mirror-linux/drivers/gpu/drm/tegra
Robin Murphy c2418f911a gpu: host1x: Avoid trying to use GART on Tegra20
Since commit c7e3ca515e ("iommu/tegra: gart: Do not register with
bus") quite some time ago, the GART driver has effectively disabled
itself to avoid issues with the GPU driver expecting it to work in ways
that it doesn't. As of commit 57365a04c9 ("iommu: Move bus setup to
IOMMU device registration") that bodge no longer works, but really the
GPU driver should be responsible for its own behaviour anyway. Make the
workaround explicit.

Reported-by: Jon Hunter <jonathanh@nvidia.com>
Suggested-by: Dmitry Osipenko <digetx@gmail.com>
Signed-off-by: Robin Murphy <robin.murphy@arm.com>
Tested-by: Jon Hunter <jonathanh@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
2022-11-18 09:33:20 +01:00
..
Kconfig drm/display: Move SCDC helpers into display-helper library 2022-04-25 11:19:37 +02:00
Makefile
dc.c drm: Remove unnecessary include statements of drm_plane_helper.h 2022-07-26 18:42:04 +02:00
dc.h drm/tegra: Support YVYU, VYUY and YU24 formats 2022-03-01 11:13:09 +01:00
dp.c drm: Rename dp/ to display/ 2022-04-25 11:17:45 +02:00
dp.h
dpaux.c drm: Rename dp/ to display/ 2022-04-25 11:17:45 +02:00
dpaux.h
drm.c gpu: host1x: Avoid trying to use GART on Tegra20 2022-11-18 09:33:20 +01:00
drm.h drm/tegra: Implement stream ID related callbacks on engines 2022-07-08 16:27:52 +02:00
dsi.c drm/tegra: Fix reference leak in tegra_dsi_ganged_probe 2022-02-25 14:16:55 +01:00
dsi.h
falcon.c drm/tegra: falcon: Set DMACTX field on DMA transactions 2022-07-08 16:27:52 +02:00
falcon.h drm/tegra: falcon: Set DMACTX field on DMA transactions 2022-07-08 16:27:52 +02:00
fb.c drm/fb: rename FB CMA helpers to FB DMA helpers 2022-08-03 18:30:55 +02:00
firewall.c
gem.c drm/tegra: Fix vmapping of prime buffers 2022-07-08 16:49:48 +02:00
gem.h
gr2d.c
gr2d.h
gr3d.c
gr3d.h
hda.c
hda.h
hdmi.c drm/tegra: Use dev_err_probe() 2022-02-24 17:03:08 +01:00
hdmi.h
hub.c drm/tegra: Changes for v5.20-rc1 2022-07-12 16:50:05 +10:00
hub.h
mipi-phy.c
mipi-phy.h
nvdec.c drm/tegra: Include DMA API header where used 2022-07-08 17:01:15 +02:00
output.c
plane.c drm: Remove unnecessary include statements of drm_plane_helper.h 2022-07-26 18:42:04 +02:00
plane.h drm/tegra: Support semi-planar formats on Tegra114+ 2022-03-01 11:13:09 +01:00
rgb.c
sor.c drm/display: Move SCDC helpers into display-helper library 2022-04-25 11:19:37 +02:00
sor.h
submit.c drm/tegra: Support context isolation 2022-07-08 16:27:52 +02:00
submit.h
trace.c
trace.h
uapi.c drm/tegra: Support context isolation 2022-07-08 16:27:52 +02:00
uapi.h
vic.c drm/tegra: vic: Use devm_platform_ioremap_resource() 2022-07-08 17:54:42 +02:00
vic.h