drm/bridge: fsl-ldb: Add i.MX6SX support
authorFabio Estevam <festevam@denx.de>
Tue, 4 Apr 2023 02:01:29 +0000 (23:01 -0300)
committerMarek Vasut <marex@denx.de>
Fri, 14 Apr 2023 20:21:29 +0000 (22:21 +0200)
commitebb7619d3ac85d7aae0a5e8d7038d32211ca7dba
tree7d1930592edc38288bc6e92de6c4bcec963d0613
parentf85f2ce57783913a23f21b9d3d03a27357c07c3a
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
drivers/gpu/drm/bridge/fsl-ldb.c