diff options
Diffstat (limited to 'arch/arm/boot/dts/imx28-tx28.dts')
-rw-r--r-- | arch/arm/boot/dts/imx28-tx28.dts | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/arch/arm/boot/dts/imx28-tx28.dts b/arch/arm/boot/dts/imx28-tx28.dts index be5a0550d58c..e14bd86f3e99 100644 --- a/arch/arm/boot/dts/imx28-tx28.dts +++ b/arch/arm/boot/dts/imx28-tx28.dts | |||
@@ -43,9 +43,12 @@ | |||
43 | 43 | ||
44 | regulators { | 44 | regulators { |
45 | compatible = "simple-bus"; | 45 | compatible = "simple-bus"; |
46 | #address-cells = <1>; | ||
47 | #size-cells = <0>; | ||
46 | 48 | ||
47 | reg_usb0_vbus: usb0_vbus { | 49 | reg_usb0_vbus: regulator@0 { |
48 | compatible = "regulator-fixed"; | 50 | compatible = "regulator-fixed"; |
51 | reg = <0>; | ||
49 | regulator-name = "usb0_vbus"; | 52 | regulator-name = "usb0_vbus"; |
50 | regulator-min-microvolt = <5000000>; | 53 | regulator-min-microvolt = <5000000>; |
51 | regulator-max-microvolt = <5000000>; | 54 | regulator-max-microvolt = <5000000>; |
@@ -53,8 +56,9 @@ | |||
53 | enable-active-high; | 56 | enable-active-high; |
54 | }; | 57 | }; |
55 | 58 | ||
56 | reg_usb1_vbus: usb1_vbus { | 59 | reg_usb1_vbus: regulator@1 { |
57 | compatible = "regulator-fixed"; | 60 | compatible = "regulator-fixed"; |
61 | reg = <1>; | ||
58 | regulator-name = "usb1_vbus"; | 62 | regulator-name = "usb1_vbus"; |
59 | regulator-min-microvolt = <5000000>; | 63 | regulator-min-microvolt = <5000000>; |
60 | regulator-max-microvolt = <5000000>; | 64 | regulator-max-microvolt = <5000000>; |
@@ -62,35 +66,38 @@ | |||
62 | enable-active-high; | 66 | enable-active-high; |
63 | }; | 67 | }; |
64 | 68 | ||
65 | reg_2p5v: 2p5v { | 69 | reg_2p5v: regulator@2 { |
66 | compatible = "regulator-fixed"; | 70 | compatible = "regulator-fixed"; |
71 | reg = <2>; | ||
67 | regulator-name = "2P5V"; | 72 | regulator-name = "2P5V"; |
68 | regulator-min-microvolt = <2500000>; | 73 | regulator-min-microvolt = <2500000>; |
69 | regulator-max-microvolt = <2500000>; | 74 | regulator-max-microvolt = <2500000>; |
70 | regulator-always-on; | 75 | regulator-always-on; |
71 | }; | 76 | }; |
72 | 77 | ||
73 | reg_3p3v: 3p3v { | 78 | reg_3p3v: regulator@3 { |
74 | compatible = "regulator-fixed"; | 79 | compatible = "regulator-fixed"; |
80 | reg = <3>; | ||
75 | regulator-name = "3P3V"; | 81 | regulator-name = "3P3V"; |
76 | regulator-min-microvolt = <3300000>; | 82 | regulator-min-microvolt = <3300000>; |
77 | regulator-max-microvolt = <3300000>; | 83 | regulator-max-microvolt = <3300000>; |
78 | regulator-always-on; | 84 | regulator-always-on; |
79 | }; | 85 | }; |
80 | 86 | ||
81 | reg_can_xcvr: can-xcvr { | 87 | reg_can_xcvr: regulator@4 { |
82 | compatible = "regulator-fixed"; | 88 | compatible = "regulator-fixed"; |
89 | reg = <4>; | ||
83 | regulator-name = "CAN XCVR"; | 90 | regulator-name = "CAN XCVR"; |
84 | regulator-min-microvolt = <3300000>; | 91 | regulator-min-microvolt = <3300000>; |
85 | regulator-max-microvolt = <3300000>; | 92 | regulator-max-microvolt = <3300000>; |
86 | gpio = <&gpio1 0 0>; | 93 | gpio = <&gpio1 0 0>; |
87 | enable-active-low; | ||
88 | pinctrl-names = "default"; | 94 | pinctrl-names = "default"; |
89 | pinctrl-0 = <&tx28_flexcan_xcvr_pins>; | 95 | pinctrl-0 = <&tx28_flexcan_xcvr_pins>; |
90 | }; | 96 | }; |
91 | 97 | ||
92 | reg_lcd: lcd-power { | 98 | reg_lcd: regulator@5 { |
93 | compatible = "regulator-fixed"; | 99 | compatible = "regulator-fixed"; |
100 | reg = <5>; | ||
94 | regulator-name = "LCD POWER"; | 101 | regulator-name = "LCD POWER"; |
95 | regulator-min-microvolt = <3300000>; | 102 | regulator-min-microvolt = <3300000>; |
96 | regulator-max-microvolt = <3300000>; | 103 | regulator-max-microvolt = <3300000>; |
@@ -98,8 +105,9 @@ | |||
98 | enable-active-high; | 105 | enable-active-high; |
99 | }; | 106 | }; |
100 | 107 | ||
101 | reg_lcd_reset: lcd-reset { | 108 | reg_lcd_reset: regulator@6 { |
102 | compatible = "regulator-fixed"; | 109 | compatible = "regulator-fixed"; |
110 | reg = <6>; | ||
103 | regulator-name = "LCD RESET"; | 111 | regulator-name = "LCD RESET"; |
104 | regulator-min-microvolt = <3300000>; | 112 | regulator-min-microvolt = <3300000>; |
105 | regulator-max-microvolt = <3300000>; | 113 | regulator-max-microvolt = <3300000>; |