b/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi
@@ -560,6 +560,24 @@
samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
};
+
+ b_sess0_irq: b-sess0-irq {
+ samsung,pins = "gpx3-5";
+ samsung,pin-function = <0xf>;
+ samsung,pin-pud = <0>;
+ };
+
+ b_sess1_irq: b-sess1-irq {
+ samsung,pins = "gpx3-4";
+ samsung,pin-function = <0xf>;
+ samsung,pin-pud = <0>;
+ };
+
+ id2_irq: id2-irq {
+ samsung,pins = "gpx1-1";
+ samsung,pin-function = <0xf>;
+ samsung,pin-pud = <0>;
+ };
};
&pinctrl_1 {
@@ -569,6 +587,12 @@
samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
};
+
+ id1_irq: id1-irq {
+ samsung,pins = "gpc1-0";
+ samsung,pin-function = <0xf>;
+ samsung,pin-pud = <3>;
+ };
};
&tmu_cpu0 {
@@ -604,11 +628,23 @@
/* usbdrd_dwc3_1 mode customized in each board */
&usbdrd3_0 {
+ samsung,bsess-gpio = <&gpx3 5 0xf>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&b_sess0_irq>;
+ samsung,id-gpio = <&gpc1 0 0xf>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&id1_irq>;
vdd33-supply = <&ldo9_reg>;
vdd10-supply = <&ldo11_reg>;
};
&usbdrd3_1 {
+ samsung,bsess-gpio = <&gpx3 4 0xf>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&b_sess1_irq>;
+ samsung,id-gpio = <&gpx1 1 0xf>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&id2_irq>;
vdd33-supply = <&ldo9_reg>;
vdd10-supply = <&ldo11_reg>;
};