arm64: dts: rockchip: rv1126b: Add dsi support for rv1126b

Change-Id: I4eac29487eee3103f652bdb68d86a21ed15c8b22
Signed-off-by: Hongming Zou <hongming.zou@rock-chips.com>
This commit is contained in:
Hongming Zou
2025-03-07 16:07:01 +08:00
committed by Tao Huang
parent 9dc115f392
commit 81ce381a9f

View File

@@ -2263,6 +2263,46 @@
status = "disabled";
};
mipi_dphy: mipi-dphy@22110000 {
compatible = "rockchip,rv1126b-dsi-dphy", "rockchip,rv1126-dsi-dphy";
reg = <0x22110000 0x500>, <0x22120000 0x500>;
reg-names = "phy", "host";
assigned-clock-rates = <24000000>;
clocks = <&xin24m>, <&cru PCLK_DSIPHY>, <&cru PCLK_MIPI_DSI>;
clock-names = "ref", "pclk", "pclk_host";
#clock-cells = <0>;
resets = <&cru SRST_PRESETN_DSIPHY>;
reset-names = "apb";
#phy-cells = <0>;
rockchip,grf = <&grf>;
status = "disabled";
};
dsi: dsi@22120000 {
compatible = "rockchip,rv1126b-mipi-dsi";
reg = <0x22120000 0x500>;
interrupts = <GIC_SPI 167 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&cru PCLK_MIPI_DSI>;
clock-names = "pclk";
resets = <&cru SRST_PRESETN_MIPI_DSI>;
reset-names = "apb";
phys = <&mipi_dphy>;
phy-names = "dphy";
rockchip,grf = <&grf>;
#address-cells = <1>;
#size-cells = <0>;
power-domains = <&power RV1126B_PD_VDO>;
status = "disabled";
ports {
port {
dsi_in_vop: endpoint {
remote-endpoint = <&vop_out_dsi>;
};
};
};
};
rkvdec: rkvdec@22140100 {
compatible = "rockchip,rkv-decoder-rv1126b", "rockchip,rkv-decoder-v384a";
reg = <0x22140100 0x600>, <0x22140000 0x100>;
@@ -2320,6 +2360,11 @@
reg = <0>;
remote-endpoint = <&rgb_in_vop>;
};
vop_out_dsi: endpoint@1 {
reg = <1>;
remote-endpoint = <&dsi_in_vop>;
};
};
};