[PATCH v2 2/2] arm64: dts: juno: add SCPI power domains for device power management
From: Sudeep Holla <hidden>
Date: 2016-07-06 10:15:37
Also in:
linux-arm-kernel
Subsystem:
arm/versatile express platform, the rest · Maintainers:
Liviu Dudau, Sudeep Holla, Lorenzo Pieralisi, Linus Torvalds
This patch adds power domain information to coresight devices using SCPI power domains. Cc: Lorenzo Pieralisi <redacted> Acked-by: Liviu Dudau <redacted> Signed-off-by: Sudeep Holla <redacted> --- arch/arm64/boot/dts/arm/juno-base.dtsi | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+)
diff --git a/arch/arm64/boot/dts/arm/juno-base.dtsi b/arch/arm64/boot/dts/arm/juno-base.dtsi
index 4ea40a476906..53820fa79bab 100644
--- a/arch/arm64/boot/dts/arm/juno-base.dtsi
+++ b/arch/arm64/boot/dts/arm/juno-base.dtsi@@ -67,6 +67,7 @@ clocks = <&soc_smc50mhz>; clock-names = "apb_pclk"; + power-domains = <&scpi_devpd 0>; ports { #address-cells = <1>; #size-cells = <0>;
@@ -96,6 +97,7 @@ clocks = <&soc_smc50mhz>; clock-names = "apb_pclk"; + power-domains = <&scpi_devpd 0>; port { tpiu_in_port: endpoint { slave-mode;
@@ -110,6 +112,7 @@ clocks = <&soc_smc50mhz>; clock-names = "apb_pclk"; + power-domains = <&scpi_devpd 0>; ports { #address-cells = <1>; #size-cells = <0>;
@@ -146,6 +149,7 @@ clocks = <&soc_smc50mhz>; clock-names = "apb_pclk"; + power-domains = <&scpi_devpd 0>; port { etr_in_port: endpoint { slave-mode;
@@ -160,6 +164,7 @@ clocks = <&soc_smc50mhz>; clock-names = "apb_pclk"; + power-domains = <&scpi_devpd 0>; port { cluster0_etm0_out_port: endpoint { remote-endpoint = <&cluster0_funnel_in_port0>;
@@ -173,6 +178,7 @@ clocks = <&soc_smc50mhz>; clock-names = "apb_pclk"; + power-domains = <&scpi_devpd 0>; ports { #address-cells = <1>; #size-cells = <0>;
@@ -208,6 +214,7 @@ clocks = <&soc_smc50mhz>; clock-names = "apb_pclk"; + power-domains = <&scpi_devpd 0>; port { cluster0_etm1_out_port: endpoint { remote-endpoint = <&cluster0_funnel_in_port1>;
@@ -221,6 +228,7 @@ clocks = <&soc_smc50mhz>; clock-names = "apb_pclk"; + power-domains = <&scpi_devpd 0>; port { cluster1_etm0_out_port: endpoint { remote-endpoint = <&cluster1_funnel_in_port0>;
@@ -234,6 +242,7 @@ clocks = <&soc_smc50mhz>; clock-names = "apb_pclk"; + power-domains = <&scpi_devpd 0>; ports { #address-cells = <1>; #size-cells = <0>;
@@ -283,6 +292,7 @@ clocks = <&soc_smc50mhz>; clock-names = "apb_pclk"; + power-domains = <&scpi_devpd 0>; port { cluster1_etm1_out_port: endpoint { remote-endpoint = <&cluster1_funnel_in_port1>;
@@ -296,6 +306,7 @@ clocks = <&soc_smc50mhz>; clock-names = "apb_pclk"; + power-domains = <&scpi_devpd 0>; port { cluster1_etm2_out_port: endpoint { remote-endpoint = <&cluster1_funnel_in_port2>;
@@ -309,6 +320,7 @@ clocks = <&soc_smc50mhz>; clock-names = "apb_pclk"; + power-domains = <&scpi_devpd 0>; port { cluster1_etm3_out_port: endpoint { remote-endpoint = <&cluster1_funnel_in_port3>;
@@ -416,6 +428,12 @@ }; }; + scpi_devpd: scpi-power-domains { + compatible = "arm,scpi-power-domains"; + num-domains = <2>; + #power-domain-cells = <1>; + }; + scpi_sensors0: sensors { compatible = "arm,scpi-sensors"; #thermal-sensor-cells = <1>;
--
2.7.4
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html