Exemplo n.º 1
0
int board_eth_init(bd_t *bis)
{
    int rc = 0;

#ifdef CONFIG_MACB
    rc = macb_eth_initialize(0, (void *)ATMEL_BASE_GMAC0, 0x00);
    if (rc)
        printf("GMAC register failed\n");
    else
        set_ethaddr_from_eeprom();
#endif

#ifdef CONFIG_USB_GADGET_ATMEL_USBA
    usba_udc_probe(&pdata);
#ifdef CONFIG_USB_ETH_RNDIS
    usb_eth_initialize(bis);
#endif
#endif

    return rc;
}
Exemplo n.º 2
0
int misc_init_r(void)
{
	set_ethaddr_from_eeprom();

	return 0;
}