linux/drivers/gpu/drm/omapdrm/displays
Laurent Pinchart 949ea2ef3f drm/omap: Don't call HPD registration operations recursively
Instead of calling the hot-plug detection callback registration
operations (.register_hpd_cb() and .unregister_hpd_cb()) recursively
from the display device back to the first device that provides hot plug
detection support, iterate over the devices manually in the DRM
connector code. This moves the complexity to a single central location
and simplifies the logic in omap_dss_device drivers.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Sebastian Reichel <sebastian.reichel@collabora.co.uk>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
2018-09-03 16:13:29 +03:00
..
connector-analog-tv.c drm/omap: Move most omap_dss_driver operations to omap_dss_device_ops 2018-09-03 16:13:29 +03:00
connector-dvi.c drm/omap: Don't call HPD registration operations recursively 2018-09-03 16:13:29 +03:00
connector-hdmi.c drm/omap: Don't call HPD registration operations recursively 2018-09-03 16:13:29 +03:00
encoder-opa362.c drm/omap: Reverse direction of DSS device (dis)connect operations 2018-09-03 16:13:27 +03:00
encoder-tfp410.c drm/omap: encoder-tfp410: Convert to the GPIO descriptors API 2018-09-03 16:13:28 +03:00
encoder-tpd12s015.c drm/omap: Don't call HPD registration operations recursively 2018-09-03 16:13:29 +03:00
Kconfig drm/omap: displays: panel-dpi: add backlight dependency 2017-11-30 12:25:37 +02:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
panel-dpi.c drm/omap: Move most omap_dss_driver operations to omap_dss_device_ops 2018-09-03 16:13:29 +03:00
panel-dsi-cm.c drm/omap: Move most omap_dss_driver operations to omap_dss_device_ops 2018-09-03 16:13:29 +03:00
panel-lgphilips-lb035q02.c drm/omap: Move most omap_dss_driver operations to omap_dss_device_ops 2018-09-03 16:13:29 +03:00
panel-nec-nl8048hl11.c drm/omap: Move most omap_dss_driver operations to omap_dss_device_ops 2018-09-03 16:13:29 +03:00
panel-sharp-ls037v7dw01.c drm/omap: Move most omap_dss_driver operations to omap_dss_device_ops 2018-09-03 16:13:29 +03:00
panel-sony-acx565akm.c drm/omap: Move most omap_dss_driver operations to omap_dss_device_ops 2018-09-03 16:13:29 +03:00
panel-tpo-td028ttec1.c drm/omap: Move most omap_dss_driver operations to omap_dss_device_ops 2018-09-03 16:13:29 +03:00
panel-tpo-td043mtea1.c drm/omap: Move most omap_dss_driver operations to omap_dss_device_ops 2018-09-03 16:13:29 +03:00