mirror_ubuntu-kernels/drivers/gpu/drm/bridge
Maxime Ripard 0323287de8
drm: Switch DRM_DISPLAY_DP_HELPER to depends on
Most of our helpers have relied on being selected so far through
Kconfig, but that creates issues when we have multiple layers of helpers
with some depending on others.

Indeed, select doesn't select a dependency's dependencies, and thus
isn't super intuitive. Depends on however doesn't have that limitation,
so we can just switch all the drivers that were selecting
DRM_DISPLAY_DP_HELPER to depend on it.

Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Link: https://lore.kernel.org/r/20240327-kms-kconfig-helpers-v3-10-eafee11b84b3@kernel.org
Signed-off-by: Maxime Ripard <mripard@kernel.org>
2024-03-28 11:26:51 +01:00
..
adv7511 drm/bridge: adv7511: fix crash on irq during probe 2024-02-21 16:29:58 +01:00
analogix drm: Switch DRM_DISPLAY_DP_HELPER to depends on 2024-03-28 11:26:51 +01:00
cadence drm: Switch DRM_DISPLAY_DP_HELPER to depends on 2024-03-28 11:26:51 +01:00
imx drm: Make drivers depends on DRM_DW_HDMI 2024-03-28 11:26:49 +01:00
synopsys drm: Switch DRM_DISPLAY_HELPER to depends on 2024-03-28 11:26:49 +01:00
aux-bridge.c drm/bridge: properly refcount DT nodes in aux bridge drivers 2023-12-19 02:06:16 +02:00
aux-hpd-bridge.c drm/bridge: properly refcount DT nodes in aux bridge drivers 2023-12-19 02:06:16 +02:00
chipone-icn6211.c drm/bridge: icn6211: Convert to use maple tree register cache 2023-10-02 09:09:18 +02:00
chrontel-ch7033.c drm/bridge: chrontel-ch7033: switch to drm_bridge_edid_read() 2024-02-08 17:11:04 +02:00
cros-ec-anx7688.c drm: Switch i2c drivers back to use .probe() 2023-05-30 16:55:16 -07:00
display-connector.c drm/bridge: display-connector: switch to ->edid_read callback 2024-02-09 10:15:29 +02:00
fsl-ldb.c drm: Explicitly include correct DT includes 2023-07-21 09:12:43 +02:00
ite-it6505.c drm/bridge: it6505: switch to ->edid_read callback 2024-02-09 10:15:32 +02:00
ite-it66121.c drm/bridge: it66121: Remove a duplicated invoke of of_device_is_available() 2024-03-18 16:16:20 +01:00
Kconfig drm: Switch DRM_DISPLAY_DP_HELPER to depends on 2024-03-28 11:26:51 +01:00
lontium-lt8912b.c drm/bridge: lt8912b: use ->edid_read callback 2024-02-08 17:11:22 +02:00
lontium-lt9211.c drm/bridge: lt9211: Convert to use maple tree register cache 2023-10-02 09:09:19 +02:00
lontium-lt9611.c drm/bridge: lt9611: switch to ->edid_read callback 2024-02-09 10:15:37 +02:00
lontium-lt9611uxc.c drm/bridge: lt9611uxc: switch to ->edid_read callback 2024-02-09 10:15:39 +02:00
lvds-codec.c drm/bridge: lvds-codec: Implement atomic_get_input_bus_fmts for LVDS encoder 2023-08-11 15:09:59 +02:00
Makefile drm/bridge: implement generic DP HPD bridge 2023-12-04 16:07:29 +02:00
megachips-stdpxxxx-ge-b850v3-fw.c drm/bridge: megachips: switch to ->edid_read callback 2024-02-09 10:15:41 +02:00
nwl-dsi.c drm: Explicitly include correct DT includes 2023-07-21 09:12:43 +02:00
nwl-dsi.h drm/bridge: Add NWL MIPI DSI host controller support 2020-04-09 15:52:47 +02:00
nxp-ptn3460.c drm/bridge: nxp-ptn3460: switch to ->edid_read callback 2024-02-09 10:15:43 +02:00
panel.c Revert "drm/bridge: panel: Add a device link between drm device and panel device" 2023-11-28 11:07:30 +01:00
parade-ps8622.c drm: Explicitly include correct DT includes 2023-07-21 09:12:43 +02:00
parade-ps8640.c drm/bridge: parade-ps8640: Make sure we drop the AUX mutex in the error case 2024-01-17 12:08:02 -08:00
samsung-dsim.c Merge drm/drm-next into drm-misc-next 2024-02-07 13:02:20 +01:00
sii902x.c drm/bridge: sii902x: switch to ->edid_read callback 2024-02-09 10:15:48 +02:00
sii9234.c drm: Switch i2c drivers back to use .probe() 2023-05-30 16:55:16 -07:00
sil-sii8620.c drm/bridge: fix -Wunused-const-variable= warning 2023-07-31 11:14:24 +02:00
sil-sii8620.h
simple-bridge.c drm: bridge: simple-bridge: clear the EDID property on failures 2024-02-08 17:12:21 +02:00
tc358762.c drm/bridge: tc358762: Handle HS/VS polarity 2023-06-22 11:13:31 +02:00
tc358764.c drm/bridge: tc358764: Use BIT() macro for actual bits 2023-06-22 11:02:58 +02:00
tc358767.c drm/bridge: tc358767: switch to ->edid_read callback 2024-02-09 10:16:16 +02:00
tc358768.c drm/bridge: tc358768: Attempt to fix DSI horizontal timings 2023-09-20 13:54:08 +02:00
tc358775.c drm: Switch i2c drivers back to use .probe() 2023-05-30 16:55:16 -07:00
thc63lvd1024.c drm: bridge: thc63lvd1024: Print error message when DT parsing fails 2024-03-19 16:46:23 +01:00
ti-dlpc3433.c drm/bridge: dpc3433: Convert to use maple tree register cache 2023-10-02 09:09:17 +02:00
ti-sn65dsi83.c drm/bridge: sn65dsi83: Convert to use maple tree register cache 2023-10-02 09:09:20 +02:00
ti-sn65dsi86.c drm/bridge: ti-sn65dsi86: switch to ->edid_read callback 2024-02-09 10:16:18 +02:00
ti-tfp410.c drm/bridge: tfp410: clear the EDID property on failures 2024-02-08 17:12:26 +02:00
ti-tpd12s015.c drm/bridge: tpd12s015: Convert to platform remove callback returning void 2023-11-21 09:17:53 +01:00