From: Chris Morgan <macromor...@hotmail.com> This patch series is to add DSI support for the RK3568 SoC. DSI and DSI-DPHY support is needed in my use case so that I may read the panel ID via DSI commands prior to loading Linux in order to differentiate between different panels and correct the device tree.
The drivers are heavily based on upstream Linux drivers, and should allow support for display to a DSI panel if an appropriate video output device and panel driver is also written. Tested drivers on Anbernic RG353 series devices to read panel ID in U-Boot. Chris Morgan (2): drivers: phy: add Innosilicon DSI-DPHY driver rockchip: video: Add support for RK3568 DSI Host drivers/phy/rockchip/Kconfig | 8 + drivers/phy/rockchip/Makefile | 1 + .../phy/rockchip/phy-rockchip-inno-dsidphy.c | 680 +++++++++++++ drivers/video/dw_mipi_dsi.c | 9 + drivers/video/rockchip/Kconfig | 8 + drivers/video/rockchip/Makefile | 1 + drivers/video/rockchip/dw_mipi_dsi_rockchip.c | 898 ++++++++++++++++++ 7 files changed, 1605 insertions(+) create mode 100644 drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c create mode 100644 drivers/video/rockchip/dw_mipi_dsi_rockchip.c -- 2.34.1