ar71xx: add inital support for the ALFA Network AP96 board
[openwrt/svn-archive/archive.git] / target / linux / ar71xx / files / arch / mips / ar71xx / mach-whr-hp-g300n.c
index 8ffdefff1f23a1446fb9b0822b9dd75fc0d0aeba..ccc36507dfc496fb1f40263a3509bd755599aa44 100644 (file)
@@ -144,23 +144,14 @@ static void __init whrhpg300n_setup(void)
                                         ARRAY_SIZE(whrhpg300n_gpio_keys),
                                         whrhpg300n_gpio_keys);
 
-       ar71xx_eth1_data.has_ar7240_switch = 1;
        ar71xx_init_mac(ar71xx_eth0_data.mac_addr, mac, 0);
        ar71xx_init_mac(ar71xx_eth1_data.mac_addr, mac, 1);
 
-       /* WAN port */
-       ar71xx_eth0_data.phy_if_mode = PHY_INTERFACE_MODE_RMII;
-       ar71xx_eth0_data.speed = SPEED_100;
-       ar71xx_eth0_data.duplex = DUPLEX_FULL;
-       ar71xx_eth0_data.phy_mask = BIT(4);
+       ar71xx_add_device_mdio(0, 0x0);
 
        /* LAN ports */
-       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_mdio(0x0);
        ar71xx_add_device_eth(1);
+       /* WAN port */
        ar71xx_add_device_eth(0);
 
        ap91_pci_setup_wmac_led_pin(1);
@@ -173,3 +164,6 @@ MIPS_MACHINE(AR71XX_MACH_WHR_HP_G300N, "WHR-HP-G300N", "Buffalo WHR-HP-G300N",
 
 MIPS_MACHINE(AR71XX_MACH_WHR_G301N, "WHR-G301N", "Buffalo WHR-G301N",
             whrhpg300n_setup);
+
+MIPS_MACHINE(AR71XX_MACH_WHR_HP_GN, "WHR-HP-GN", "Buffalo WHR-HP-GN",
+            whrhpg300n_setup);