]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
WIP TX28 dts tx28-devel-dt-ow kc/tx28-devel-dt-ow
authorOliver Wendt <ow@karo-electronics.de>
Fri, 17 May 2013 09:13:16 +0000 (11:13 +0200)
committerOliver Wendt <ow@karo-electronics.de>
Fri, 17 May 2013 09:13:16 +0000 (11:13 +0200)
arch/arm/boot/dts/imx28-tx28.dts

index d9935b6191553bf96d393c274b8f27b295087e2c..dfd6c940b7ea296185493e35cef640bcaa730b25 100644 (file)
                                pinctrl-0 = <&spi3_pins_tx28>;
                                status = "okay";
 
-/*                             flash: m25p80@0 {
+                               flash: m25p80@0 {
                                        #address-cells = <1>;
                                        #size-cells = <1>;
                                        compatible = "m25p80";
                                        spi-max-frequency = <40000000>;
                                        reg = <0>;
-                               }; */
+                               };
                        };
 
                        pinctrl@80018000 {
                                usbphy0_pins_c: usbphy0@0 {
                                        reg = <0>;
                                        fsl,pinmux-ids = <
-//                                             0x31b3          /* MX28_PAD_SPDIF__GPIO_3_27 - USBH_VBUSEN */
+                                               0x31b3          /* MX28_PAD_SPDIF__GPIO_3_27 - USBH_VBUSEN */
                                                0x4143          /* MX28_PAD_JTAG_RTCK__GPIO_4_20 - USBH_OC */
                                        >;
                                        fsl,drive-strength = <2>;
                                        fsl,pull-up = <0>;
                                };
 
-/*                             usbphy1_pins_b: usbphy1@0 {
+                               usbphy1_pins_b: usbphy1@0 {
                                        reg = <0>;
                                        fsl,pinmux-ids = <*/
-//                                             0x0123          /* MX28_PAD_GPMI_CE2N__GPIO_0_18 - USBOTG_VBUSEN */
-//                                             0x0133          /* MX28_PAD_GPMI_CE3N__GPIO_0_19 - USBOTH_OC */
-/*                                     >;
+                                               0x0123          /* MX28_PAD_GPMI_CE2N__GPIO_0_18 - USBOTG_VBUSEN */
+                                               0x0133          /* MX28_PAD_GPMI_CE3N__GPIO_0_19 - USBOTH_OC */
+                                       >;
                                        fsl,drive-strength = <2>;
                                        fsl,voltage = <1>;
                                        fsl,pull-up = <0>;
                                pinctrl-0 = <&can0_pins_a>;
                                status = "okay";
                        };
-/*
+
                        can1: can@80034000 {
                                pinctrl-names = "default";
                                pinctrl-0 = <&can1_pins_a>;
                        ocotp@8002c000 {
                                status = "okay";
                        };
-*/
+
                };
 
                apbx@80040000 {
                                status = "okay";
                        };
 
-                       keypad@53f94000 {
+                       keymap: keymap@ {
                                status = "okay";
                                /* sample keymap */
                                /* row/col 0,1 are mapped to KPP row/col 6,7 */
                };
 
 /* OTG port - host mode */
-/*             usb1: usb@80090000 {
+               usb1: usb@80090000 {
                        vbus-supply = <&reg_usb1_vbus>;
                        pinctrl-names = "default";
                        pinctrl-0 = <&usbphy1_pins_b>;
                        disable-over-current;
                        dr_mode = "host";
                        status = "okay";
-               };*/
+               };
 
                mac0: ethernet@800f0000 {
                        phy-mode = "rmii";
                        enable-active-high;
                };
 
-/*             reg_usb1_vbus: usb1_vbus {
+               reg_usb1_vbus: usb1_vbus {
                        compatible = "regulator-fixed";
                        regulator-name = "usb1_vbus";
                        regulator-min-microvolt = <5000000>;
                        regulator-max-microvolt = <5000000>;
                        gpio = <&gpio0 18 0>;
                        enable-active-high;
-               };*/
+               };
 
                reg_2p5v: 2p5v {
                        compatible = "regulator-fixed";
 
                edt_ft5x06_reset: gpio-switch@0 {
                        compatible = "linux,gpio-switch";
-                       gpio = <&gpio2 6 1>;
+                       gpios = <&gpio2 6 1>;
                        label = "EDT-FT5x06 RESET";
                };
 
                edt_ft5x06_wake: gpio-switch@1 {
                        compatible = "linux,gpio-switch";
-                       gpio = <&gpio4 9 0>;
+                       gpios = <&gpio4 9 0>;
                        init-state = <1>;
                        label = "EDT-FT5x06 WAKE";
                };