On 06/13/2017 02:10 PM, Vignesh R wrote:
> Provide a way to read MAC address for usb_ether device from board
> function. Board files can override board_set_usbnet_devaddr() to
> populate MAC address to be used by usb_ether as device address.
> 
> Signed-off-by: Vignesh R <vigne...@ti.com>

This patch is totally unrelated to this series. Moreover, just set
eth*addr using setenv() to achieve the same iirc .

> ---
>  drivers/usb/gadget/ether.c | 6 ++++++
>  1 file changed, 6 insertions(+)
> 
> diff --git a/drivers/usb/gadget/ether.c b/drivers/usb/gadget/ether.c
> index 4137d76c42af..8854e8eb004a 100644
> --- a/drivers/usb/gadget/ether.c
> +++ b/drivers/usb/gadget/ether.c
> @@ -2619,6 +2619,10 @@ int usb_eth_initialize(bd_t *bi)
>       return 0;
>  }
>  #else
> +void __weak board_set_usbnet_devaddr(void)
> +{
> +}
> +
>  static int usb_eth_start(struct udevice *dev)
>  {
>       struct ether_priv *priv = dev_get_priv(dev);
> @@ -2683,6 +2687,8 @@ static int usb_eth_probe(struct udevice *dev)
>  
>       priv->netdev = dev;
>       l_priv = priv;
> +     /* Get MAC address for USB ETH interface */
> +     board_set_usbnet_devaddr();
>  
>       get_ether_addr(CONFIG_USBNET_DEVADDR, pdata->enetaddr);
>       eth_setenv_enetaddr("usbnet_devaddr", pdata->enetaddr);
> 


-- 
Best regards,
Marek Vasut
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to