linux-stable/drivers/gpu/drm/tegra
Thierry Reding 1087fac18b drm/tegra: dc: Use direct offset to plane registers
Traditionally, windows were accessed indirectly, through a register
selection window that required a global register to be programmed with
the index of the window to access. Since the global register could be
written from modesetting functions as well as the interrupt handler
concurrently, accesses had to be serialized using a lock. Using direct
accesses to the window registers the lock can be avoided.

Signed-off-by: Thierry Reding <treding@nvidia.com>
2017-12-21 14:52:34 +01:00
..
dc.c drm/tegra: dc: Use direct offset to plane registers 2017-12-21 14:52:34 +01:00
dc.h drm/tegra: dc: Support more formats 2017-12-21 14:52:29 +01:00
dpaux.c drm/tegra: dpaux: Add Tegra186 support 2017-12-13 14:36:38 +01:00
dpaux.h
drm.c drm/tegra: sor: Add Tegra186 support 2017-12-13 14:36:36 +01:00
drm.h drm/tegra: sor: Add Tegra186 support 2017-12-13 14:36:36 +01:00
dsi.c drm/tegra: dsi: Register debugfs in ->late_register() 2017-12-13 13:42:07 +01:00
dsi.h
falcon.c drm/tegra: Add falcon helper library 2017-04-05 18:11:47 +02:00
falcon.h drm/tegra: Add falcon helper library 2017-04-05 18:11:47 +02:00
fb.c drm/tegra: fb: Force alpha formats 2017-12-13 14:36:39 +01:00
gem.c drm/tegra: Changes for v4.14-rc1 2017-08-21 17:37:33 +10:00
gem.h drm/tegra: Use .dumb_map_offset and .dumb_destroy defaults 2017-08-16 20:13:48 +02:00
gr2d.c gpu: host1x: syncpt: Request syncpoints per client 2017-10-20 14:19:51 +02:00
gr2d.h
gr3d.c gpu: host1x: syncpt: Request syncpoints per client 2017-10-20 14:19:51 +02:00
gr3d.h
hdmi.c drm/tegra: hdmi: Register debugfs in ->late_register() 2017-12-13 13:42:07 +01:00
hdmi.h
hub.c drm/tegra: dc: Use direct offset to plane registers 2017-12-21 14:52:34 +01:00
hub.h drm/tegra: dc: Use direct offset to plane registers 2017-12-21 14:52:34 +01:00
Kconfig drm/tegra: hdmi: Add cec-notifier support 2017-10-20 14:19:54 +02:00
Makefile drm/tegra: Add Tegra186 display hub support 2017-12-13 14:16:37 +01:00
mipi-phy.c
mipi-phy.h
output.c drm/tegra: sor: Add Tegra186 support 2017-12-13 14:36:36 +01:00
plane.c drm/tegra: dc: Support more formats 2017-12-21 14:52:29 +01:00
plane.h drm/tegra: dc: Use direct offset to plane registers 2017-12-21 14:52:34 +01:00
rgb.c drm: Nuke drm_atomic_helper_connector_dpms 2017-08-08 14:48:48 +02:00
sor.c drm/tegra: dc: Use direct offset to plane registers 2017-12-21 14:52:34 +01:00
sor.h drm/tegra: sor: Support HDMI 2.0 modes 2017-12-13 14:36:37 +01:00
trace.c drm/tegra: dc: Trace register accesses 2017-08-17 17:57:14 +02:00
trace.h drm/tegra: trace: Fix path to include 2017-09-26 11:08:17 +02:00
vic.c drm/tegra: vic: Properly align arguments 2017-12-13 13:42:09 +01:00
vic.h drm/tegra: Add VIC support 2017-04-05 18:11:48 +02:00