[U-Boot] [PATCH v3] colibri_vf: Add board_usb_phy_mode function
Stefan Agner
stefan at agner.ch
Fri Oct 30 17:26:25 CET 2015
On 2015-10-30 09:24, Marek Vasut wrote:
> On Friday, October 30, 2015 at 05:12:54 PM, Stefan Agner wrote:
>> Hi All,
>
> Hi!
>
>> On 2015-10-30 05:26, Sanchayan Maity wrote:
>> > +
>> > +int board_usb_phy_mode(int port)
>> > +{
>> > + switch (port) {
>> > + case 0:
>> > + return gpio_get_value(USB_CDET_GPIO);
>> > + break;
>> > + case 1:
>> > + return USB_INIT_HOST;
>> > + break;
>> > + default:
>> > + return USB_INIT_HOST;
>> > + break;
>>
>> One thing I would like to note in this whole discussion is that the old
>> setup is kind of the "default" role of each dual-role controller: The
>> boot ROM uses USB1 as client, the tower board uses this configuration
>> too... So maybe we could/should keep that default role at least in here?
>
> Well we cannot, since this is a custom board, right ?
Ah sorry, the switch statement is enumerating the port numbers, hence
this default refers to ports > 2. Somehow read that the wrong way
around.
Sorry for the noise.
--
Stefan
More information about the U-Boot
mailing list