This series fixes the "No USB device found" error
for am335x-icev2 and am335x-evmsk. USB0 dual-role
feature is now handled as peripheral only in the
driver.

The error was not produced for am335x-evm because
usb0 dr_mode was configured as peripheral in
'am335x-evm-u-boot.dtsi'. This fragment is no
longer needed.

Signed-off-by: Julien Panis <jpa...@baylibre.com>
---
Changes in v4:
- Handle usb dual-role feature as peripheral in ti-musb driver.
- Link to v3: 
https://lore.kernel.org/r/20230621-fix_usb_ether_init-v3-1-40493e1d7...@baylibre.com

Changes in v3:
- Remove usb0 dr_mode configuration from 'am335x-evm-u-boot.dtsi'.
- Link to v2: 
https://lore.kernel.org/r/20230621-fix_usb_ether_init-v2-0-ff121f0e8...@baylibre.com

Changes in v2:
- Drop the modification made in arch/arm/mach-omap2/am33xx/board.c
- Configure usb0 dr_mode as peripheral in 'am335x-icev2-u-boot.dtsi'
  and 'am335x-evmsk-u-boot.dtsi' device trees.
- Link to v1: 
https://lore.kernel.org/r/20230621-fix_usb_ether_init-v1-1-215692399...@baylibre.com

---
Julien Panis (2):
      musb-new: ti-musb: Handle usb dual-role feature as peripheral
      arm: dts: am335x-evm-u-boot: Remove usb0 mode configuration

 arch/arm/dts/am335x-evm-u-boot.dtsi | 4 ----
 drivers/usb/musb-new/ti-musb.c      | 1 +
 2 files changed, 1 insertion(+), 4 deletions(-)
---
base-commit: 19b77d3d23966a0d6dbb3c86187765f11100fb6f
change-id: 20230621-fix_usb_ether_init-4bf4f1135113

Best regards,
-- 
Julien Panis <jpa...@baylibre.com>

Reply via email to