Skip to contentSkip to conversation

arm64: dts: rockchip: add the tcpc for rk3399 power domain

PATCH Superseded Caesar Wang 2 participants 2 messages Sep 2, 2016 – Sep 4, 2016

Subsystems (2)

v1 of 2 Superseded Latest is v2 →

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 arm64: dts: rockchip: add the tcpc for rk3399 power domain

The tcpc is the Type C Port Controller and Type C Port Delivery (tcpd) is part of it, we haven't used them now, add it to save power consumption.

---

 arch/arm64/boot/dts/rockchip/rk3399.dtsi | 10 ++++++++++
 1 file changed, 10 insertions(+)
arch/arm64/boot/dts/rockchip/rk3399.dtsi +10 -0
index 267b812..6c89d77 100644
@@ -814,6 +814,16 @@
 					pm_qos = <&qos_isp1_m0>,
 						 <&qos_isp1_m1>;
 				};
+				pd_tcpc0 at RK3399_PD_TCPC0 {
+					reg = <RK3399_PD_TCPD0>;
+					clocks = <&cru SCLK_UPHY0_TCPDCORE>,
+						 <&cru SCLK_UPHY0_TCPDPHY_REF>;
+				};
+				pd_tcpc1 at RK3399_PD_TCPC1 {
+					reg = <RK3399_PD_TCPD1>;
+					clocks = <&cru SCLK_UPHY1_TCPDCORE>,
+						 <&cru SCLK_UPHY1_TCPDPHY_REF>;
+				};
 				pd_vo at RK3399_PD_VO {
 					reg = <RK3399_PD_VO>;
 					#address-cells = <1>;
Signature · 1 line
1.9.1
maintainer Applied
#1 lore raw

PATCH 1/1 arm64: dts: rockchip: add the tcpc for rk3399 power domain

Am Samstag, 3. September 2016, 04:39:06 CEST schrieb Caesar Wang:

Quoted 4 lines

The tcpc is the Type C Port Controller and Type C Port Delivery (tcpd) is part of it, we haven't used them now, add it to save power consumption.

applied to my dts64 branch for 4.9, after checking in the TRM that the tcpc really doesn't seem to have a matching qos block.

Thanks
Heiko