2 * Copyright 2012 Free Electrons
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:
8 * http://www.opensource.org/licenses/gpl-license.html
9 * http://www.gnu.org/copyleft/gpl.html
13 * The CFA-10049 is an expansion board for the CFA-10036 module, thus we
14 * need to include the CFA-10036 DTS.
16 /include/ "imx28-cfa10036.dts"
19 model = "Crystalfontz CFA-10037 Board";
20 compatible = "crystalfontz,cfa10037", "crystalfontz,cfa10036", "fsl,imx28";
25 usb_pins_cfa10037: usb-10037@0 {
28 0x0073 /* MX28_PAD_GPMI_D7__GPIO_0_7 */
30 fsl,drive-strength = <0>;
35 mac0_pins_cfa10037: mac0-10037@0 {
38 0x2153 /* MX28_PAD_SSP2_D5__GPIO_2_21 */
40 fsl,drive-strength = <0>;
48 usbphy1: usbphy@8007e000 {
56 vbus-supply = <®_usb1_vbus>;
57 pinctrl-0 = <&usbphy1_pins_a>;
58 pinctrl-names = "default";
62 mac0: ethernet@800f0000 {
64 pinctrl-names = "default";
65 pinctrl-0 = <&mac0_pins_a
67 phy-reset-gpios = <&gpio2 21 0>;
68 phy-reset-duration = <100>;
74 compatible = "simple-bus";
76 reg_usb1_vbus: usb1_vbus {
77 compatible = "regulator-fixed";
78 pinctrl-names = "default";
79 pinctrl-0 = <&usb_pins_cfa10037>;
80 regulator-name = "usb1_vbus";
81 regulator-min-microvolt = <5000000>;
82 regulator-max-microvolt = <5000000>;