Changeset 23434


Ignore:
Timestamp:
2010-10-14T02:17:13+02:00 (7 years ago)
Author:
nbd
Message:

ar71xx: merge dir-600-a1 fix from r23432 (fixes #7563)

Location:
branches/backfire/target/linux/ar71xx
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/backfire/target/linux/ar71xx/base-files/etc/defconfig/dir-600-a1/network

    r20091 r23434  
    55        option netmask  255.0.0.0 
    66 
    7 config interface eth 
     7config interface lan 
    88        option ifname   eth0 
    9         option proto    none 
    10  
    11 config interface lan 
    12         option ifname   'lan1 lan2 lan3 lan4' 
    139        option type     bridge 
    1410        option proto    static 
     
    1915        option ifname   eth1 
    2016        option proto    dhcp 
     17 
     18config switch eth0 
     19        option enable_vlan      1 
     20 
     21config switch_vlan 
     22        option device   eth0 
     23        option vlan     1 
     24        option ports    "0 1 2 3 4" 
  • branches/backfire/target/linux/ar71xx/files/arch/mips/ar71xx/mach-dir-600-a1.c

    r20095 r23434  
    131131                                        dir_600_a1_gpio_buttons); 
    132132 
    133         ap91_eth_init(mac, NULL); 
     133        ar71xx_eth1_data.has_ar7240_switch = 1; 
     134        ar71xx_set_mac_base(mac); 
     135 
     136        /* WAN port */ 
     137        ar71xx_eth0_data.phy_if_mode = PHY_INTERFACE_MODE_RMII; 
     138        ar71xx_eth0_data.speed = SPEED_100; 
     139        ar71xx_eth0_data.duplex = DUPLEX_FULL; 
     140 
     141        /* LAN ports */ 
     142        ar71xx_eth1_data.phy_if_mode = PHY_INTERFACE_MODE_RMII; 
     143        ar71xx_eth1_data.speed = SPEED_1000; 
     144        ar71xx_eth1_data.duplex = DUPLEX_FULL; 
     145 
     146        ar71xx_add_device_mdio(0x0); 
     147        ar71xx_add_device_eth(1); 
     148        ar71xx_add_device_eth(0); 
     149 
    134150        ap91_pci_init(ee, mac); 
    135151} 
Note: See TracChangeset for help on using the changeset viewer.