summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/fsl-imx8qm-apalis.dtsi
diff options
context:
space:
mode:
authorPhilippe Schenker <philippe.schenker@toradex.com>2020-01-30 17:38:11 +0100
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2020-02-12 11:06:12 +0100
commitb2aef3ceae0636f5262830d6957d4af0538a7ac5 (patch)
tree10544f799c64157bdec45962f18cd94e13968e52 /arch/arm64/boot/dts/freescale/fsl-imx8qm-apalis.dtsi
parentf9a72c987bf3bf0f2bfec57eaceaa02e70cefa88 (diff)
ARM64: dts: apalis-imx8qm: add power-domain to power down ETH PHY
Related-to: ELB-1254 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
Diffstat (limited to 'arch/arm64/boot/dts/freescale/fsl-imx8qm-apalis.dtsi')
-rw-r--r--arch/arm64/boot/dts/freescale/fsl-imx8qm-apalis.dtsi25
1 files changed, 25 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8qm-apalis.dtsi b/arch/arm64/boot/dts/freescale/fsl-imx8qm-apalis.dtsi
index 8ed8a644972c..9578db818451 100644
--- a/arch/arm64/boot/dts/freescale/fsl-imx8qm-apalis.dtsi
+++ b/arch/arm64/boot/dts/freescale/fsl-imx8qm-apalis.dtsi
@@ -38,6 +38,31 @@
};
};
+ imx8qm-pm {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ pd_3v3_brd_scfw: PD_3V3LDO1 {
+ compatible = "nxp,imx8-pd";
+ reg = <SC_R_NONE>;
+ #power-domain-cells = <0>;
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ pd_3v3_eth: PD_3V3ETH {
+ reg = <SC_R_BOARD_R0>;
+ #power-domain-cells = <0>;
+ power-domains = <&pd_3v3_brd_scfw>;
+ };
+ };
+ };
+
+ /* Power management bus used for powering down phy in suspend */
+ pmbus {
+ compatible = "simple-pm-bus";
+ power-domains = <&pd_3v3_eth>;
+ };
+
pcie_sata_refclk: clock-generator {
compatible = "fixed-clock";
#clock-cells = <0>;