diff options
author | Alexandre Belloni <alexandre.belloni@free-electrons.com> | 2013-07-01 09:23:25 -0400 |
---|---|---|
committer | Shawn Guo <shawn.guo@linaro.org> | 2013-08-16 04:26:36 -0400 |
commit | 4940631643df0e3c04d8e5ec3c7f39e0287b18d6 (patch) | |
tree | 19b8caf289b14f110a345d42c7dc981aec5f80a5 /arch/arm/boot/dts/imx28-cfa10037.dts | |
parent | 9567832223f0aaa5ffed02307c2dc099a6640da8 (diff) |
ARM: mxs: dt: cfa10037: make hogpins grabbed by respective drivers
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/imx28-cfa10037.dts')
-rw-r--r-- | arch/arm/boot/dts/imx28-cfa10037.dts | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/arch/arm/boot/dts/imx28-cfa10037.dts b/arch/arm/boot/dts/imx28-cfa10037.dts index c2ef3a3d655e..182b99fe35f3 100644 --- a/arch/arm/boot/dts/imx28-cfa10037.dts +++ b/arch/arm/boot/dts/imx28-cfa10037.dts | |||
@@ -22,13 +22,19 @@ | |||
22 | apb@80000000 { | 22 | apb@80000000 { |
23 | apbh@80000000 { | 23 | apbh@80000000 { |
24 | pinctrl@80018000 { | 24 | pinctrl@80018000 { |
25 | pinctrl-names = "default", "default"; | 25 | usb_pins_cfa10037: usb-10037@0 { |
26 | pinctrl-1 = <&hog_pins_cfa10037>; | ||
27 | |||
28 | hog_pins_cfa10037: hog-10037@0 { | ||
29 | reg = <0>; | 26 | reg = <0>; |
30 | fsl,pinmux-ids = < | 27 | fsl,pinmux-ids = < |
31 | 0x0073 /* MX28_PAD_GPMI_D7__GPIO_0_7 */ | 28 | 0x0073 /* MX28_PAD_GPMI_D7__GPIO_0_7 */ |
29 | >; | ||
30 | fsl,drive-strength = <0>; | ||
31 | fsl,voltage = <1>; | ||
32 | fsl,pull-up = <0>; | ||
33 | }; | ||
34 | |||
35 | mac0_pins_cfa10037: mac0-10037@0 { | ||
36 | reg = <0>; | ||
37 | fsl,pinmux-ids = < | ||
32 | 0x2153 /* MX28_PAD_SSP2_D5__GPIO_2_21 */ | 38 | 0x2153 /* MX28_PAD_SSP2_D5__GPIO_2_21 */ |
33 | >; | 39 | >; |
34 | fsl,drive-strength = <0>; | 40 | fsl,drive-strength = <0>; |
@@ -56,7 +62,8 @@ | |||
56 | mac0: ethernet@800f0000 { | 62 | mac0: ethernet@800f0000 { |
57 | phy-mode = "rmii"; | 63 | phy-mode = "rmii"; |
58 | pinctrl-names = "default"; | 64 | pinctrl-names = "default"; |
59 | pinctrl-0 = <&mac0_pins_a>; | 65 | pinctrl-0 = <&mac0_pins_a |
66 | &mac0_pins_cfa10037>; | ||
60 | phy-reset-gpios = <&gpio2 21 0>; | 67 | phy-reset-gpios = <&gpio2 21 0>; |
61 | phy-reset-duration = <100>; | 68 | phy-reset-duration = <100>; |
62 | status = "okay"; | 69 | status = "okay"; |
@@ -68,6 +75,8 @@ | |||
68 | 75 | ||
69 | reg_usb1_vbus: usb1_vbus { | 76 | reg_usb1_vbus: usb1_vbus { |
70 | compatible = "regulator-fixed"; | 77 | compatible = "regulator-fixed"; |
78 | pinctrl-names = "default"; | ||
79 | pinctrl-0 = <&usb_pins_cfa10037>; | ||
71 | regulator-name = "usb1_vbus"; | 80 | regulator-name = "usb1_vbus"; |
72 | regulator-min-microvolt = <5000000>; | 81 | regulator-min-microvolt = <5000000>; |
73 | regulator-max-microvolt = <5000000>; | 82 | regulator-max-microvolt = <5000000>; |