ar71xx: use the ar8316 switch driver on the PB92 board and add a matching default...
[openwrt/staging/wigyori.git] / target / linux / ar71xx / files / arch / mips / ar71xx / mach-pb92.c
index 4a05f5bdca1a78c23830f85ef9b33eb69d4b3023..e598ebc539d25979c1a20289df4ee2f656e5fcd5 100644 (file)
@@ -86,19 +86,14 @@ static void __init pb92_init(void)
 
        ar71xx_add_device_m25p80(&pb92_flash_data);
 
-       ar71xx_add_device_mdio(~0);
+       ar71xx_add_device_mdio(~BIT(0));
        ar71xx_init_mac(ar71xx_eth0_data.mac_addr, mac, 0);
-       ar71xx_eth0_data.phy_if_mode = PHY_INTERFACE_MODE_RMII;
+       ar71xx_eth0_data.phy_if_mode = PHY_INTERFACE_MODE_RGMII;
        ar71xx_eth0_data.speed = SPEED_1000;
        ar71xx_eth0_data.duplex = DUPLEX_FULL;
-
-       ar71xx_init_mac(ar71xx_eth1_data.mac_addr, mac, 1);
-       ar71xx_eth1_data.phy_if_mode = PHY_INTERFACE_MODE_RMII;
-       ar71xx_eth1_data.speed = SPEED_1000;
-       ar71xx_eth1_data.duplex = DUPLEX_FULL;
+       ar71xx_eth0_data.phy_mask = BIT(0);
 
        ar71xx_add_device_eth(0);
-       ar71xx_add_device_eth(1);
 
        ar71xx_register_gpio_keys_polled(-1, PB92_KEYS_POLL_INTERVAL,
                                         ARRAY_SIZE(pb92_gpio_keys),