linux/drivers/gpu/drm/bridge
Fabio Estevam ebb7619d3a drm/bridge: fsl-ldb: Add i.MX6SX support
i.MX6SX has a single LVDS port and share a similar LDB_CTRL register layout
with i.MX8MP and i.MX93.

There is no LVDS CTRL register on the i.MX6SX, so only write to
this register on the appropriate SoCs.

Add support for the i.MX6SX LDB.

Tested on a imx6sx-sdb board with a Hannstar HSD100PXN1 LVDS panel
and also on a custom i.MX6SX-based board.

Signed-off-by: Fabio Estevam <festevam@denx.de>
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
Reviewed-by: Marek Vasut <marex@denx.de>
Signed-off-by: Marek Vasut <marex@denx.de>
Link: https://patchwork.freedesktop.org/patch/msgid/20230404020129.509356-2-festevam@gmail.com
2023-04-14 22:21:29 +02:00
..
adv7511 drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535 2023-03-20 10:57:22 +01:00
analogix drm/bridge: Remove unnecessary include statements for drm_crtc_helper.h 2023-01-18 09:25:31 +01:00
cadence drm/bridge: cdns-dsi: Convert to platform remove callback returning void 2023-03-20 11:51:49 +01:00
imx drm: Use of_property_present() for testing DT property presence 2023-03-28 14:55:33 -05:00
synopsys drm/scdc-helper: Pimp SCDC debugs 2023-04-06 01:30:12 +03:00
chipone-icn6211.c drm/bridge: icn6211: Convert to i2c's .probe_new() 2022-12-09 10:32:54 +01:00
chrontel-ch7033.c drm/bridge: chrontel-ch7033: Convert to i2c's .probe_new() 2022-12-08 17:21:35 +01:00
cros-ec-anx7688.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
display-connector.c drm/bridge: display-connector: Use dev_err_probe() 2023-03-22 11:51:16 +01:00
fsl-ldb.c drm/bridge: fsl-ldb: Add i.MX6SX support 2023-04-14 22:21:29 +02:00
ite-it6505.c drm/bridge: it6505: Add range and selector_reg 2023-03-27 11:53:39 +02:00
ite-it66121.c drm/bridge: Remove unnecessary include statements for drm_crtc_helper.h 2023-01-18 09:25:31 +01:00
Kconfig drm: bridge: Generalize Exynos-DSI driver into a Samsung DSIM bridge 2023-03-28 09:05:41 +09:00
lontium-lt8912b.c drm/bridge: lt8912b: Fix DSI Video Mode 2023-04-03 14:29:28 +02:00
lontium-lt9211.c drm/bridge: lt9211: Convert to i2c's .probe_new() 2022-12-09 10:32:55 +01:00
lontium-lt9611.c drm/bridge: lt9611: properly program the dual host mode 2023-01-18 15:27:10 +01:00
lontium-lt9611uxc.c drm/bridge: lt9611uxc: Convert to i2c's .probe_new() 2022-12-09 10:32:56 +01:00
lvds-codec.c drm/bridge: lvds-codec: Convert to platform remove callback returning void 2023-03-20 11:51:52 +01:00
Makefile drm: bridge: Generalize Exynos-DSI driver into a Samsung DSIM bridge 2023-03-28 09:05:41 +09:00
megachips-stdpxxxx-ge-b850v3-fw.c drm/bridge: megachips: Convert to i2c's .probe_new() 2022-12-09 10:32:56 +01:00
nwl-dsi.c drm/bridge: nwl-dsi: Convert to platform remove callback returning void 2023-03-20 11:51:53 +01:00
nwl-dsi.h
nxp-ptn3460.c drm/bridge: nxp-ptn3460: Convert to i2c's .probe_new() 2022-12-09 10:32:56 +01:00
panel.c drm/bridge: panel: Set orientation on panel_bridge connector 2023-02-06 16:50:57 -08:00
parade-ps8622.c drm: Use of_property_read_bool() for boolean properties 2023-03-30 13:46:07 -05:00
parade-ps8640.c drm/bridge: ps8640: Use constant sleep time for polling hpd 2023-04-05 14:42:12 +02:00
samsung-dsim.c drm: bridge: samsung-dsim: Add i.MX8M Plus support 2023-03-28 09:05:41 +09:00
sii902x.c drm/bridge: sii902x: Use dev_err_probe 2023-01-19 08:41:41 +01:00
sii9234.c gpu: drm: bridge: sii9234: remove unused bridge_to_sii9234 function 2023-03-20 10:48:25 +01:00
sil-sii8620.c drm/bridge: sii8620: Convert to i2c's .probe_new() 2022-12-09 10:32:57 +01:00
sil-sii8620.h
simple-bridge.c drm: bridge: simple-bridge: Use dev_err_probe() 2023-03-22 11:51:30 +01:00
tc358762.c drm/bridge: tc358762: Set pre_enable_prev_first 2023-03-02 09:14:35 -08:00
tc358764.c drm/bridge: tc358764: Enable pre_enable_prev_first flag 2023-01-26 15:11:24 +09:00
tc358767.c drm/bridge: tc358767: Enable DSI burst mode, LPM, non-continuous clock 2023-04-03 16:38:16 +02:00
tc358768.c drm/bridge: Remove unnecessary include statements for drm_crtc_helper.h 2023-01-18 09:25:31 +01:00
tc358775.c drm/bridge: Remove unnecessary include statements for drm_crtc_helper.h 2023-01-18 09:25:31 +01:00
thc63lvd1024.c drm/bridge: thc63lvd1024: Convert to platform remove callback returning void 2023-03-20 11:51:55 +01:00
ti-dlpc3433.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
ti-sn65dsi83.c drm/bridge: ti-sn65dsi83: Do not generate HFP/HBP/HSA and EOT packet 2023-04-05 13:01:29 +02:00
ti-sn65dsi86.c drm/bridge: ti-sn65dsi86: Allow GPIO operations to sleep 2023-04-05 08:33:19 -07:00
ti-tfp410.c drm/bridge: ti-tfp410: Convert to platform remove callback returning void 2023-03-20 11:51:55 +01:00
ti-tpd12s015.c