]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ARM: imx: Explicitly pass the active level of the PHY reset
authorFabio Estevam <fabio.estevam@freescale.com>
Fri, 3 Jan 2014 11:55:56 +0000 (09:55 -0200)
committerOlof Johansson <olof@lixom.net>
Sat, 4 Jan 2014 05:46:36 +0000 (21:46 -0800)
commit8f568b496dd95f2a5ad895d508c984f5bb09b220
tree272a346c313b5c01aec0c2456922a553ed045fa9
parent7c06abcb16e1a03270f70725d0c62e8cf818cf48
ARM: imx: Explicitly pass the active level of the PHY reset

Since commit 7a399e3a2e (fec: Do not assume that PHY reset is active low), we no
longer assume that the PHY reset is active low.

Now we need to retrieve this information from the device tree instead.

Passing '0' as the phy-reset-gpios means 'active high' according to the
definition from include/dt-bindings/gpio/gpio.h:

, so in order to keep things working as before we need to explicitly pass
GPIO_ACTIVE_LOW as the flag.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Acked-by: Shawn Guo <shawn.guo@linaro.org>
Signed-off-by: Olof Johansson <olof@lixom.net>
23 files changed:
arch/arm/boot/dts/imx27-phytec-phycore-som.dts
arch/arm/boot/dts/imx27.dtsi
arch/arm/boot/dts/imx28-apf28.dts
arch/arm/boot/dts/imx28-apf28dev.dts
arch/arm/boot/dts/imx28-cfa10037.dts
arch/arm/boot/dts/imx28-cfa10049.dts
arch/arm/boot/dts/imx28-cfa10057.dts
arch/arm/boot/dts/imx28-cfa10058.dts
arch/arm/boot/dts/imx28-evk.dts
arch/arm/boot/dts/imx28-m28cu3.dts
arch/arm/boot/dts/imx28.dtsi
arch/arm/boot/dts/imx51-apf51.dts
arch/arm/boot/dts/imx51.dtsi
arch/arm/boot/dts/imx53-evk.dts
arch/arm/boot/dts/imx53-mba53.dts
arch/arm/boot/dts/imx53-qsb.dts
arch/arm/boot/dts/imx53-smd.dts
arch/arm/boot/dts/imx53.dtsi
arch/arm/boot/dts/imx6q-phytec-pfla02.dtsi
arch/arm/boot/dts/imx6q-sabrelite.dts
arch/arm/boot/dts/imx6qdl-sabresd.dtsi
arch/arm/boot/dts/imx6qdl-wandboard.dtsi
arch/arm/boot/dts/imx6qdl.dtsi