[PATCH v4 1/2] musb-new: ti-musb: Handle usb dual-role feature as peripheral
Nishanth Menon
nm at ti.com
Thu Jul 6 14:39:35 CEST 2023
On 12:40-20230706, 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 <jpanis at baylibre.com>
> ---
> 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-musb.c
> index 3be3f93dd85d..44697dc31387 100644
> --- a/drivers/usb/musb-new/ti-musb.c
> +++ b/drivers/usb/musb-new/ti-musb.c
> @@ -302,6 +302,7 @@ static int ti_musb_wrapper_bind(struct udevice *parent)
> dr_mode = usb_get_dr_mode(node);
> switch (dr_mode) {
> case USB_DR_MODE_PERIPHERAL:
> + case USB_DR_MODE_OTG:
> /* Bind MUSB device */
> ret = device_bind_driver_to_node(parent,
> "ti-musb-peripheral",
>
> --
> 2.37.3
>
Reviewed-by: Nishanth Menon <nm at ti.com>
--
Regards,
Nishanth Menon
Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3 1A34 DDB5 849D 1736 249D
More information about the U-Boot
mailing list