]> git.dujemihanovic.xyz Git - u-boot.git/commit
rockchip: video: Add support for RK3568 DSI Host
authorChris Morgan <macromorgan@hotmail.com>
Fri, 24 Mar 2023 18:53:07 +0000 (13:53 -0500)
committerKever Yang <kever.yang@rock-chips.com>
Fri, 21 Apr 2023 07:16:01 +0000 (15:16 +0800)
commit6fa83833b01c9fcd8297b71c8465df3c7fe6db31
tree3122ad97d1bb005ba7b2b3bd7846c0cbcbeeaac4
parentbf57dd5889beae9ff871a657f43ed72345ab2e6c
rockchip: video: Add support for RK3568 DSI Host

Add support for DSI Host controller on Rockchip RK3568. This driver
is heavily based on the Rockchip dw_mipi_dsi_rockchip.c driver in
Linux and the stm32_dsi.c driver in U-Boot. It should be easy to add
support for other SoCs as the only missing component from the mainline
driver is setting the VOP big or VOP little (which the rk3568 does
not have).

Driver was tested for use in sending commands to a DSI panel in order
to obtain the panel ID.

Signed-off-by: Chris Morgan <macromorgan@hotmail.com>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
drivers/video/dw_mipi_dsi.c
drivers/video/rockchip/Kconfig
drivers/video/rockchip/Makefile
drivers/video/rockchip/dw_mipi_dsi_rockchip.c [new file with mode: 0644]