summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx7-colibri.dtsi
diff options
context:
space:
mode:
authorStefan Agner <stefan.agner@toradex.com>2016-09-12 13:52:09 -0700
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2017-01-10 23:10:06 +0100
commit9d1f1d9a811d23a3abe643f665e03cfb1c4be968 (patch)
tree014b5c7d11c786b48f48b216fc84cacde00be4e8 /arch/arm/boot/dts/imx7-colibri.dtsi
parent27931d0808d93ac7d48ae85a52098cf461079e92 (diff)
ARM: dts: imx7-colibri: add ENET sleep state
Add sleep state for FEC pins to avoid pull-ups feeding the Ethernet PMIC while the Ethernet rail is turned off. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 2df2f8f7f48f0aac2e8720b0bf8f0a902d04a41a)
Diffstat (limited to 'arch/arm/boot/dts/imx7-colibri.dtsi')
-rw-r--r--arch/arm/boot/dts/imx7-colibri.dtsi20
1 files changed, 19 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/imx7-colibri.dtsi b/arch/arm/boot/dts/imx7-colibri.dtsi
index d3973462317c..4eee48c64690 100644
--- a/arch/arm/boot/dts/imx7-colibri.dtsi
+++ b/arch/arm/boot/dts/imx7-colibri.dtsi
@@ -105,8 +105,9 @@
};
&fec1 {
- pinctrl-names = "default";
+ pinctrl-names = "default", "sleep";
pinctrl-0 = <&pinctrl_enet1>;
+ pinctrl-1 = <&pinctrl_enet1_sleep>;
//pinctrl-assert-gpios = <&gpio_spi 5 GPIO_ACTIVE_HIGH>;
clocks = <&clks IMX7D_ENET_AXI_ROOT_CLK>,
<&clks IMX7D_ENET_AXI_ROOT_CLK>,
@@ -427,6 +428,23 @@
>;
};
+ pinctrl_enet1_sleep: enet1sleepgrp {
+ fsl,pins = <
+ MX7D_PAD_ENET1_CRS__GPIO7_IO14 0x4
+ MX7D_PAD_ENET1_RGMII_RX_CTL__ENET1_RGMII_RX_CTL 0x3
+ MX7D_PAD_ENET1_RGMII_RD0__ENET1_RGMII_RD0 0x3
+ MX7D_PAD_ENET1_RGMII_RD1__ENET1_RGMII_RD1 0x3
+ MX7D_PAD_ENET1_RGMII_RXC__ENET1_RX_ER 0x3
+
+ MX7D_PAD_ENET1_RGMII_TX_CTL__ENET1_RGMII_TX_CTL 0x3
+ MX7D_PAD_ENET1_RGMII_TD0__ENET1_RGMII_TD0 0x3
+ MX7D_PAD_ENET1_RGMII_TD1__ENET1_RGMII_TD1 0x3
+ MX7D_PAD_GPIO1_IO12__CCM_ENET_REF_CLK1 0x3
+ MX7D_PAD_SD2_CD_B__ENET1_MDIO 0x3
+ MX7D_PAD_SD2_WP__ENET1_MDC 0x3
+ >;
+ };
+
pinctrl_ecspi3_cs: ecspi3_cs_grp {
fsl,pins = <
MX7D_PAD_I2C2_SDA__GPIO4_IO11 0x14