1/*
2 * Copyright 2012 Armadeus Systems - <support@armadeus.com>
3 *
4 * The code contained herein is licensed under the GNU General Public
5 * License. You may obtain a copy of the GNU General Public License
6 * Version 2 or later at the following locations:
7 *
8 * http://www.opensource.org/licenses/gpl-license.html
--- 96 unchanged lines hidden (view full) ---
105 hsync-active = <1>;
106 vsync-active = <1>;
107 de-active = <1>;
108 pixelclk-active = <0>;
109 };
110 };
111 };
112 };
113
114 can0: can@80032000 {
115 pinctrl-names = "default";
116 pinctrl-0 = <&can0_pins_a>;
117 xceiver-supply = <®_can0_vcc>;
118 status = "okay";
119 };
120 };
121
122 apbx@80040000 {
123 lradc@80050000 {
124 fsl,lradc-touchscreen-wires = <4>;
125 status = "okay";
126 };
127
--- 4 unchanged lines hidden (view full) ---
132 };
133
134 pwm: pwm@80064000 {
135 pinctrl-names = "default";
136 pinctrl-0 = <&pwm3_pins_a &pwm4_pins_a>;
137 status = "okay";
138 };
139
140 auart0: serial@8006a000 {
141 pinctrl-names = "default";
142 pinctrl-0 = <&auart0_pins_a>;
143 fsl,uart-has-rtscts;
144 status = "okay";
145 };
146
147 usbphy0: usbphy@8007c000 {
148 status = "okay";
149 };
150
151 usbphy1: usbphy@8007e000 {
152 status = "okay";
153 };
154 };
155 };
156
157 ahb@80080000 {
158 usb0: usb@80080000 {
159 pinctrl-names = "default";
160 pinctrl-0 = <&usb0_otg_apf28dev
161 &usb0_id_pins_b>;
162 vbus-supply = <®_usb0_vbus>;
163 status = "okay";
164 };
165
166 usb1: usb@80090000 {
167 status = "okay";
168 };
169
170 mac1: ethernet@800f4000 {
171 phy-mode = "rmii";
172 pinctrl-names = "default";
173 pinctrl-0 = <&mac1_pins_a>;
174 phy-reset-gpios = <&gpio1 29 GPIO_ACTIVE_LOW>;
175 status = "okay";
176 };
177 };
178
179 regulators {
180 compatible = "simple-bus";
181 #address-cells = <1>;
182 #size-cells = <0>;
183
184 reg_usb0_vbus: regulator@0 {
185 compatible = "regulator-fixed";
186 reg = <0>;
187 regulator-name = "usb0_vbus";
188 regulator-min-microvolt = <5000000>;
189 regulator-max-microvolt = <5000000>;
190 gpio = <&gpio1 23 1>;
191 enable-active-high;
192 };
193
194 reg_can0_vcc: regulator@1 {
195 compatible = "regulator-fixed";
196 reg = <1>;
197 regulator-name = "can0_vcc";
198 regulator-min-microvolt = <5000000>;
199 regulator-max-microvolt = <5000000>;
200 };
201 };
202
203 leds {
204 compatible = "gpio-leds";
205
206 user {
207 label = "Heartbeat";
208 gpios = <&gpio0 21 0>;
--- 9 unchanged lines hidden (view full) ---
218 default-brightness-level = <6>;
219 };
220
221 gpio-keys {
222 compatible = "gpio-keys";
223
224 user-button {
225 label = "User button";
226 gpios = <&gpio0 17 GPIO_ACTIVE_LOW>;
227 linux,code = <0x100>;
228 gpio-key,wakeup;
229 };
230 };
231};
2 * Copyright 2012 Armadeus Systems - <support@armadeus.com>
3 *
4 * The code contained herein is licensed under the GNU General Public
5 * License. You may obtain a copy of the GNU General Public License
6 * Version 2 or later at the following locations:
7 *
8 * http://www.opensource.org/licenses/gpl-license.html
--- 96 unchanged lines hidden (view full) ---
105 hsync-active = <1>;
106 vsync-active = <1>;
107 de-active = <1>;
108 pixelclk-active = <0>;
109 };
110 };
111 };
112 };
113
114 can0: can@80032000 {
115 pinctrl-names = "default";
116 pinctrl-0 = <&can0_pins_a>;
117 xceiver-supply = <®_can0_vcc>;
118 status = "okay";
119 };
120 };
121
122 apbx@80040000 {
123 lradc@80050000 {
124 fsl,lradc-touchscreen-wires = <4>;
125 status = "okay";
126 };
127
--- 4 unchanged lines hidden (view full) ---
132 };
133
134 pwm: pwm@80064000 {
135 pinctrl-names = "default";
136 pinctrl-0 = <&pwm3_pins_a &pwm4_pins_a>;
137 status = "okay";
138 };
139
140 auart0: serial@8006a000 {
141 pinctrl-names = "default";
142 pinctrl-0 = <&auart0_pins_a>;
143 fsl,uart-has-rtscts;
144 status = "okay";
145 };
146
147 usbphy0: usbphy@8007c000 {
148 status = "okay";
149 };
150
151 usbphy1: usbphy@8007e000 {
152 status = "okay";
153 };
154 };
155 };
156
157 ahb@80080000 {
158 usb0: usb@80080000 {
159 pinctrl-names = "default";
160 pinctrl-0 = <&usb0_otg_apf28dev
161 &usb0_id_pins_b>;
162 vbus-supply = <®_usb0_vbus>;
163 status = "okay";
164 };
165
166 usb1: usb@80090000 {
167 status = "okay";
168 };
169
170 mac1: ethernet@800f4000 {
171 phy-mode = "rmii";
172 pinctrl-names = "default";
173 pinctrl-0 = <&mac1_pins_a>;
174 phy-reset-gpios = <&gpio1 29 GPIO_ACTIVE_LOW>;
175 status = "okay";
176 };
177 };
178
179 regulators {
180 compatible = "simple-bus";
181 #address-cells = <1>;
182 #size-cells = <0>;
183
184 reg_usb0_vbus: regulator@0 {
185 compatible = "regulator-fixed";
186 reg = <0>;
187 regulator-name = "usb0_vbus";
188 regulator-min-microvolt = <5000000>;
189 regulator-max-microvolt = <5000000>;
190 gpio = <&gpio1 23 1>;
191 enable-active-high;
192 };
193
194 reg_can0_vcc: regulator@1 {
195 compatible = "regulator-fixed";
196 reg = <1>;
197 regulator-name = "can0_vcc";
198 regulator-min-microvolt = <5000000>;
199 regulator-max-microvolt = <5000000>;
200 };
201 };
202
203 leds {
204 compatible = "gpio-leds";
205
206 user {
207 label = "Heartbeat";
208 gpios = <&gpio0 21 0>;
--- 9 unchanged lines hidden (view full) ---
218 default-brightness-level = <6>;
219 };
220
221 gpio-keys {
222 compatible = "gpio-keys";
223
224 user-button {
225 label = "User button";
226 gpios = <&gpio0 17 GPIO_ACTIVE_LOW>;
227 linux,code = <0x100>;
228 gpio-key,wakeup;
229 };
230 };
231};