Hi Julien,

On 21/08/2023 11:28, Julien Panis wrote:
> 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 <[email protected]>
>>> Reviewed-by: Tony Lindgren <[email protected]>
>>> Reviewed-by: Nishanth Menon <[email protected]>
>>> ---
>>>   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",
>> Julien, why don't we support OTG mode here instead?
>>
> 
> Roger, can this be achieved with this controller ?

The Controller supports OTG mode but I'm not sure of the u-boot driver.

Bin / Stephan might know.

-- 
cheers,
-roger

Reply via email to