From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Fri, 30 Oct 2015 17:24:52 +0100 Subject: [U-Boot] [PATCH v3] colibri_vf: Add board_usb_phy_mode function In-Reply-To: <000f9cfe36d92b1a50828de92335787a@agner.ch> References: <3e44b4bdb032e372519551149dd09cba2973f2c0.1446112949.git.maitysanchayan@gmail.com> <9cf04e590d9a337077b849ae57cadeab48095c76.1446207724.git.maitysanchayan@gmail.com> <000f9cfe36d92b1a50828de92335787a@agner.ch> Message-ID: <201510301724.52271.marex@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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 ? Best regards, Marek Vasut