Changeset 22028


Ignore:
Timestamp:
2010-07-01T20:08:39+02:00 (7 years ago)
Author:
juhosg
Message:

backfire: generic: rtl8366: use common rtl8366_mib_counter structure (backport of 21982)

Location:
branches/backfire/target/linux/generic-2.6/files/drivers/net/phy
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/backfire/target/linux/generic-2.6/files/drivers/net/phy/rtl8366_smi.h

    r22027 r22028  
    2020struct inode; 
    2121struct file; 
     22 
     23struct rtl8366_mib_counter { 
     24        unsigned        base; 
     25        unsigned        offset; 
     26        unsigned        length; 
     27        const char      *name; 
     28}; 
    2229 
    2330struct rtl8366_smi { 
  • branches/backfire/target/linux/generic-2.6/files/drivers/net/phy/rtl8366rb.c

    r22027 r22028  
    188188}; 
    189189 
    190 struct mib_counter { 
    191         unsigned        offset; 
    192         unsigned        length; 
    193         const char      *name; 
    194 }; 
    195  
    196 static struct mib_counter rtl8366rb_mib_counters[RTL8366RB_MIB_COUNT] = { 
    197         {  0, 4, "IfInOctets"                           }, 
    198         {  4, 4, "EtherStatsOctets"                     }, 
    199         {  8, 2, "EtherStatsUnderSizePkts"              }, 
    200         { 10, 2, "EtherFragments"                       }, 
    201         { 12, 2, "EtherStatsPkts64Octets"               }, 
    202         { 14, 2, "EtherStatsPkts65to127Octets"          }, 
    203         { 16, 2, "EtherStatsPkts128to255Octets"         }, 
    204         { 18, 2, "EtherStatsPkts256to511Octets"         }, 
    205         { 20, 2, "EtherStatsPkts512to1023Octets"        }, 
    206         { 22, 2, "EtherStatsPkts1024to1518Octets"       }, 
    207         { 24, 2, "EtherOversizeStats"                   }, 
    208         { 26, 2, "EtherStatsJabbers"                    }, 
    209         { 28, 2, "IfInUcastPkts"                        }, 
    210         { 30, 2, "EtherStatsMulticastPkts"              }, 
    211         { 32, 2, "EtherStatsBroadcastPkts"              }, 
    212         { 34, 2, "EtherStatsDropEvents"                 }, 
    213         { 36, 2, "Dot3StatsFCSErrors"                   }, 
    214         { 38, 2, "Dot3StatsSymbolErrors"                }, 
    215         { 40, 2, "Dot3InPauseFrames"                    }, 
    216         { 42, 2, "Dot3ControlInUnknownOpcodes"          }, 
    217         { 44, 4, "IfOutOctets"                          }, 
    218         { 48, 2, "Dot3StatsSingleCollisionFrames"       }, 
    219         { 50, 2, "Dot3StatMultipleCollisionFrames"      }, 
    220         { 52, 2, "Dot3sDeferredTransmissions"           }, 
    221         { 54, 2, "Dot3StatsLateCollisions"              }, 
    222         { 56, 2, "EtherStatsCollisions"                 }, 
    223         { 58, 2, "Dot3StatsExcessiveCollisions"         }, 
    224         { 60, 2, "Dot3OutPauseFrames"                   }, 
    225         { 62, 2, "Dot1dBasePortDelayExceededDiscards"   }, 
    226         { 64, 2, "Dot1dTpPortInDiscards"                }, 
    227         { 66, 2, "IfOutUcastPkts"                       }, 
    228         { 68, 2, "IfOutMulticastPkts"                   }, 
    229         { 70, 2, "IfOutBroadcastPkts"                   }, 
     190static struct rtl8366_mib_counter rtl8366rb_mib_counters[] = { 
     191        { 0,  0, 4, "IfInOctets"                                }, 
     192        { 0,  4, 4, "EtherStatsOctets"                          }, 
     193        { 0,  8, 2, "EtherStatsUnderSizePkts"                   }, 
     194        { 0, 10, 2, "EtherFragments"                            }, 
     195        { 0, 12, 2, "EtherStatsPkts64Octets"                    }, 
     196        { 0, 14, 2, "EtherStatsPkts65to127Octets"               }, 
     197        { 0, 16, 2, "EtherStatsPkts128to255Octets"              }, 
     198        { 0, 18, 2, "EtherStatsPkts256to511Octets"              }, 
     199        { 0, 20, 2, "EtherStatsPkts512to1023Octets"             }, 
     200        { 0, 22, 2, "EtherStatsPkts1024to1518Octets"            }, 
     201        { 0, 24, 2, "EtherOversizeStats"                        }, 
     202        { 0, 26, 2, "EtherStatsJabbers"                         }, 
     203        { 0, 28, 2, "IfInUcastPkts"                             }, 
     204        { 0, 30, 2, "EtherStatsMulticastPkts"                   }, 
     205        { 0, 32, 2, "EtherStatsBroadcastPkts"                   }, 
     206        { 0, 34, 2, "EtherStatsDropEvents"                      }, 
     207        { 0, 36, 2, "Dot3StatsFCSErrors"                        }, 
     208        { 0, 38, 2, "Dot3StatsSymbolErrors"                     }, 
     209        { 0, 40, 2, "Dot3InPauseFrames"                         }, 
     210        { 0, 42, 2, "Dot3ControlInUnknownOpcodes"               }, 
     211        { 0, 44, 4, "IfOutOctets"                               }, 
     212        { 0, 48, 2, "Dot3StatsSingleCollisionFrames"            }, 
     213        { 0, 50, 2, "Dot3StatMultipleCollisionFrames"           }, 
     214        { 0, 52, 2, "Dot3sDeferredTransmissions"                }, 
     215        { 0, 54, 2, "Dot3StatsLateCollisions"                   }, 
     216        { 0, 56, 2, "EtherStatsCollisions"                      }, 
     217        { 0, 58, 2, "Dot3StatsExcessiveCollisions"              }, 
     218        { 0, 60, 2, "Dot3OutPauseFrames"                        }, 
     219        { 0, 62, 2, "Dot1dBasePortDelayExceededDiscards"        }, 
     220        { 0, 64, 2, "Dot1dTpPortInDiscards"                     }, 
     221        { 0, 66, 2, "IfOutUcastPkts"                            }, 
     222        { 0, 68, 2, "IfOutMulticastPkts"                        }, 
     223        { 0, 70, 2, "IfOutBroadcastPkts"                        }, 
    230224}; 
    231225 
  • branches/backfire/target/linux/generic-2.6/files/drivers/net/phy/rtl8366s.c

    r22027 r22028  
    194194}; 
    195195 
    196 struct mib_counter { 
    197         unsigned        base; 
    198         unsigned        offset; 
    199         unsigned        length; 
    200         const char      *name; 
    201 }; 
    202  
    203 static struct mib_counter rtl8366s_mib_counters[RTL8366S_MIB_COUNT] = { 
     196static struct rtl8366_mib_counter rtl8366s_mib_counters[] = { 
    204197        { 0,  0, 4, "IfInOctets"                                }, 
    205198        { 0,  4, 4, "EtherStatsOctets"                          }, 
Note: See TracChangeset for help on using the changeset viewer.