mirror of
https://github.com/torvalds/linux.git
synced 2026-05-27 08:33:17 +02:00
arm64: dts: rockchip: Enable DisplayPort for rk3588s Cool Pi 4B
Enable the Mini DisplayPort on this board. Note that ROCKCHIP_VOP2_EP_DP0 is defined as 10 in dt-binding header, but it will trigger a dtc warning like "graph node unit address error, expected "a"" if we use it directly after endpoint, so we use "a" instead here. Signed-off-by: Andy Yan <andy.yan@rock-chips.com> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Link: https://lore.kernel.org/r/20250822063959.692098-10-andyshrk@163.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
This commit is contained in:
parent
64566e3575
commit
7260b0f1d6
|
|
@ -39,6 +39,18 @@ chosen {
|
|||
stdout-path = "serial2:1500000n8";
|
||||
};
|
||||
|
||||
dp-con {
|
||||
compatible = "dp-connector";
|
||||
label = "DP OUT";
|
||||
type = "mini";
|
||||
|
||||
port {
|
||||
dp_con_in: endpoint {
|
||||
remote-endpoint = <&dp0_out_con>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
hdmi-con {
|
||||
compatible = "hdmi-connector";
|
||||
type = "d";
|
||||
|
|
@ -215,6 +227,24 @@ &cpu_b2 {
|
|||
cpu-supply = <&vdd_cpu_big1_s0>;
|
||||
};
|
||||
|
||||
&dp0 {
|
||||
pinctrl-0 = <&dp0m0_pins>;
|
||||
pinctrl-names = "default";
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&dp0_in {
|
||||
dp0_in_vp2: endpoint {
|
||||
remote-endpoint = <&vp2_out_dp0>;
|
||||
};
|
||||
};
|
||||
|
||||
&dp0_out {
|
||||
dp0_out_con: endpoint {
|
||||
remote-endpoint = <&dp_con_in>;
|
||||
};
|
||||
};
|
||||
|
||||
&gpu {
|
||||
mali-supply = <&vdd_gpu_s0>;
|
||||
status = "okay";
|
||||
|
|
@ -890,3 +920,10 @@ vp0_out_hdmi0: endpoint@ROCKCHIP_VOP2_EP_HDMI0 {
|
|||
remote-endpoint = <&hdmi0_in_vp0>;
|
||||
};
|
||||
};
|
||||
|
||||
&vp2 {
|
||||
vp2_out_dp0: endpoint@a {
|
||||
reg = <ROCKCHIP_VOP2_EP_DP0>;
|
||||
remote-endpoint = <&dp0_in_vp2>;
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user