[U-Boot] [PATCH 1/1] pico-imx7d: Enable DM_USB

2019-07-20 Thread sbabic
> This patch enable usb support with device-tree
> Signed-off-by: Joris Offouga 
> Reviewed-by: Jun Nie 

Applied to u-boot-imx, master, thanks !

Best regards,
Stefano Babic

-- 
=
DENX Software Engineering GmbH,  Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sba...@denx.de
=

___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] [PATCH 1/1] pico-imx7d: Enable DM_USB

2019-06-13 Thread Jun Nie
Joris Offouga  于2019年6月11日周二 下午8:09写道:
>
> This patch enable usb support with device-tree
>
> Signed-off-by: Joris Offouga 
> ---
>  arch/arm/dts/imx7d-pico.dtsi |  2 ++
>  board/technexion/pico-imx7d/pico-imx7d.c | 13 -
>  configs/pico-hobbit-imx7d_defconfig  |  1 +
>  configs/pico-imx7d_bl33_defconfig|  1 +
>  configs/pico-imx7d_defconfig |  1 +
>  configs/pico-pi-imx7d_defconfig  |  1 +
>  6 files changed, 6 insertions(+), 13 deletions(-)
>

Reviewed-by: Jun Nie 
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] [PATCH 1/1] pico-imx7d: Enable DM_USB

2019-06-11 Thread jorisoffouga

+ Jun Nie for pico-imx7d_bl33_defconfig

Le 11/06/2019 à 14:08, Joris Offouga a écrit :

This patch enable usb support with device-tree

Signed-off-by: Joris Offouga 
---
  arch/arm/dts/imx7d-pico.dtsi |  2 ++
  board/technexion/pico-imx7d/pico-imx7d.c | 13 -
  configs/pico-hobbit-imx7d_defconfig  |  1 +
  configs/pico-imx7d_bl33_defconfig|  1 +
  configs/pico-imx7d_defconfig |  1 +
  configs/pico-pi-imx7d_defconfig  |  1 +
  6 files changed, 6 insertions(+), 13 deletions(-)

diff --git a/arch/arm/dts/imx7d-pico.dtsi b/arch/arm/dts/imx7d-pico.dtsi
index 9f1fe683db..7cd8be24c8 100644
--- a/arch/arm/dts/imx7d-pico.dtsi
+++ b/arch/arm/dts/imx7d-pico.dtsi
@@ -10,6 +10,7 @@
  / {
aliases {
mmc0 = 
+   usb0 = 
};
  
  	/* Will be filled by the bootloader */

@@ -296,6 +297,7 @@
  
   {

vbus-supply = <_usb_otg1_vbus>;
+   dr_mode = "peripheral";
status = "okay";
  };
  
diff --git a/board/technexion/pico-imx7d/pico-imx7d.c b/board/technexion/pico-imx7d/pico-imx7d.c

index e3d75e549a..216475c8de 100644
--- a/board/technexion/pico-imx7d/pico-imx7d.c
+++ b/board/technexion/pico-imx7d/pico-imx7d.c
@@ -16,7 +16,6 @@
  #include 
  #include 
  #include 
-#include 
  #include 
  #include 
  #include "../../freescale/common/pfuze.h"
@@ -328,15 +327,3 @@ int board_ehci_hcd_init(int port)
return 0;
  }
  
-int board_usb_phy_mode(int port)

-{
-   switch (port) {
-   case 0:
-   return USB_INIT_DEVICE;
-   case 1:
-   return USB_INIT_HOST;
-   default:
-   return -EINVAL;
-   }
-   return 0;
-}
diff --git a/configs/pico-hobbit-imx7d_defconfig 
b/configs/pico-hobbit-imx7d_defconfig
index 9545d6bbd6..16859d7592 100644
--- a/configs/pico-hobbit-imx7d_defconfig
+++ b/configs/pico-hobbit-imx7d_defconfig
@@ -51,6 +51,7 @@ CONFIG_FASTBOOT_FLASH_MMC_DEV=0
  CONFIG_FASTBOOT_CMD_OEM_FORMAT=y
  CONFIG_DM_GPIO=y
  CONFIG_DM_MMC=y
+CONFIG_DM_USB=y
  CONFIG_SUPPORT_EMMC_BOOT=y
  CONFIG_FSL_ESDHC=y
  CONFIG_PHYLIB=y
diff --git a/configs/pico-imx7d_bl33_defconfig 
b/configs/pico-imx7d_bl33_defconfig
index 932ed4c489..0d28fd9600 100644
--- a/configs/pico-imx7d_bl33_defconfig
+++ b/configs/pico-imx7d_bl33_defconfig
@@ -43,6 +43,7 @@ CONFIG_NET_RANDOM_ETHADDR=y
  CONFIG_DFU_MMC=y
  CONFIG_DM_GPIO=y
  CONFIG_DM_MMC=y
+CONFIG_DM_USB=y
  CONFIG_FSL_ESDHC=y
  CONFIG_PHYLIB=y
  CONFIG_MII=y
diff --git a/configs/pico-imx7d_defconfig b/configs/pico-imx7d_defconfig
index 92ab9c5a50..05c3704d92 100644
--- a/configs/pico-imx7d_defconfig
+++ b/configs/pico-imx7d_defconfig
@@ -51,6 +51,7 @@ CONFIG_FASTBOOT_FLASH_MMC_DEV=0
  CONFIG_FASTBOOT_CMD_OEM_FORMAT=y
  CONFIG_DM_GPIO=y
  CONFIG_DM_MMC=y
+CONFIG_DM_USB=y
  CONFIG_SUPPORT_EMMC_BOOT=y
  CONFIG_FSL_ESDHC=y
  CONFIG_PHYLIB=y
diff --git a/configs/pico-pi-imx7d_defconfig b/configs/pico-pi-imx7d_defconfig
index 042affe01b..ffb02a7677 100644
--- a/configs/pico-pi-imx7d_defconfig
+++ b/configs/pico-pi-imx7d_defconfig
@@ -51,6 +51,7 @@ CONFIG_FASTBOOT_FLASH_MMC_DEV=0
  CONFIG_FASTBOOT_CMD_OEM_FORMAT=y
  CONFIG_DM_GPIO=y
  CONFIG_DM_MMC=y
+CONFIG_DM_USB=y
  CONFIG_SUPPORT_EMMC_BOOT=y
  CONFIG_FSL_ESDHC=y
  CONFIG_PHYLIB=y

___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] [PATCH 1/1] pico-imx7d: Enable DM_USB

2019-06-11 Thread Joris Offouga
This patch enable usb support with device-tree

Signed-off-by: Joris Offouga 
---
 arch/arm/dts/imx7d-pico.dtsi |  2 ++
 board/technexion/pico-imx7d/pico-imx7d.c | 13 -
 configs/pico-hobbit-imx7d_defconfig  |  1 +
 configs/pico-imx7d_bl33_defconfig|  1 +
 configs/pico-imx7d_defconfig |  1 +
 configs/pico-pi-imx7d_defconfig  |  1 +
 6 files changed, 6 insertions(+), 13 deletions(-)

diff --git a/arch/arm/dts/imx7d-pico.dtsi b/arch/arm/dts/imx7d-pico.dtsi
index 9f1fe683db..7cd8be24c8 100644
--- a/arch/arm/dts/imx7d-pico.dtsi
+++ b/arch/arm/dts/imx7d-pico.dtsi
@@ -10,6 +10,7 @@
 / {
aliases {
mmc0 = 
+   usb0 = 
};
 
/* Will be filled by the bootloader */
@@ -296,6 +297,7 @@
 
  {
vbus-supply = <_usb_otg1_vbus>;
+   dr_mode = "peripheral";
status = "okay";
 };
 
diff --git a/board/technexion/pico-imx7d/pico-imx7d.c 
b/board/technexion/pico-imx7d/pico-imx7d.c
index e3d75e549a..216475c8de 100644
--- a/board/technexion/pico-imx7d/pico-imx7d.c
+++ b/board/technexion/pico-imx7d/pico-imx7d.c
@@ -16,7 +16,6 @@
 #include 
 #include 
 #include 
-#include 
 #include 
 #include 
 #include "../../freescale/common/pfuze.h"
@@ -328,15 +327,3 @@ int board_ehci_hcd_init(int port)
return 0;
 }
 
-int board_usb_phy_mode(int port)
-{
-   switch (port) {
-   case 0:
-   return USB_INIT_DEVICE;
-   case 1:
-   return USB_INIT_HOST;
-   default:
-   return -EINVAL;
-   }
-   return 0;
-}
diff --git a/configs/pico-hobbit-imx7d_defconfig 
b/configs/pico-hobbit-imx7d_defconfig
index 9545d6bbd6..16859d7592 100644
--- a/configs/pico-hobbit-imx7d_defconfig
+++ b/configs/pico-hobbit-imx7d_defconfig
@@ -51,6 +51,7 @@ CONFIG_FASTBOOT_FLASH_MMC_DEV=0
 CONFIG_FASTBOOT_CMD_OEM_FORMAT=y
 CONFIG_DM_GPIO=y
 CONFIG_DM_MMC=y
+CONFIG_DM_USB=y
 CONFIG_SUPPORT_EMMC_BOOT=y
 CONFIG_FSL_ESDHC=y
 CONFIG_PHYLIB=y
diff --git a/configs/pico-imx7d_bl33_defconfig 
b/configs/pico-imx7d_bl33_defconfig
index 932ed4c489..0d28fd9600 100644
--- a/configs/pico-imx7d_bl33_defconfig
+++ b/configs/pico-imx7d_bl33_defconfig
@@ -43,6 +43,7 @@ CONFIG_NET_RANDOM_ETHADDR=y
 CONFIG_DFU_MMC=y
 CONFIG_DM_GPIO=y
 CONFIG_DM_MMC=y
+CONFIG_DM_USB=y
 CONFIG_FSL_ESDHC=y
 CONFIG_PHYLIB=y
 CONFIG_MII=y
diff --git a/configs/pico-imx7d_defconfig b/configs/pico-imx7d_defconfig
index 92ab9c5a50..05c3704d92 100644
--- a/configs/pico-imx7d_defconfig
+++ b/configs/pico-imx7d_defconfig
@@ -51,6 +51,7 @@ CONFIG_FASTBOOT_FLASH_MMC_DEV=0
 CONFIG_FASTBOOT_CMD_OEM_FORMAT=y
 CONFIG_DM_GPIO=y
 CONFIG_DM_MMC=y
+CONFIG_DM_USB=y
 CONFIG_SUPPORT_EMMC_BOOT=y
 CONFIG_FSL_ESDHC=y
 CONFIG_PHYLIB=y
diff --git a/configs/pico-pi-imx7d_defconfig b/configs/pico-pi-imx7d_defconfig
index 042affe01b..ffb02a7677 100644
--- a/configs/pico-pi-imx7d_defconfig
+++ b/configs/pico-pi-imx7d_defconfig
@@ -51,6 +51,7 @@ CONFIG_FASTBOOT_FLASH_MMC_DEV=0
 CONFIG_FASTBOOT_CMD_OEM_FORMAT=y
 CONFIG_DM_GPIO=y
 CONFIG_DM_MMC=y
+CONFIG_DM_USB=y
 CONFIG_SUPPORT_EMMC_BOOT=y
 CONFIG_FSL_ESDHC=y
 CONFIG_PHYLIB=y
-- 
2.17.1

___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot