diff options
author | Winter Wang <wente.wang@nxp.com> | 2016-09-27 14:14:04 +0800 |
---|---|---|
committer | Mohammed Habibulla <moch@google.com> | 2016-10-14 16:56:21 -0700 |
commit | ba7621c0e9e1eb4c1b073ea61247c421eb9cf115 (patch) | |
tree | c52ff723ad58abbcd929f1e7a8f68031fc987292 | |
parent | 4f7b38c38892be086f55e5a5096b694575268f44 (diff) | |
download | imx-v4.1-ba7621c0e9e1eb4c1b073ea61247c421eb9cf115.tar.gz |
ARM: dts: imx6ul-pico-hobbit: fix external gpio pinctrl
according to schematic of pico-hobbit, GPIO4_IO18/IO20 is used as
external i/o pin, and GPIO1_IO29 is used as LED2's driver pin
Change-Id: I64912dbd57cda4ef76c62ee445267b589975f24b
Signed-off-by: Winter Wang <wente.wang@nxp.com>
-rw-r--r-- | arch/arm/boot/dts/imx6ul-picosom-hobbit.dts | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/arch/arm/boot/dts/imx6ul-picosom-hobbit.dts b/arch/arm/boot/dts/imx6ul-picosom-hobbit.dts index 47cbd88067c1..d43877766385 100644 --- a/arch/arm/boot/dts/imx6ul-picosom-hobbit.dts +++ b/arch/arm/boot/dts/imx6ul-picosom-hobbit.dts @@ -127,17 +127,21 @@ pinctrl-names = "default"; pinctrl-0 = <&pinctrl_gpio>; enable-gpios = <&gpio4 19 0>, + <&gpio4 20 0>, <&gpio4 21 0>, <&gpio4 22 0>, <&gpio4 23 0>, <&gpio4 24 0>, - <&gpio1 29 0>, + <&gpio4 18 0>, <&gpio5 2 0>; status = "okay"; }; leds { compatible = "gpio-leds"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_led>; + led0 { label = "led0"; gpios = <&gpio1 29 GPIO_ACTIVE_HIGH>; @@ -560,7 +564,7 @@ >; }; - pinctrl_gpio: gpio { + pinctrl_gpio: gpiogrp { fsl,pins = < MX6UL_PAD_CSI_VSYNC__GPIO4_IO19 0x79 MX6UL_PAD_CSI_HSYNC__GPIO4_IO20 0x79 @@ -568,10 +572,16 @@ MX6UL_PAD_CSI_DATA01__GPIO4_IO22 0x79 MX6UL_PAD_CSI_DATA02__GPIO4_IO23 0x79 MX6UL_PAD_CSI_DATA03__GPIO4_IO24 0x79 - MX6UL_PAD_UART4_RX_DATA__GPIO1_IO29 0x79 + MX6UL_PAD_CSI_PIXCLK__GPIO4_IO18 0x79 MX6UL_PAD_SNVS_TAMPER2__GPIO5_IO02 0x79 >; }; + + pinctrl_led: ledgrp { + fsl,pins = < + MX6UL_PAD_UART4_RX_DATA__GPIO1_IO29 0x79 + >; + }; }; }; |