ARM: dts: add odroid-usbotg extcon support for odroid platform
authorRobert Baldyga <r.baldyga@samsung.com>
Mon, 4 Aug 2014 06:56:32 +0000 (08:56 +0200)
committerMarek Szyprowski <m.szyprowski@samsung.com>
Mon, 13 Apr 2015 10:44:47 +0000 (12:44 +0200)
This patch adds odroid-usbotg extcon dt node for odroid-u3 and
odroid-x.

Signed-off-by: Ɓukasz Stelmach <l.stelmach@samsung.com>
Signed-off-by: Robert Baldyga <r.baldyga@samsung.com>
[Adjust gpio dt node name with the odroid-usbotg driver]
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
arch/arm/boot/dts/exynos4412-odroidu3.dts
arch/arm/boot/dts/exynos4412-odroidx.dts

index 44684e5..9324f55 100644 (file)
                        linux,default-trigger = "heartbeat";
                };
        };
+
+       usb_extcon: odroid-usbotg {
+               compatible = "extcon-odroid-usbotg";
+               otg-id-gpio = <&gpx3 1 0>;
+               vbus-det-gpio = <&gpx1 6 0>;
+       };
+
+       hsotg@12480000 {
+               extcon = <&usb_extcon>;
+       };
 };
 
 &usb3503 {
                "Speakers", "SPKL",
                "Speakers", "SPKR";
 };
+
+&pinctrl_1 {
+       otg_id: otg_id {
+               samsung,pins = "gpx3-1";
+               samsung,pin-pud = <3>;
+       };
+
+       vbus_det: vbus_det {
+               samsung,pins = "gpx1-6";
+               samsung,pin-pud = <0>;
+       };
+};
index cb1cfe7..e5796d3 100644 (file)
                enable-active-high;
                regulator-always-on;
        };
+
+       usb_extcon: odroid-usbotg {
+               compatible = "extcon-odroid-usbotg";
+               vbus-det-gpio = <&gpx1 6 0>;
+       };
+
+       hsotg@12480000 {
+               extcon = <&usb_extcon>;
+       };
 };
 
 &ehci {
                samsung,pins = "gpx2-2";
                samsung,pin-pud = <0>;
        };
+
+       otg_id: otg_id {
+               samsung,pins = "gpx3-1";
+               samsung,pin-pud = <3>;
+       };
+
+       vbus_det: vbus_det {
+                 samsung,pins = "gpx1-6";
+                 samsung,pin-pud = <0>;
+       };
 };