General RK3368 HDMI support and 2 outputs for RK3368-Lion
From: Heiko Stuebner <heiko@...> Date: Tue, 21 Oct 2025 09:37:45 +0200
This series adds the necessary bits for HDMI output on RK3368 and enables this on RK3368-Lion. At the same time, use the recently added DSI support to enable the generic Video-Demo-adapter as an overlay on Lion as well. The reason I'm shaving this Yak is that the recently added DSI support created DTC warnings about a single endpoint with an address. So it was either removing the @0 from the endpoint, or adding a second output option :-) . changes in v2: - pick up Conor's Ack for the compatible - fix the spelling errors reported by Diederik Heiko Stuebner (9): dt-bindings: display: rockchip: dw-hdmi: Add compatible for RK3368 HDMI drm/rockchip: hdmi: add RK3368 controller variant soc: rockchip: grf: Add select correct PWM implementation on RK3368 arm64: dts: rockchip: Add power-domain to RK3368 DSI controller arm64: dts: rockchip: Add power-domain to RK3368 VOP controller arm64: dts: rockchip: Use phandle for i2c_lvds_blc on rk3368-lion haikou arm64: dts: rockchip: Add HDMI node to RK3368 arm64: dts: rockchip: Enable HDMI output on RK3368-Lion-Haikou arm64: dts: rockchip: Add the Video-Demo overlay for Lion Haikou .../display/rockchip/rockchip,dw-hdmi.yaml | 1 + arch/arm64/boot/dts/rockchip/Makefile | 5 + .../rk3368-lion-haikou-video-demo.dtso | 174 ++++++++++++++++++ .../boot/dts/rockchip/rk3368-lion-haikou.dts | 36 +++- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 45 +++++ drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 16 ++ drivers/soc/rockchip/grf.c | 1 + 7 files changed, 268 insertions(+), 10 deletions(-) create mode 100644 arch/arm64/boot/dts/rockchip/rk3368-lion-haikou-video-demo.dtso -- 2.47.2
Patches in this set
- [0001] dt-bindings: display: rockchip: dw-hdmi: Add compatible (raw)
- [0002] drm/rockchip: hdmi: add RK3368 controller variant (raw)
- [0003] soc: rockchip: grf: Add select correct PWM implementation (raw)
- [0004] arm64: dts: rockchip: Add power-domain to RK3368 DSI (raw)
- [0005] arm64: dts: rockchip: Add power-domain to RK3368 VOP (raw)
- [0006] arm64: dts: rockchip: Use phandle for i2c_lvds_blc on (raw)
- [0007] arm64: dts: rockchip: Add HDMI node to RK3368 (raw)
- [0008] arm64: dts: rockchip: Enable HDMI output on (raw)
- [0009] arm64: dts: rockchip: Add the Video-Demo overlay for Lion (raw)
Statistics
- 9 individual patches
- 268 lines added
- 10 lines removed