Re: [PATCH v7 4/5] ARM: dts: imx6qdl-icore: Add usbotg support

2016-10-20 Thread Shawn Guo
On Fri, Oct 14, 2016 at 02:57:22PM +0530, Jagan Teki wrote:
> From: Jagan Teki 
> 
> Add usbotg support for Engicam i.CoreM6 dql modules.
> 
> Cc: Sascha Hauer 
> Cc: Fabio Estevam 
> Cc: Shawn Guo 
> Cc: Matteo Lisi 
> Cc: Michael Trimarchi 
> Signed-off-by: Jagan Teki 
> ---
> Changes for v7:
> - none
> Changes for v6:
> - none
> Changes for v5:
> - none
> Changes for v4:
> - new patch
> 
>  arch/arm/boot/dts/imx6qdl-icore.dtsi | 23 +++
>  1 file changed, 23 insertions(+)
> 
> diff --git a/arch/arm/boot/dts/imx6qdl-icore.dtsi 
> b/arch/arm/boot/dts/imx6qdl-icore.dtsi
> index ffec879..4e79858 100644
> --- a/arch/arm/boot/dts/imx6qdl-icore.dtsi
> +++ b/arch/arm/boot/dts/imx6qdl-icore.dtsi
> @@ -65,6 +65,15 @@
>   regulator-boot-on;
>   regulator-always-on;
>   };
> +
> + reg_usb_otg_vbus: usb_otg_vbus {

Same as host patch, please fix the node name.

Shawn

> + compatible = "regulator-fixed";
> + regulator-name = "usb_otg_vbus";
> + regulator-min-microvolt = <500>;
> + regulator-max-microvolt = <500>;
> + regulator-boot-on;
> + regulator-always-on;
> + };
>  };
>  
>   {
> @@ -124,6 +133,14 @@
>   status = "okay";
>  };
>  
> + {
> + vbus-supply = <_usb_otg_vbus>;
> + pinctrl-names = "default";
> + pinctrl-0 = <_usbotg>;
> + disable-over-current;
> + status = "okay";
> +};
> +
>   {
>   pinctrl-names = "default";
>   pinctrl-0 = <_usdhc1>;
> @@ -198,6 +215,12 @@
>   >;
>   };
>  
> + pinctrl_usbotg: usbotggrp {
> + fsl,pins = <
> + MX6QDL_PAD_GPIO_1__USB_OTG_ID 0x17059
> + >;
> + };
> +
>   pinctrl_usdhc1: usdhc1grp {
>   fsl,pins = <
>   MX6QDL_PAD_SD1_CMD__SD1_CMD0x17070
> -- 
> 2.7.4
> 


Re: [PATCH v7 4/5] ARM: dts: imx6qdl-icore: Add usbotg support

2016-10-20 Thread Shawn Guo
On Fri, Oct 14, 2016 at 02:57:22PM +0530, Jagan Teki wrote:
> From: Jagan Teki 
> 
> Add usbotg support for Engicam i.CoreM6 dql modules.
> 
> Cc: Sascha Hauer 
> Cc: Fabio Estevam 
> Cc: Shawn Guo 
> Cc: Matteo Lisi 
> Cc: Michael Trimarchi 
> Signed-off-by: Jagan Teki 
> ---
> Changes for v7:
> - none
> Changes for v6:
> - none
> Changes for v5:
> - none
> Changes for v4:
> - new patch
> 
>  arch/arm/boot/dts/imx6qdl-icore.dtsi | 23 +++
>  1 file changed, 23 insertions(+)
> 
> diff --git a/arch/arm/boot/dts/imx6qdl-icore.dtsi 
> b/arch/arm/boot/dts/imx6qdl-icore.dtsi
> index ffec879..4e79858 100644
> --- a/arch/arm/boot/dts/imx6qdl-icore.dtsi
> +++ b/arch/arm/boot/dts/imx6qdl-icore.dtsi
> @@ -65,6 +65,15 @@
>   regulator-boot-on;
>   regulator-always-on;
>   };
> +
> + reg_usb_otg_vbus: usb_otg_vbus {

Same as host patch, please fix the node name.

Shawn

> + compatible = "regulator-fixed";
> + regulator-name = "usb_otg_vbus";
> + regulator-min-microvolt = <500>;
> + regulator-max-microvolt = <500>;
> + regulator-boot-on;
> + regulator-always-on;
> + };
>  };
>  
>   {
> @@ -124,6 +133,14 @@
>   status = "okay";
>  };
>  
> + {
> + vbus-supply = <_usb_otg_vbus>;
> + pinctrl-names = "default";
> + pinctrl-0 = <_usbotg>;
> + disable-over-current;
> + status = "okay";
> +};
> +
>   {
>   pinctrl-names = "default";
>   pinctrl-0 = <_usdhc1>;
> @@ -198,6 +215,12 @@
>   >;
>   };
>  
> + pinctrl_usbotg: usbotggrp {
> + fsl,pins = <
> + MX6QDL_PAD_GPIO_1__USB_OTG_ID 0x17059
> + >;
> + };
> +
>   pinctrl_usdhc1: usdhc1grp {
>   fsl,pins = <
>   MX6QDL_PAD_SD1_CMD__SD1_CMD0x17070
> -- 
> 2.7.4
> 


[PATCH v7 4/5] ARM: dts: imx6qdl-icore: Add usbotg support

2016-10-14 Thread Jagan Teki
From: Jagan Teki 

Add usbotg support for Engicam i.CoreM6 dql modules.

Cc: Sascha Hauer 
Cc: Fabio Estevam 
Cc: Shawn Guo 
Cc: Matteo Lisi 
Cc: Michael Trimarchi 
Signed-off-by: Jagan Teki 
---
Changes for v7:
- none
Changes for v6:
- none
Changes for v5:
- none
Changes for v4:
- new patch

 arch/arm/boot/dts/imx6qdl-icore.dtsi | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/arch/arm/boot/dts/imx6qdl-icore.dtsi 
b/arch/arm/boot/dts/imx6qdl-icore.dtsi
index ffec879..4e79858 100644
--- a/arch/arm/boot/dts/imx6qdl-icore.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-icore.dtsi
@@ -65,6 +65,15 @@
regulator-boot-on;
regulator-always-on;
};
+
+   reg_usb_otg_vbus: usb_otg_vbus {
+   compatible = "regulator-fixed";
+   regulator-name = "usb_otg_vbus";
+   regulator-min-microvolt = <500>;
+   regulator-max-microvolt = <500>;
+   regulator-boot-on;
+   regulator-always-on;
+   };
 };
 
  {
@@ -124,6 +133,14 @@
status = "okay";
 };
 
+ {
+   vbus-supply = <_usb_otg_vbus>;
+   pinctrl-names = "default";
+   pinctrl-0 = <_usbotg>;
+   disable-over-current;
+   status = "okay";
+};
+
  {
pinctrl-names = "default";
pinctrl-0 = <_usdhc1>;
@@ -198,6 +215,12 @@
>;
};
 
+   pinctrl_usbotg: usbotggrp {
+   fsl,pins = <
+   MX6QDL_PAD_GPIO_1__USB_OTG_ID 0x17059
+   >;
+   };
+
pinctrl_usdhc1: usdhc1grp {
fsl,pins = <
MX6QDL_PAD_SD1_CMD__SD1_CMD0x17070
-- 
2.7.4



[PATCH v7 4/5] ARM: dts: imx6qdl-icore: Add usbotg support

2016-10-14 Thread Jagan Teki
From: Jagan Teki 

Add usbotg support for Engicam i.CoreM6 dql modules.

Cc: Sascha Hauer 
Cc: Fabio Estevam 
Cc: Shawn Guo 
Cc: Matteo Lisi 
Cc: Michael Trimarchi 
Signed-off-by: Jagan Teki 
---
Changes for v7:
- none
Changes for v6:
- none
Changes for v5:
- none
Changes for v4:
- new patch

 arch/arm/boot/dts/imx6qdl-icore.dtsi | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/arch/arm/boot/dts/imx6qdl-icore.dtsi 
b/arch/arm/boot/dts/imx6qdl-icore.dtsi
index ffec879..4e79858 100644
--- a/arch/arm/boot/dts/imx6qdl-icore.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-icore.dtsi
@@ -65,6 +65,15 @@
regulator-boot-on;
regulator-always-on;
};
+
+   reg_usb_otg_vbus: usb_otg_vbus {
+   compatible = "regulator-fixed";
+   regulator-name = "usb_otg_vbus";
+   regulator-min-microvolt = <500>;
+   regulator-max-microvolt = <500>;
+   regulator-boot-on;
+   regulator-always-on;
+   };
 };
 
  {
@@ -124,6 +133,14 @@
status = "okay";
 };
 
+ {
+   vbus-supply = <_usb_otg_vbus>;
+   pinctrl-names = "default";
+   pinctrl-0 = <_usbotg>;
+   disable-over-current;
+   status = "okay";
+};
+
  {
pinctrl-names = "default";
pinctrl-0 = <_usdhc1>;
@@ -198,6 +215,12 @@
>;
};
 
+   pinctrl_usbotg: usbotggrp {
+   fsl,pins = <
+   MX6QDL_PAD_GPIO_1__USB_OTG_ID 0x17059
+   >;
+   };
+
pinctrl_usdhc1: usdhc1grp {
fsl,pins = <
MX6QDL_PAD_SD1_CMD__SD1_CMD0x17070
-- 
2.7.4