Re: [PATCH v4 1/2] musb-new: ti-musb: Handle usb dual-role feature as peripheral

2023-08-21 Thread Julien Panis
On 8/14/23 19:18, Tom Rini wrote: On Thu, Jul 06, 2023 at 12:40:22PM +0200, Julien Panis wrote: This prevents from getting some 'No USB device found' error, in usb_ether_init() function for instance. Signed-off-by: Julien Panis Reviewed-by: Tony Lindgren Reviewed-by: Nish

[PATCH v3 12/12] arm: dts: k3-j721e-common-proc-board-u-boot: Remove usb0 mode configuration

2023-07-13 Thread Julien Panis
USB0 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis Acked-by: Roger Quadros --- arch/arm/dts/k3-j721e-common-proc-board-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/k3-j721e-common-proc-board-u

[PATCH v3 11/12] arm: dts: k3-j7200-common-proc-board-u-boot: Remove usb0 mode configuration

2023-07-13 Thread Julien Panis
USB0 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis Acked-by: Roger Quadros --- arch/arm/dts/k3-j7200-common-proc-board-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/k3-j7200-common-proc-board-u

[PATCH v3 10/12] arm: dts: k3-am642-evm-u-boot: Remove usb0 mode configuration

2023-07-13 Thread Julien Panis
USB0 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis Acked-by: Roger Quadros --- arch/arm/dts/k3-am642-evm-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/k3-am642-evm-u-boot.dtsi b/arch/arm/dts/k3-am642

[PATCH v3 09/12] usb: cdns3: Handle otg mode as peripheral

2023-07-13 Thread Julien Panis
Override 'otg' to 'peripheral' mode, since 'otg' mode is not yet supported by u-boot. Signed-off-by: Julien Panis Suggested-by: Roger Quadros --- drivers/usb/cdns3/core.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/usb/cdns3/core.c b/

[PATCH v3 08/12] arm: dts: k3-am654-r5-base-board-u-boot: Remove usb mode configuration

2023-07-13 Thread Julien Panis
USB0 and USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis Acked-by: Roger Quadros --- arch/arm/dts/k3-am654-r5-base-board-u-boot.dtsi | 5 - 1 file changed, 5 deletions(-) diff --git a/arch/arm/dts/k3-am654-r5-base-board-u

[PATCH v3 07/12] arm: dts: keystone-k2e-evm-u-boot: Remove usb1 mode configuration

2023-07-13 Thread Julien Panis
USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis Acked-by: Roger Quadros --- arch/arm/dts/keystone-k2e-evm-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/keystone-k2e-evm-u-boot.dtsi b/arch/arm/dts

[PATCH v3 06/12] arm: dts: dra76-evm-u-boot: Remove usb1 mode configuration

2023-07-13 Thread Julien Panis
USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis Acked-by: Roger Quadros --- arch/arm/dts/dra76-evm-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/dra76-evm-u-boot.dtsi b/arch/arm/dts/dra76-evm-u

[PATCH v3 04/12] arm: dts: dra72-evm-revc-u-boot: Remove usb1 mode configuration

2023-07-13 Thread Julien Panis
USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis Acked-by: Roger Quadros --- arch/arm/dts/dra72-evm-revc-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/dra72-evm-revc-u-boot.dtsi b/arch/arm/dts/dra72

[PATCH v3 05/12] arm: dts: dra72-evm-u-boot: Remove usb1 mode configuration

2023-07-13 Thread Julien Panis
USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis Acked-by: Roger Quadros --- arch/arm/dts/dra72-evm-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/dra72-evm-u-boot.dtsi b/arch/arm/dts/dra72-evm-u

[PATCH v3 03/12] arm: dts: dra71-evm-u-boot: Remove usb1 mode configuration

2023-07-13 Thread Julien Panis
USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis Acked-by: Roger Quadros --- arch/arm/dts/dra71-evm-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/dra71-evm-u-boot.dtsi b/arch/arm/dts/dra71-evm-u

[PATCH v3 02/12] arm: dts: dra7-evm-u-boot: Remove usb1 mode configuration

2023-07-13 Thread Julien Panis
USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis Acked-by: Roger Quadros --- arch/arm/dts/dra7-evm-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/dra7-evm-u-boot.dtsi b/arch/arm/dts/dra7-evm-u

[PATCH v3 01/12] usb: dwc3: Handle unknown mode as otg

2023-07-13 Thread Julien Panis
In case dr_mode attribute is not passed via DT, USB DRD controllers should default to OTG. Signed-off-by: Julien Panis Acked-by: Roger Quadros --- drivers/usb/dwc3/dwc3-generic.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/usb/dwc3/dwc3-generic.c b/drivers

[PATCH v3 00/12] Remove unnecessary USBx dr_mode configuration.

2023-07-13 Thread Julien Panis
a similar topic for am3 boards: https://lore.kernel.org/u-boot/20230621-fix_usb_ether_init-v4-0-5f4977bb7...@baylibre.com/ Signed-off-by: Julien Panis --- Changes in v3: - Handle 'otg' mode as 'peripheral' in cdns3 usb driver, which is used by am64/j7200/j721e platforms. - Link

[PATCH v2 10/11] arm: dts: k3-j721e-common-proc-board-u-boot: Remove usb0 mode configuration

2023-07-10 Thread Julien Panis
USB0 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/k3-j721e-common-proc-board-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/k3-j721e-common-proc-board-u-boot.dtsi b/arch/arm/dts/k3

[PATCH v2 11/11] arm: dts: keystone-k2e-evm-u-boot: Remove usb1 mode configuration

2023-07-10 Thread Julien Panis
USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/keystone-k2e-evm-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/keystone-k2e-evm-u-boot.dtsi b/arch/arm/dts/keystone-k2e-evm-u

[PATCH v2 09/11] arm: dts: k3-j7200-common-proc-board-u-boot: Remove usb0 mode configuration

2023-07-10 Thread Julien Panis
USB0 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/k3-j7200-common-proc-board-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/k3-j7200-common-proc-board-u-boot.dtsi b/arch/arm/dts/k3

[PATCH v2 08/11] arm: dts: k3-am654-r5-base-board-u-boot: Remove usb mode configuration

2023-07-10 Thread Julien Panis
USB0 and USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/k3-am654-r5-base-board-u-boot.dtsi | 5 - 1 file changed, 5 deletions(-) diff --git a/arch/arm/dts/k3-am654-r5-base-board-u-boot.dtsi b/arch/arm/dts

[PATCH v2 07/11] arm: dts: k3-am642-evm-u-boot: Remove usb0 mode configuration

2023-07-10 Thread Julien Panis
USB0 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/k3-am642-evm-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/k3-am642-evm-u-boot.dtsi b/arch/arm/dts/k3-am642-evm-u-boot.dtsi index

[PATCH v2 06/11] arm: dts: dra76-evm-u-boot: Remove usb1 mode configuration

2023-07-10 Thread Julien Panis
USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/dra76-evm-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/dra76-evm-u-boot.dtsi b/arch/arm/dts/dra76-evm-u-boot.dtsi index 1216d93bdcd6

[PATCH v2 05/11] arm: dts: dra72-evm-u-boot: Remove usb1 mode configuration

2023-07-10 Thread Julien Panis
USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/dra72-evm-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/dra72-evm-u-boot.dtsi b/arch/arm/dts/dra72-evm-u-boot.dtsi index 91a3b6b742a0

[PATCH v2 04/11] arm: dts: dra72-evm-revc-u-boot: Remove usb1 mode configuration

2023-07-10 Thread Julien Panis
USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/dra72-evm-revc-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/dra72-evm-revc-u-boot.dtsi b/arch/arm/dts/dra72-evm-revc-u-boot.dtsi

[PATCH v2 02/11] arm: dts: dra7-evm-u-boot: Remove usb1 mode configuration

2023-07-10 Thread Julien Panis
USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/dra7-evm-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/dra7-evm-u-boot.dtsi b/arch/arm/dts/dra7-evm-u-boot.dtsi index 87b2451a8e8b

[PATCH v2 01/11] usb: dwc3: Handle unknown mode as otg

2023-07-10 Thread Julien Panis
In case dr_mode attribute is not passed via DT, USB DRD controllers should default to OTG. Signed-off-by: Julien Panis --- drivers/usb/dwc3/dwc3-generic.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/usb/dwc3/dwc3-generic.c b/drivers/usb/dwc3/dwc3-generic.c

[PATCH v2 03/11] arm: dts: dra71-evm-u-boot: Remove usb1 mode configuration

2023-07-10 Thread Julien Panis
USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/dra71-evm-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/dra71-evm-u-boot.dtsi b/arch/arm/dts/dra71-evm-u-boot.dtsi index 8e7dc719bf85

[PATCH v2 00/11] Remove unnecessary USBx dr_mode configuration.

2023-07-10 Thread Julien Panis
driver = "dwc3-generic-peripheral"; break; [...] } This follows a discussion about a similar topic for am3 boards: https://lore.kernel.org/u-boot/20230621-fix_usb_ether_init-v4-0-5f4977bb7...@baylibre.com/ Signed-off-by: Julien Panis --- Changes in v2: - Handle '

Re: [PATCH 10/10] arm: dts: keystone-k2e-evm-u-boot: Remove usb1 mode configuration

2023-07-10 Thread Julien Panis
On 7/10/23 11:58, Roger Quadros wrote: On 10/07/2023 11:57, Julien Panis wrote: Hi Roger, On 7/10/23 09:53, Roger Quadros wrote: Hi Julien, On 06/07/2023 19:07, Julien Panis wrote: USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by

Re: [PATCH 10/10] arm: dts: keystone-k2e-evm-u-boot: Remove usb1 mode configuration

2023-07-10 Thread Julien Panis
On 7/10/23 11:58, Roger Quadros wrote: On 10/07/2023 11:57, Julien Panis wrote: Hi Roger, On 7/10/23 09:53, Roger Quadros wrote: Hi Julien, On 06/07/2023 19:07, Julien Panis wrote: USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien

Re: [PATCH 10/10] arm: dts: keystone-k2e-evm-u-boot: Remove usb1 mode configuration

2023-07-10 Thread Julien Panis
Hi Roger, On 7/10/23 09:53, Roger Quadros wrote: Hi Julien, On 06/07/2023 19:07, Julien Panis wrote: USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/keystone-k2e-evm-u-boot.dtsi | 1 - 1 file changed, 1

[PATCH 10/10] arm: dts: keystone-k2e-evm-u-boot: Remove usb1 mode configuration

2023-07-06 Thread Julien Panis
USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/keystone-k2e-evm-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/keystone-k2e-evm-u-boot.dtsi b/arch/arm/dts/keystone-k2e-evm-u

[PATCH 09/10] arm: dts: k3-j721e-common-proc-board-u-boot: Remove usb0 mode configuration

2023-07-06 Thread Julien Panis
USB0 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/k3-j721e-common-proc-board-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/k3-j721e-common-proc-board-u-boot.dtsi b/arch/arm/dts/k3

[PATCH 08/10] arm: dts: k3-j7200-common-proc-board-u-boot: Remove usb0 mode configuration

2023-07-06 Thread Julien Panis
USB0 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/k3-j7200-common-proc-board-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/k3-j7200-common-proc-board-u-boot.dtsi b/arch/arm/dts/k3

[PATCH 07/10] arm: dts: k3-am654-r5-base-board-u-boot: Remove usb mode configuration

2023-07-06 Thread Julien Panis
USB0 and USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/k3-am654-r5-base-board-u-boot.dtsi | 5 - 1 file changed, 5 deletions(-) diff --git a/arch/arm/dts/k3-am654-r5-base-board-u-boot.dtsi b/arch/arm/dts

[PATCH 06/10] arm: dts: k3-am642-evm-u-boot: Remove usb0 mode configuration

2023-07-06 Thread Julien Panis
USB0 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/k3-am642-evm-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/k3-am642-evm-u-boot.dtsi b/arch/arm/dts/k3-am642-evm-u-boot.dtsi index

[PATCH 05/10] arm: dts: dra76-evm-u-boot: Remove usb1 mode configuration

2023-07-06 Thread Julien Panis
USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/dra76-evm-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/dra76-evm-u-boot.dtsi b/arch/arm/dts/dra76-evm-u-boot.dtsi index 1216d93bdcd6

[PATCH 04/10] arm: dts: dra72-evm-u-boot: Remove usb1 mode configuration

2023-07-06 Thread Julien Panis
USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/dra72-evm-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/dra72-evm-u-boot.dtsi b/arch/arm/dts/dra72-evm-u-boot.dtsi index 91a3b6b742a0

[PATCH 03/10] arm: dts: dra72-evm-revc-u-boot: Remove usb1 mode configuration

2023-07-06 Thread Julien Panis
USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/dra72-evm-revc-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/dra72-evm-revc-u-boot.dtsi b/arch/arm/dts/dra72-evm-revc-u-boot.dtsi

[PATCH 02/10] arm: dts: dra71-evm-u-boot: Remove usb1 mode configuration

2023-07-06 Thread Julien Panis
USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/dra71-evm-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/dra71-evm-u-boot.dtsi b/arch/arm/dts/dra71-evm-u-boot.dtsi index 8e7dc719bf85

[PATCH 01/10] arm: dts: dra7-evm-u-boot: Remove usb1 mode configuration

2023-07-06 Thread Julien Panis
USB1 dual-role feature is already handled as peripheral only in dwc3-generic driver. Signed-off-by: Julien Panis --- arch/arm/dts/dra7-evm-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/dra7-evm-u-boot.dtsi b/arch/arm/dts/dra7-evm-u-boot.dtsi index 87b2451a8e8b

[PATCH 00/10] Remove unnecessary USBx dr_mode configuration.

2023-07-06 Thread Julien Panis
driver = "dwc3-generic-peripheral"; break; [...] } This follows a discussion about a similar topic for am3 boards: https://lore.kernel.org/u-boot/20230621-fix_usb_ether_init-v4-0-5f4977bb7...@baylibre.com/ Signed-off-by: Julien Panis --- Julien Panis (10): arm: dt

[PATCH v4 2/2] arm: dts: am335x-evm-u-boot: Remove usb0 mode configuration

2023-07-06 Thread Julien Panis
USB0 dual-role feature is now handled as peripheral only in ti-musb driver. Signed-off-by: Julien Panis --- arch/arm/dts/am335x-evm-u-boot.dtsi | 4 1 file changed, 4 deletions(-) diff --git a/arch/arm/dts/am335x-evm-u-boot.dtsi b/arch/arm/dts/am335x-evm-u-boot.dtsi index 82a483ae3e28

[PATCH v4 1/2] musb-new: ti-musb: Handle usb dual-role feature as peripheral

2023-07-06 Thread Julien Panis
This prevents from getting some 'No USB device found' error, in usb_ether_init() function for instance. Signed-off-by: Julien Panis --- drivers/usb/musb-new/ti-musb.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/musb-new/ti-musb.c b/drivers/usb/musb-new/ti-mu

[PATCH v4 0/2] Fix 'no USB device found' error.

2023-07-06 Thread Julien Panis
This fragment is no longer needed. Signed-off-by: Julien Panis --- 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 configuratio

[PATCH v3] arm: dts: am335x-evm-u-boot: Remove usb0 mode configuration

2023-06-29 Thread Julien Panis
This USB port configuration is moved to 'am335x-evm.dts'. Signed-off-by: Julien Panis --- Initially, this series was submitted to fix usb0 dr_mode for am335x-icev2 and am335x-evmsk. It must be set to 'peripheral' in order to avoid 'no USB device found' error, in

Re: [PATCH v2 0/2] Fix 'no USB device found' error.

2023-06-29 Thread Julien Panis
On 6/26/23 09:32, Nishanth Menon wrote: On 13:59-20230623, Tom Rini wrote: On Fri, Jun 23, 2023 at 09:42:01AM +0200, Julien Panis wrote: On 6/22/23 17:49, Tom Rini wrote: On Thu, Jun 22, 2023 at 04:34:34PM +0200, Julien Panis wrote: This series fixes usb0 dr_mode for am335x-icev2 and am335x

Re: [PATCH v2 0/2] Fix 'no USB device found' error.

2023-06-23 Thread Julien Panis
On 6/22/23 17:49, Tom Rini wrote: On Thu, Jun 22, 2023 at 04:34:34PM +0200, Julien Panis wrote: This series fixes usb0 dr_mode for am335x-icev2 and am335x-evmsk. It must be set to 'peripheral' in order to avoid 'no USB device found' error, in usb_ether_init() function. S

[PATCH v2 2/2] arm: dts: am335x-evmsk-u-boot: Configure peripheral mode for usb0

2023-06-22 Thread Julien Panis
This patch configures usb0 dr_mode as peripheral on am335x-evmsk board. Signed-off-by: Julien Panis --- arch/arm/dts/am335x-evmsk-u-boot.dtsi | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/dts/am335x-evmsk-u-boot.dtsi b/arch/arm/dts/am335x-evmsk-u-boot.dtsi index 669cb6bf1655

[PATCH v2 0/2] Fix 'no USB device found' error.

2023-06-22 Thread Julien Panis
This series fixes usb0 dr_mode for am335x-icev2 and am335x-evmsk. It must be set to 'peripheral' in order to avoid 'no USB device found' error, in usb_ether_init() function. Signed-off-by: Julien Panis --- Changes in v2: - Drop the modification made in arch/arm/mach-

[PATCH v2 1/2] arm: dts: am335x-icev2-u-boot: Configure peripheral mode for usb0

2023-06-22 Thread Julien Panis
This patch configures usb0 dr_mode as peripheral on am335x-icev2 board. Signed-off-by: Julien Panis --- arch/arm/dts/am335x-icev2-u-boot.dtsi | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/dts/am335x-icev2-u-boot.dtsi b/arch/arm/dts/am335x-icev2-u-boot.dtsi index 67bfac916eee

Re: [PATCH] arm: mach-omap2: am33xx: musb: Fix condition for USB device definition

2023-06-22 Thread Julien Panis
On 6/21/23 19:32, Tom Rini wrote: On Wed, Jun 21, 2023 at 05:56:56PM +0200, Julien Panis wrote: This patch fixes a bad condition for USB device definition. This prevents from getting a "No USB device found" error. Fixes: 6815a66ad7430 ("am33xx: musb: Remove unused configuration

[PATCH] arm: mach-omap2: am33xx: musb: Fix condition for USB device definition

2023-06-21 Thread Julien Panis
This patch fixes a bad condition for USB device definition. This prevents from getting a "No USB device found" error. Fixes: 6815a66ad7430 ("am33xx: musb: Remove unused configuration logic") Signed-off-by: Julien Panis --- This patch fixes a bad condition which leads to

[PATCH] drivers: spi: omap3_spi: Initialize mode for all channels

2023-05-29 Thread Julien Panis
At first SPI transfers, multiple chip selects can be enabled simultaneously. This is due to chip select polarity, which is not properly initialized for all channels. This patch fixes the issue. Signed-off-by: Julien Panis --- Using TI OMAP3 McSPI driver, multiple chip selects can be enabled

[PATCH v1 3/3] configs: am62x_evm_r5: Add support for ESM

2022-07-01 Thread Julien Panis
Enable ESM driver for AM62x in R5 SPL/u-boot build. Signed-off-by: Julien Panis --- configs/am62x_evm_r5_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/am62x_evm_r5_defconfig b/configs/am62x_evm_r5_defconfig index 2e340cd6f416..64cd4a4acd09 100644 --- a/configs

[PATCH v1 2/3] arm64: mach-k3: am625_init: Probe ESM nodes

2022-07-01 Thread Julien Panis
CTRLMMR_MCU_RST_CTRL:MCU_ESM_ERROR_RESET_EN_Z is set to '0'. Signed-off-by: Julien Panis --- arch/arm/mach-k3/am625_init.c | 23 +++ arch/arm/mach-k3/include/mach/am62_hardware.h | 3 +++ 2 files changed, 26 insertions(+) diff --git a/arch/arm/mach-k3/am625_init.c b/arch/arm/mach-k3/am

[PATCH v1 1/3] arm64: dts: k3-am625-r5: Add support for ESM devices

2022-07-01 Thread Julien Panis
Add main ESM and MCU ESM nodes to AM625-R5 device tree. Signed-off-by: Julien Panis --- arch/arm/dts/k3-am625-r5-sk.dts | 16 1 file changed, 16 insertions(+) diff --git a/arch/arm/dts/k3-am625-r5-sk.dts b/arch/arm/dts/k3-am625-r5-sk.dts index 2691af40a145..54896937d270 100644

[PATCH v1 0/3] AM62x ESM support

2022-07-01 Thread Julien Panis
routed to MCU ESM as inputs, and trigger MCU ESM generating its event outputs. Following are required in defconfig: CONFIG_ESM_K3=y CONFIG_SPL_MISC=y CONFIG_SPL_DRIVERS_MISC=y Julien Panis (3): arm64: dts: k3-am625-r5: Add support for ESM devices arm64: mach-k3

[tiU21.01 PATCH 3/3] configs: am62x_evm_r5: Add support for ESM

2022-07-01 Thread Julien Panis
Enable ESM driver for AM62x in R5 SPL/u-boot build. Signed-off-by: Julien Panis --- configs/am62x_evm_r5_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/am62x_evm_r5_defconfig b/configs/am62x_evm_r5_defconfig index 2e340cd6f416..64cd4a4acd09 100644 --- a/configs

[tiU21.01 PATCH 2/3] arm64: mach-k3: am625_init: Probe ESM nodes

2022-07-01 Thread Julien Panis
CTRLMMR_MCU_RST_CTRL:MCU_ESM_ERROR_RESET_EN_Z is set to '0'. Signed-off-by: Julien Panis --- arch/arm/mach-k3/am625_init.c | 23 +++ arch/arm/mach-k3/include/mach/am62_hardware.h | 3 +++ 2 files changed, 26 insertions(+) diff --git a/arch/arm/mach-k3/am625_init.c b/arch/arm/mach-k3/am

[tiU21.01 PATCH 0/3] AM62x ESM support

2022-07-01 Thread Julien Panis
outputs. Following are required in defconfig: CONFIG_ESM_K3=y CONFIG_SPL_MISC=y CONFIG_SPL_DRIVERS_MISC=y Julien Panis (3): arm64: dts: k3-am625-r5: Add support for ESM devices arm64: mach-k3: am625_init: Probe ESM nodes configs: am62x_evm_r5: Add support for ESM arch

[tiU21.01 PATCH 1/3] arm64: dts: k3-am625-r5: Add support for ESM devices

2022-07-01 Thread Julien Panis
Add main ESM and MCU ESM nodes to AM625-R5 device tree. Signed-off-by: Julien Panis --- arch/arm/dts/k3-am625-r5-sk.dts | 16 1 file changed, 16 insertions(+) diff --git a/arch/arm/dts/k3-am625-r5-sk.dts b/arch/arm/dts/k3-am625-r5-sk.dts index 2691af40a145..54896937d270 100644