Changeset 19200


Ignore:
Timestamp:
2010-01-17T22:17:57+01:00 (8 years ago)
Author:
juhosg
Message:

rtl8366_smi: use vlan4k name for all vlan4kentry variables

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ar71xx/files/drivers/net/phy/rtl8366_smi.c

    r19199 r19200  
    849849        int i; 
    850850        struct rtl8366s_vlanconfig vlanMC; 
    851         struct rtl8366s_vlan4kentry vlan4K; 
     851        struct rtl8366s_vlan4kentry vlan4k; 
    852852 
    853853        if (port >= RTL8366_NUM_PORTS || val >= RTL8366_NUM_VIDS) 
     
    857857 
    858858        /* Updating the 4K entry; lookup it and change the port member set */ 
    859         rtl8366s_get_vlan_4k_entry(smi, val, &vlan4K); 
    860         vlan4K.member |= ((1 << port) | RTL8366_PORT_CPU); 
    861         vlan4K.untag = RTL8366_PORT_ALL_BUT_CPU; 
    862         rtl8366s_set_vlan_4k_entry(smi, &vlan4K); 
     859        rtl8366s_get_vlan_4k_entry(smi, val, &vlan4k); 
     860        vlan4k.member |= ((1 << port) | RTL8366_PORT_CPU); 
     861        vlan4k.untag = RTL8366_PORT_ALL_BUT_CPU; 
     862        rtl8366s_set_vlan_4k_entry(smi, &vlan4k); 
    863863 
    864864        /* For the 16 entries more work needs to be done. First see if such 
     
    935935{ 
    936936        int i; 
    937         struct rtl8366s_vlan4kentry vlan4K; 
     937        struct rtl8366s_vlan4kentry vlan4k; 
    938938        struct rtl8366s_vlanconfig vlanMC; 
    939939 
     
    950950 
    951951        /* Set a default VLAN with vid 1 to 4K table for all ports */ 
    952         vlan4K.vid = 1; 
    953         vlan4K.member = RTL8366_PORT_ALL; 
    954         vlan4K.untag = RTL8366_PORT_ALL; 
    955         vlan4K.fid = 0; 
    956         if (rtl8366s_set_vlan_4k_entry(smi, &vlan4K) != 0) 
     952        vlan4k.vid = 1; 
     953        vlan4k.member = RTL8366_PORT_ALL; 
     954        vlan4k.untag = RTL8366_PORT_ALL; 
     955        vlan4k.fid = 0; 
     956        if (rtl8366s_set_vlan_4k_entry(smi, &vlan4k) != 0) 
    957957                return -EIO; 
    958958 
     
    13581358        u32 len = 0; 
    13591359        struct rtl8366s_vlanconfig vlanMC; 
    1360         struct rtl8366s_vlan4kentry vlan4K; 
     1360        struct rtl8366s_vlan4kentry vlan4k; 
    13611361        struct rtl8366_smi *smi = to_rtl8366(dev); 
    13621362 
     
    13671367 
    13681368        rtl8366s_get_vlan_member_config(smi, val->port_vlan, &vlanMC); 
    1369         rtl8366s_get_vlan_4k_entry(smi, vlanMC.vid, &vlan4K); 
     1369        rtl8366s_get_vlan_4k_entry(smi, vlanMC.vid, &vlan4k); 
    13701370 
    13711371        len += snprintf(buf + len, sizeof(buf) - len, "VLAN %d: Ports: ", 
     
    13901390        len += snprintf(buf + len, sizeof(buf) - len, 
    13911391                        "%d \t  \t 0x%04x \t 0x%04x \t %d", 
    1392                         vlan4K.vid, vlan4K.member, vlan4K.untag, vlan4K.fid); 
     1392                        vlan4k.vid, vlan4k.member, vlan4k.untag, vlan4k.fid); 
    13931393 
    13941394        val->value.s = buf; 
     
    14881488{ 
    14891489        struct rtl8366s_vlanconfig vlanMC; 
    1490         struct rtl8366s_vlan4kentry vlan4K; 
     1490        struct rtl8366s_vlan4kentry vlan4k; 
    14911491        struct rtl8366_smi *smi = to_rtl8366(dev); 
    14921492 
     
    14961496        rtl8366s_get_vlan_member_config(smi, val->port_vlan, &vlanMC); 
    14971497 
    1498         rtl8366s_get_vlan_4k_entry(smi, vlanMC.vid, &vlan4K); 
    1499  
    1500         vlan4K.member = vlanMC.member = val->value.i; 
     1498        rtl8366s_get_vlan_4k_entry(smi, vlanMC.vid, &vlan4k); 
     1499 
     1500        vlan4k.member = vlanMC.member = val->value.i; 
    15011501        rtl8366s_set_vlan_member_config(smi, val->port_vlan, &vlanMC); 
    1502         rtl8366s_set_vlan_4k_entry(smi, &vlan4K); 
     1502        rtl8366s_set_vlan_4k_entry(smi, &vlan4k); 
    15031503 
    15041504        return 0; 
     
    15101510{ 
    15111511        struct rtl8366s_vlanconfig vlanMC; 
    1512         struct rtl8366s_vlan4kentry vlan4K; 
     1512        struct rtl8366s_vlan4kentry vlan4k; 
    15131513        struct rtl8366_smi *smi = to_rtl8366(dev); 
    15141514 
     
    15181518        rtl8366s_get_vlan_member_config(smi, val->port_vlan, &vlanMC); 
    15191519 
    1520         rtl8366s_get_vlan_4k_entry(smi, vlanMC.vid, &vlan4K); 
     1520        rtl8366s_get_vlan_4k_entry(smi, vlanMC.vid, &vlan4k); 
    15211521 
    15221522        val->value.i = vlanMC.member; 
     
    15301530{ 
    15311531        struct rtl8366s_vlanconfig vlanMC; 
    1532         struct rtl8366s_vlan4kentry vlan4K; 
     1532        struct rtl8366s_vlan4kentry vlan4k; 
    15331533        struct rtl8366_smi *smi = to_rtl8366(dev); 
    15341534 
     
    15371537 
    15381538        rtl8366s_get_vlan_member_config(smi, val->port_vlan, &vlanMC); 
    1539         rtl8366s_get_vlan_4k_entry(smi, vlanMC.vid, &vlan4K); 
    1540  
    1541         vlan4K.untag = vlanMC.untag = val->value.i; 
     1539        rtl8366s_get_vlan_4k_entry(smi, vlanMC.vid, &vlan4k); 
     1540 
     1541        vlan4k.untag = vlanMC.untag = val->value.i; 
    15421542        rtl8366s_set_vlan_member_config(smi, val->port_vlan, &vlanMC); 
    1543         rtl8366s_set_vlan_4k_entry(smi, &vlan4K); 
     1543        rtl8366s_set_vlan_4k_entry(smi, &vlan4k); 
    15441544 
    15451545        return 0; 
     
    15511551{ 
    15521552        struct rtl8366s_vlanconfig vlanMC; 
    1553         struct rtl8366s_vlan4kentry vlan4K; 
     1553        struct rtl8366s_vlan4kentry vlan4k; 
    15541554        struct rtl8366_smi *smi = to_rtl8366(dev); 
    15551555 
     
    15581558 
    15591559        rtl8366s_get_vlan_member_config(smi, val->port_vlan, &vlanMC); 
    1560         rtl8366s_get_vlan_4k_entry(smi, vlanMC.vid, &vlan4K); 
     1560        rtl8366s_get_vlan_4k_entry(smi, vlanMC.vid, &vlan4k); 
    15611561 
    15621562 
Note: See TracChangeset for help on using the changeset viewer.