]> rtime.felk.cvut.cz Git - linux-imx.git/commitdiff
mx53 voipac: USB support -- skeleton; not working
authorRostislav Lisovy <lisovy@gmail.com>
Tue, 13 Aug 2013 19:58:34 +0000 (21:58 +0200)
committerRostislav Lisovy <lisovy@gmail.com>
Tue, 13 Aug 2013 19:58:34 +0000 (21:58 +0200)
_build/.config
arch/arm/boot/dts/imx53-voipac.dts

index bd01436d61e9e58bd06efeacea880cbc291eb0a0..26b641e3281856165c50d1bbb7ec136352c5c150 100644 (file)
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 3.11.0-rc4 Kernel Configuration
+# Linux/arm 3.11.0-rc5 Kernel Configuration
 #
 CONFIG_ARM=y
 CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -2005,8 +2005,8 @@ CONFIG_USB_SUPPORT=y
 CONFIG_USB_COMMON=y
 CONFIG_USB_ARCH_HAS_HCD=y
 CONFIG_USB=y
-# CONFIG_USB_DEBUG is not set
-# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set
+CONFIG_USB_DEBUG=y
+CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
 
 #
 # Miscellaneous USB options
@@ -2026,7 +2026,7 @@ CONFIG_USB_DEFAULT_PERSIST=y
 CONFIG_USB_EHCI_HCD=y
 CONFIG_USB_EHCI_ROOT_HUB_TT=y
 CONFIG_USB_EHCI_TT_NEWSCHED=y
-CONFIG_USB_EHCI_MXC=y
+# CONFIG_USB_EHCI_MXC is not set
 # CONFIG_USB_EHCI_HCD_PLATFORM is not set
 # CONFIG_USB_OXU210HP_HCD is not set
 # CONFIG_USB_ISP116X_HCD is not set
@@ -2037,6 +2037,8 @@ CONFIG_USB_EHCI_MXC=y
 # CONFIG_USB_SL811_HCD is not set
 # CONFIG_USB_R8A66597_HCD is not set
 # CONFIG_USB_IMX21_HCD is not set
+# CONFIG_USB_MUSB_HDRC is not set
+# CONFIG_USB_RENESAS_USBHS is not set
 
 #
 # USB Device Class drivers
@@ -2076,8 +2078,9 @@ CONFIG_USB_STORAGE=y
 # CONFIG_USB_MICROTEK is not set
 # CONFIG_USB_DWC3 is not set
 CONFIG_USB_CHIPIDEA=y
+# CONFIG_USB_CHIPIDEA_UDC is not set
 CONFIG_USB_CHIPIDEA_HOST=y
-# CONFIG_USB_CHIPIDEA_DEBUG is not set
+CONFIG_USB_CHIPIDEA_DEBUG=y
 
 #
 # USB port drivers
@@ -2110,7 +2113,7 @@ CONFIG_USB_CHIPIDEA_HOST=y
 # CONFIG_USB_EZUSB_FX2 is not set
 # CONFIG_USB_HSIC_USB3503 is not set
 CONFIG_USB_PHY=y
-# CONFIG_NOP_USB_XCEIV is not set
+CONFIG_NOP_USB_XCEIV=y
 # CONFIG_OMAP_CONTROL_USB is not set
 # CONFIG_OMAP_USB3 is not set
 # CONFIG_SAMSUNG_USB2PHY is not set
index 317676d17a07ced24de34703d72cba13dbb9a691..b25f1e8eb0f2eb2896b8992b7e2ca21df026dc28 100644 (file)
@@ -17,7 +17,7 @@
        compatible = "fsl,imx53-voipac", "fsl,imx53";
 
        chosen {
-               bootargs = "noinitrd console=ttymxc0,115200 root=/dev/nfs ip=192.168.3.100:192.168.3.125:192.168.3.1:255.255.255.0:lolumad:eth0:off rw nfsroot=192.168.3.125:/tftpboot/buildroot,nolock,tcp";
+               bootargs = "noinitrd console=ttymxc0,115200 root=/dev/nfs ip=192.168.4.100:192.168.4.136:192.168.4.1:255.255.255.0:lolumad:eth0:off rw nfsroot=192.168.4.136:/tftpboot/buildroot,nolock,tcp";
        };
 
        memory@0 {
                        regulator-max-microvolt = <3300000>;
                        regulator-always-on;
                };
+
+               reg_usb_vbus: usb_vbus {
+                       compatible = "regulator-fixed";
+                       regulator-name = "usb_vbus";
+                       regulator-min-microvolt = <5000000>;
+                       regulator-max-microvolt = <5000000>;
+                       gpio = <&gpio3 31 0>;
+                       enable-active-high;
+                       regulator-always-on;
+               };
+
        };
 
        display@di0 {
                                MX53_PAD_EIM_A22__GPIO2_16      0x80000000
                                MX53_PAD_EIM_A21__GPIO2_17      0x80000000
                                MX53_PAD_EIM_A18__GPIO2_20      0x80000000
+
+                               /* USBH1_PEN */
+                               MX53_PAD_EIM_D31__GPIO3_31      0x80000000
+                               /* MX53_PAD_EIM_D31__USBOH3_USBH1_PWR   0x80000000 */
+                               /* USBH1_OC */
+                               /* MX53_PAD_EIM_D30__USBOH3_USBH1_OC    0x80000000 */
+                               /* MX53_PAD_EIM_D30__GPIO3_30   0x80000000 */
+                               /* USBO_PEN */
+                               /* MX53_PAD_GPIO_7__GPIO1_7     0x80000000 */
+                               /* USBO_OC */
+                               /*MX53_PAD_GPIO_8__GPIO1_8      0x80000000 */
                        >;
                };
        };
        pinctrl-0 = <&pinctrl_audmux_1>; /* SSI1 */
        status = "okay";
 };
+
+/*
+&usbotg {
+       vbus-supply = <&reg_usb_vbus>;
+       disable-over-current;
+       status = "okay";
+       // dr_mode = "host";
+};
+
+&usbh1 {
+       status = "okay";
+};
+*/