/* TODO detect the second ethernet port and use one init function for all Ubiquiti MIMO series products */ static void __init ubnt_nano_m_setup(void) { ubnt_m_setup(); ar71xx_eth1_data.has_ar7240_switch = 1; ar71xx_eth1_data.phy_if_mode = PHY_INTERFACE_MODE_RMII; ar71xx_eth1_data.speed = SPEED_1000; ar71xx_eth1_data.duplex = DUPLEX_FULL; ar71xx_add_device_eth(1); }
/* TODO detect the second ethernet port and use one init function for all Ubiquiti MIMO series products */ static void __init ubnt_nano_m_setup(void) { ubnt_m_setup(); ar71xx_eth1_data.phy_if_mode = PHY_INTERFACE_MODE_RMII; ar71xx_eth1_data.speed = SPEED_1000; ar71xx_eth1_data.duplex = DUPLEX_FULL; ar71xx_eth1_data.fifo_cfg1 = 0x0010ffff; ar71xx_eth1_data.fifo_cfg2 = 0x015500aa; ar71xx_eth1_data.fifo_cfg3 = 0x01f00140; ar71xx_add_device_eth(1); }
static void __init ubnt_rocket_m_setup(void) { ubnt_m_setup(); ar71xx_add_device_usb(); }
/* TODO detect the second ethernet port and use one init function for all Ubiquiti MIMO series products */ static void __init ubnt_nano_m_setup(void) { ubnt_m_setup(); ar71xx_add_device_eth(1); }