linux/drivers/net/ethernet/dec/tulip/tulip_core.c
<<
>>
Prefs
   1/*      tulip_core.c: A DEC 21x4x-family ethernet driver for Linux.
   2
   3        Copyright 2000,2001  The Linux Kernel Team
   4        Written/copyright 1994-2001 by Donald Becker.
   5
   6        This software may be used and distributed according to the terms
   7        of the GNU General Public License, incorporated herein by reference.
   8
   9        Please submit bugs to http://bugzilla.kernel.org/ .
  10*/
  11
  12#define pr_fmt(fmt) "tulip: " fmt
  13
  14#define DRV_NAME        "tulip"
  15#ifdef CONFIG_TULIP_NAPI
  16#define DRV_VERSION    "1.1.15-NAPI" /* Keep at least for test */
  17#else
  18#define DRV_VERSION     "1.1.15"
  19#endif
  20#define DRV_RELDATE     "Feb 27, 2007"
  21
  22
  23#include <linux/module.h>
  24#include <linux/pci.h>
  25#include <linux/slab.h>
  26#include "tulip.h"
  27#include <linux/init.h>
  28#include <linux/interrupt.h>
  29#include <linux/etherdevice.h>
  30#include <linux/delay.h>
  31#include <linux/mii.h>
  32#include <linux/crc32.h>
  33#include <asm/unaligned.h>
  34#include <linux/uaccess.h>
  35
  36#ifdef CONFIG_SPARC
  37#include <asm/prom.h>
  38#endif
  39
  40static char version[] =
  41        "Linux Tulip driver version " DRV_VERSION " (" DRV_RELDATE ")\n";
  42
  43/* A few user-configurable values. */
  44
  45/* Maximum events (Rx packets, etc.) to handle at each interrupt. */
  46static unsigned int max_interrupt_work = 25;
  47
  48#define MAX_UNITS 8
  49/* Used to pass the full-duplex flag, etc. */
  50static int full_duplex[MAX_UNITS];
  51static int options[MAX_UNITS];
  52static int mtu[MAX_UNITS];                      /* Jumbo MTU for interfaces. */
  53
  54/*  The possible media types that can be set in options[] are: */
  55const char * const medianame[32] = {
  56        "10baseT", "10base2", "AUI", "100baseTx",
  57        "10baseT-FDX", "100baseTx-FDX", "100baseT4", "100baseFx",
  58        "100baseFx-FDX", "MII 10baseT", "MII 10baseT-FDX", "MII",
  59        "10baseT(forced)", "MII 100baseTx", "MII 100baseTx-FDX", "MII 100baseT4",
  60        "MII 100baseFx-HDX", "MII 100baseFx-FDX", "Home-PNA 1Mbps", "Invalid-19",
  61        "","","","", "","","","",  "","","","Transceiver reset",
  62};
  63
  64/* Set the copy breakpoint for the copy-only-tiny-buffer Rx structure. */
  65#if defined(__alpha__) || defined(__arm__) || defined(__hppa__) || \
  66        defined(CONFIG_SPARC) || defined(__ia64__) || \
  67        defined(__sh__) || defined(__mips__)
  68static int rx_copybreak = 1518;
  69#else
  70static int rx_copybreak = 100;
  71#endif
  72
  73/*
  74  Set the bus performance register.
  75        Typical: Set 16 longword cache alignment, no burst limit.
  76        Cache alignment bits 15:14           Burst length 13:8
  77                0000    No alignment  0x00000000 unlimited              0800 8 longwords
  78                4000    8  longwords            0100 1 longword         1000 16 longwords
  79                8000    16 longwords            0200 2 longwords        2000 32 longwords
  80                C000    32  longwords           0400 4 longwords
  81        Warning: many older 486 systems are broken and require setting 0x00A04800
  82           8 longword cache alignment, 8 longword burst.
  83        ToDo: Non-Intel setting could be better.
  84*/
  85
  86#if defined(__alpha__) || defined(__ia64__)
  87static int csr0 = 0x01A00000 | 0xE000;
  88#elif defined(__i386__) || defined(__powerpc__) || defined(__x86_64__)
  89static int csr0 = 0x01A00000 | 0x8000;
  90#elif defined(CONFIG_SPARC) || defined(__hppa__)
  91/* The UltraSparc PCI controllers will disconnect at every 64-byte
  92 * crossing anyways so it makes no sense to tell Tulip to burst
  93 * any more than that.
  94 */
  95static int csr0 = 0x01A00000 | 0x9000;
  96#elif defined(__arm__) || defined(__sh__)
  97static int csr0 = 0x01A00000 | 0x4800;
  98#elif defined(__mips__)
  99static int csr0 = 0x00200000 | 0x4000;
 100#else
 101static int csr0;
 102#endif
 103
 104/* Operational parameters that usually are not changed. */
 105/* Time in jiffies before concluding the transmitter is hung. */
 106#define TX_TIMEOUT  (4*HZ)
 107
 108
 109MODULE_AUTHOR("The Linux Kernel Team");
 110MODULE_DESCRIPTION("Digital 21*4* Tulip ethernet driver");
 111MODULE_LICENSE("GPL");
 112MODULE_VERSION(DRV_VERSION);
 113module_param(tulip_debug, int, 0);
 114module_param(max_interrupt_work, int, 0);
 115module_param(rx_copybreak, int, 0);
 116module_param(csr0, int, 0);
 117module_param_array(options, int, NULL, 0);
 118module_param_array(full_duplex, int, NULL, 0);
 119
 120#ifdef TULIP_DEBUG
 121int tulip_debug = TULIP_DEBUG;
 122#else
 123int tulip_debug = 1;
 124#endif
 125
 126static void tulip_timer(unsigned long data)
 127{
 128        struct net_device *dev = (struct net_device *)data;
 129        struct tulip_private *tp = netdev_priv(dev);
 130
 131        if (netif_running(dev))
 132                schedule_work(&tp->media_work);
 133}
 134
 135/*
 136 * This table use during operation for capabilities and media timer.
 137 *
 138 * It is indexed via the values in 'enum chips'
 139 */
 140
 141struct tulip_chip_table tulip_tbl[] = {
 142  { }, /* placeholder for array, slot unused currently */
 143  { }, /* placeholder for array, slot unused currently */
 144
 145  /* DC21140 */
 146  { "Digital DS21140 Tulip", 128, 0x0001ebef,
 147        HAS_MII | HAS_MEDIA_TABLE | CSR12_IN_SROM | HAS_PCI_MWI, tulip_timer,
 148        tulip_media_task },
 149
 150  /* DC21142, DC21143 */
 151  { "Digital DS21142/43 Tulip", 128, 0x0801fbff,
 152        HAS_MII | HAS_MEDIA_TABLE | ALWAYS_CHECK_MII | HAS_ACPI | HAS_NWAY
 153        | HAS_INTR_MITIGATION | HAS_PCI_MWI, tulip_timer, t21142_media_task },
 154
 155  /* LC82C168 */
 156  { "Lite-On 82c168 PNIC", 256, 0x0001fbef,
 157        HAS_MII | HAS_PNICNWAY, pnic_timer, },
 158
 159  /* MX98713 */
 160  { "Macronix 98713 PMAC", 128, 0x0001ebef,
 161        HAS_MII | HAS_MEDIA_TABLE | CSR12_IN_SROM, mxic_timer, },
 162
 163"line" name="L163"> 163"line" name="L /tulip_corciL161" class="line" na148"> 148        , mxic_timelass="line" name="L88">  88#elif 0a ho5L162" id="L162" class="lindcore.class9efinused currently 168 PNIC& class="sref">__ia64__) |1 \
 163"line" na_timer" cps__" class="sref">__mip1s__ 148        rx_copybreak1 = 15169ne" ntulip, mxic_timelass="line" name="L88">  88#elif  */
__ia64__)AX88a href="drivers/net/ethernet/dec/tulip/tulip_core.c#L145" id="L145" ct/dec/tul1ip/tulip_core.c#L71" id=1"L71"172" cps__" class="sref">__mip1s__ 151  { , 128, 0x0001ebef,
 161        HAS_MII 161         */
174S_NWAY" class="sref">HAS_NWAYIS_ASIX7" id="L157" clIS_ASIX   | HAS_INTR_MITIGATION | ,
 148 L74">  741  S17="line" name="L124"> 124#endif
    1    Typical: Set 16 long1word 176IC& class="sref">__ia64__)"lin2ref="drivers/net/ethernet/dec/tulip/tulip_core.c#L145" id="L145" ct-NAPI"t; /* LC82C168 */
&>        re.c#L151" id="L151" class="line" name="L151"> 151  { tulip_time1ebef,
 153        |   88#elif tulip_media_task },
 149   1             C000    32 1 long18ent">/* DC21142, DC21143 */
,        , 128, 0x0801fbff,

#elif            8 longwo1rd ca18="line" name="L102"> 102#endif
        ToD1o: No184class="line" name="L149"> 149  741L84" class="line" name="1L84">185nt">/* DC21142, DC21143 */
 160  { __hppa__<1ebef,
 161        HAS_MIImxic_timelass="line" name="L88">  88#elif defined(HZ)
 149defined(/* DC21142, DC21143 */
<="drivdriver5t/ethernet/dec/tulip/tulip_core.c#L151" id="L151" class="line" name="L151"> 151  { static i1nt __hppa__<1ebef,
 161        HAS_MII | HAS_MEDIA1" id="L151" class="line" name="L151"> 151  { ent">   1ref">defined( 153        | HAS_INTR_MITIGATION | ,
 148 nt">/* Th1e UltraSparc PCI control1lers 19r" class="sref">mxic_timer, },
 *1 crossing anyways so it 1makes19 class="line" name="L162"> 162  93  35<="line"M910X>
mxic_timer, },
  74194" class="line" name="L194"> 195nt">/* DC21142, DC21143 */
 160  { <>static i1nt __hppa__<1ebef,
 161        HAS_MIIHAS_MEDIA.c#L160" id="L160" class="line" name="L160"> 160  { <>class="s1s="sref">defined(, 256, 0x000AS_INTR_MITIGATION" class="sref">HAS_INTR_MITIGATION | ,
 148 nstatic i1nt csss="sref">TULIP_DEBUG;
defined(/* DCTIGATION |dule_param_array" class="srp_core.c#L148" id="L148" class="line" name="L148"> 1482static in2 csr0"sref">tulip_debug = 1;
tulip_debug = 1;
 162/* DC21142, DC21143 */
 148        __hppa__<1ebef,
HAS_MEDIA.pan>, 256, 0x000AS_INTR_MITIGATION" class="sref">HAS_INTR_MITIGATION | ,
 1482="comment2>/* Operational paramete2s tha20="line" name="L124"> 124#endif
/* T2me in jiffies before con2ludin2 the t;Transceiver reset",
TX_TIMEOUT  24*HZ)
 107
 pci_device_i4800;
struct tu2E_AUTHOR<2a>(2quot;210a__" class="{   1011      |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |a>

 1482span clas2="string">"Digital 21*4* 211a__" class="{   1011     <19_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |a>

 1482s2/tulip/2">MODULE_LICENSE(  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |a>

 1482s/tulip/t2ION(  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |a>

 1482set/dec/t2  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |a>

 1482s"comment2=max_interrupt_work" cla2s="sr21usually are not changed. */  ANY_ID_Ma>  ANY_ID_M0_M0_M |1 \
(<2 href="+code=rx_copybrea2" cla216a__" class="{   125B    a h0_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |AX88a hS_MII" class="srX88a htulip_core.c#L148" id="L148" class="line" name="L148"> 1482sUT" clas2ule_param(  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |"lin2 class="line" nalin2tulip_core.c#L148" id="L148" class="line" name="L148"> 1482set/dec/t2>options, int,   ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482set/dec/t2l_duplex, int,   ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482net/dec/t2lip/tulip_core.c#L119" i2="L11220a__" class="{   1317    1985_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482npan clas2/a>#ifdef   ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482>tulip_de2ug =   ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482>/tulip/t2ulip_core.c#L122" id="L122" cl223a__" class="{   13D1    ABa3_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482>et/dec/t2>int   ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482>"comment2lip_core.c#L124" id="L122" cla225a__" class="{   104A     981_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482net/dec/t2lip/tulip_core.c#L125" i2="L12226a__" class="{   104A    2774_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482nUT" clas2imer(unsigned long <2 href227a__" class="{   1259    a120_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482net/dec/t2ip/tulip_core.c#L127" id2"L127228a__" class="{   11F     ss81_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMPE|1 81>
 1482net/dec/t2sref">net_device *)<2 href229a__" class="{   808      <39_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |Is="s< class="line" nIs="s 1482riv" clas2="sref">netdev_priv(2a hre23 class="line" name="L119"> ">  35<="line"M910X>
mxic_timer, },
  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |"M910X>
 1482rtulip_de2sref">netif_running(2a hre232a__" class="{   1282    s1h2_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |"M910X>
 1482r/tulip/t2p->tulip_debug = 1;
  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482net/dec/t2lip/tulip_core.c#L134" i2="L13235a__" class="{   1113    1217_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |a>

 1482" id="L132" class="line" name="L132"> 13236a__" class="{   1113    9511_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482> * This 2able use during operatio2 for 237a__" class="{   118     1541_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482>et/dec/t2" class="line" name="L132"> 13238a__" class="{   118     1561_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482>et/dec/t2nt"> * It is indexed via2the v239a__" class="{   118     1591_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482 id="L1392 class="line" name="L1392> 139240a__" class="{   14f1    18a3_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aONEXANT>
 1482 et/dec/t2lip/tulip_core.c#L140" i2="L14241a__" class="{   162     8410_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482 tulip_de2ble   ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482 /tulip/t2comment">/* placeholder 2or ar243a__" class="{   1737    ABa8_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482an class=2comment">/* placeholder 2or ar244a__" class="{   17B3    ABa8_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482aet/dec/t2lip/tulip_core.c#L144" i2="L14245a__" class="{   10b7    93h0_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 162 145  2span 246a__" class="{   14ea    aba8_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
__ia64__)"lanex FNW-3602-TXa hr"drivers/net/ethernet/dec/tuli2/tulip_core.c#L163" id="L163" 2l * This 2string">"Digital DS21140 247a__" class="{   1414      |a>  ANY_ID class="line" na>  ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
__ia64__)Microsoft MN-12href="drivers/net/ethernet/dec/tulip/tulip_core.c#L145" id="L145" 2">HAS_PCI2MWI,   ANY_IDINTR_MITIGATION |a>  ANY_ID class="line" na>  ANY_IDINTR_M0_M0_MITIGATION |aOMET>
 1482aet/dec/t2href="+code=tulip_media_2ask" 249a__" class="{ }lass="sref">__ia64__)terminate listref="drivers/net/ethernet/dec/tulip/tulip_core.c#L145" id="L145" 2net/dec/t2lip/tulip_core.c#L149" i2="L142" clas;Transceiver reset",
 150   | ,pci_41" class="line" name="Lpci_41"tulilass="sref">schedule_work(&"Digital DS21122/43 25r" class="sref">mxic_timer, },
HAS_ACPI |  102#endif
 103A name-"L118" mapers/nre.c#L1ypes#L105" id="L105" class="line" name="L105"> 105 | ,
,
 105 155  <2pan c2ass="c{0,0,0,16_M 3,19,16_24   27,4,7,5_M0_20_23_20_  28,31,0,0, ;Transceiver reset",
"Lite-On 22c16825ef="+code=HZ" class="sref">HZ)
 125
HASoutclass="line" nam,hx">HASoutip elname="L127"> 127{
schedule_work(& 125
 127{
schedule_work(& 159  2span 2lass="s="line" name="L125"> 125
 127{
schedule_work(&"Macronix298713261ss="s="line127"> 127{
rivers/net/ethernetulihx">ulip/e="L125"> 125
,s="rt_xmitip elname="L127"> 127{
sk_buffclass="line" nask_buffulip/tulip_core.c#L12skbclass="line" naskbINTR_ss="sref">schedule_work(& 127{
schedule_work(& 122#openclass="line" nam,openip elname="L127"> 127{
schedule_work(&,  163"line"2name=2L163">s="linene" name="L122"> 122#closdrivers/net/ethe2#closdip elname="L127"> 127{
schedule_work(& 125
,upip elname="L127"> 127{
schedule_work(& 125
,downip elname="L127"> 127{
schedule_work(& 127{
 127{
schedule_work(& 163"line"2na_ti26863">s="linene" name="L122"> 12tulip/t_ioct" class="line" ntulip/t_ioct"ip elname="L127"> 127{
 127{
ifreqid="L128" classifrequlip/tulip_core.c#L12rqid="L128" classrqine",ene" name="L122"> 12cm4800;
schedule_work(& 125 127{
schedule_work(& 125
 127{
pci_devid="L161" classpci_="line" tulip_core.c#L12pdevid="L161" classp="line",eulip_core.c#L12u32 class="line" nu32a__" ulip_core.c#L12woloptsrivers/net/ethewoloptsip elass="sref">schedule_work(& ">  35 TROLLEa>
 TROLLEaf="+code=HZ" class="sref">HZ)
 125 127{
schedule_work(&tulip_debug = 1;
27ss="sref">t21142_media_task },
  742  S27*/ 125
 127{
ame="Lpulip/t class="line" name="Lpulip/tulip/tulip_core.c#L12" class="line" name="L1_ss="sref">schedule_work(&    2    Typical: Set 16 long2word 276a__" class=""""""""""""""""""""""""""""ne" name="L122"> 12slee class="line" naslee ine",ene" name="L122"> 12snoozschedule_work(& struct tu200    No 2alignment  0x00000000 un2limit27mer" class="sif lip_core.c#L131"" class="line" name="L1->ip_core.c#L131"flagsrivers/net/etheflagser" c& name="L122"> 12p_coA_TABLE" class="sref">HAS_MEDIA)a>struct tu2s/tulip/t2ongwords            01002 1 lo279a__" class="""""""""ulip_core.c#L12u32 class="line" nu32a__" ulip_core.c#L12tm class="line" nammpine",eulip_core.c#L12newtm class="line" nanewtm ine"ass="sref">schedule_work(&schedule_work(&   2             C000    32 2 long281a__" class="""""""""ulip_core.c#L12newtm class="line" nanewtm ine" = ulip_core.c#L12tm class="line" nammpine"c& ~lip_core.c#L131"CFDD_Slee class="line" naCFDD_Slee ine"c 161        schedule_work(&schedule_work(&           8 longwo2rd ca283a__" class="""""""""""""""""ulip_core.c#L12newtm class="line" nanewtm ine" |= ulip_core.c#L12CFDD_Slee class="line" naCFDD_Slee ine"ass="sref">schedule_work(&        ToD2o: No284a__" class="""""""""csssrif lip_core.c#L131"snoozschedule_work(&  742L84" class="line" name="2L84">285a__" class="""""""""""""""""ulip_core.c#L12newtm class="line" nanewtm ine" |= ulip_core.c#L12CFDD_Snoozschedule_work(&    2ec/tulip/tulip_core.c#L825" id286a__" class="""""""""if lip_core.c#L131""m class="line" nammpine"c!= ulip_core.c#L12newtm class="line" nanewtm ine"lss="sref">schedule_work(&defined(schedule_work(&schedule_work(&defined(tulip_media_task },
schedule_work(&ent">   2ref">defined(tulip_debug = 1;
/* Th2e UltraSparc PCI control2lers 29r" class="sref">mxic_timer, },
 *2 crossing anyways so it 2makes29 class="line" name="L125"> 125
,upip elname="L127"> 127{
mxic_timer, },
  93struct tu2m74">  74294" class="line" name="L294"> 295a__" class="name="L127"> 127{
ame="Lpulip/t class="line" name="Lpulip/tulip/tulip_core.c#L12" class="line" name="L1 = ulip_core.c#L12rnetulipulirivers/net/ethernetulipuliip elulip_core.c#L128" id="L128" class="line"lass="sref">schedule_work(&static i2nt  125schedule_work(&class="s2s="sref">defined( 12nex/  schedule_work(&0    No 2nt tulip_timeu32 class="line" nu32a__" ulip_core.c#L12redrivers/net/etheredine"ass="sref">schedule_work(&/tulip/t2ref">defined( 12iid="L161" classiine"ass="sref">schedule_work(& */
 ">  35<="lineNATABLE" class="sre">  35<="lineNATA> */
schedule_work(&tulip_debug = 1;
t21142_media_task },
/* Operational paramete3s tha30*/ 103Wake /a> chip from slee /snooz< m25<#L105" id="L105" class="line" name="L105"> 105/* T3me in jiffies before con3ludin30pa__" class="sref">__hppa__
schedule_work(&/* T3m="sref">defined(HZ)
 103Disabld all WOL ev03"sL105" id="L105" class="line" name="L105"> 105defined(rx_copybreakpci_enabld_wake800;
  D3hotclass="line" naa>  D3hot="L1_M0lass="sref">schedule_work(&(3quot;310a__" class="x_copybreakpci_enabld_wake800;
  D3col4800;
schedule_work(&"Digital 31*4* 311a__" class="e="L125"> 125
schedule_work(&MODULE_LICENSE(mxic_timer, },
 103On some chip revs w< mu] aset /a> MII/SYM port befet/ /a> reset!?L105" id="L105" class="line" name="L105"> 105mxic_timer, },
 |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR6IGATION" class="SR6ine"lass="sref">schedule_work(&(<3 href="+code=rx_copybrea3" cla316a__"ss="sref">schedule_work(&/* T3ule_param( 162 chip, hol4ing bit 0aset at lea] a50Ma>  cycles#L105" id="L105" class="line" name="L105"> 105tulip_timeiowrite32 class="line" niowrite32ip el    |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SRhS_MII" class="s"SRhine"lass="sref">schedule_work(&, int, rx_copybreakpci_reade=tnfig_dwor4800;
  COMMAND class="line" na>  COMMANDine",e&ulip_core.c#L12redrivers/net/etheredine");=""line" name="L162"> 162 105schedule_work(&#ifdef tulip_debug = 1;
 103Dea]sert reset.5" id="L105" class="line" name="L105"> 105 s="""""""""Wait /a> specifieda50Ma>  cycles after a reset by initializ="dip id="L105" class="line" name="L105"> 105 s="""""""""Tx and Rx queues and /a> addTess filter list#L105" id="L105" class="line" name="L105"> 105tulip_timeiowrite32 class="line" niowrite32ip elulip_core.c#L12" class="line" name="L1->ip_core.c#L131"csrhS_MII" class="scsrhine",eulip_core.c#L12ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SRhS_MII" class="s"SRhine"lass="sref">schedule_work(&__hppa__  COMMAND class="line" na>  COMMANDine",e&ulip_core.c#L12redrivers/net/etheredine");=""line" name="L162"> 162 105/* T3imer(unsigned long <3 href32NIC", 256, 0x000udelay class="line" nudelayulipl100lass="sref">schedule_work(& 107
net_device *)<3 href329a__" class="if lip_core.c#L131""vers/debudrivers/net/ethea>
mxic_timer, },
netdev_priv(3a hre330a__" class="""""""""ulip_core.c#L12rnetulidbdrivers/net/ethernetulidbdip elulip_core.c#L128" id="L128" class="line",DC21142, DC21143 */
,up(), irq==%d\nna148"> 148ulip_core.c#L12" class="line" name="L1->ip_core.c#L131"pdevid="L161" classp="line"->ip_core.c#L131"irqid="L128" classirqine"lass="sref">schedule_work(&tulip_debug = 1;
netif_running(3a hre33lip", 128, 0x080iowrite32 class="line" niowrite32ip elulip_core.c#L12" class="line" name="L1->ip_core.c#L131"rx_r="d_dmarivers/net/etherx_r="d_dmaine",eulip_core.c#L12ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SRh7" id="L157" cl"SRhine"lass="sref">schedule_work(&-> "SR47" id="L157" cl"SR4ine"lass="sref">schedule_work(&schedule_work(&tulip_timet class="line" name="L1->ip_core.c#L131"dirty_rxS_MII" class="sdirty_rxine" = ulip_core.c#L12t class="line" name="L1->ip_core.c#L131"dirty_txS_MII" class="sdirty_txine" = 0ass="sref">schedule_work(& 13336a__"ss="sref">schedule_work(& * This 3able use during operatio3 for 337a__" class="if lip_core.c#L131"" class="line" name="L1->ip_core.c#L131"flagsrivers/net/etheflagser" c& name="L122"> 12MC_HASH_ONLYrivers/net/etheMC_HASH_ONLYine"la>struct tu3>et/dec/t3" class="line" name="L133"> 13338a__" class="uot;, 256, 0x000u32 class="line" nu32a__" ulip_core.c#L12addT_low class="line" naddT_lowine" = ulip_core.c#L12gnetunaligned_le32 class="line" ngnetunaligned_le32ip elulip_core.c#L128" id="L128" class="line"->ip_core.c#L131"duliaddTIGATION" class=duliaddTine"lass="sref">schedule_work(& * It is indexed via3the v339a__" class="""""""""ulip_core.c#L12u32 class="line" nu32a__" ulip_core.c#L12addT_high class="line" naddT_highine" = ulip_core.c#L12gnetunaligned_le16IGATION" class=gnetunaligned_le16ip elulip_core.c#L128" id="L128" class="line"->ip_core.c#L131"duliaddTIGATION" class=duliaddTine" +e4lass="sref">schedule_work(&tu3 et/dec/t3lip/tulip_core.c#L140" i3="L14341a__" class="""""""""uot;, 128, 0x080iowrite32 class="line" niowrite32ip el0_MITIGATION |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR h7" id="L157" cl"SR hine"lass="sref">schedule_work(& , 128, 0x080ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR 47" id="L157" cl"SR14ine"lass="sref">schedule_work(&/* placeholder 3or ar343a__" class="""""""""""""""""ulip_core.c#L12iowrite32 class="line" niowrite32ip el _MITIGATION |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR h7" id="L157" cl"SR hine"lass="sref">schedule_work(&/* placeholder 3or ar344a__" class="""""""""rrrrrrrran>, 128, 0x080iowrite32 class="line" niowrite32ip elulip_core.c#L12addT_high class="line" naddT_highine"_MITIGATION |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR 47" id="L157" cl"SR14ine"lass="sref">schedule_work(& 12aOMET_MAC_ADDa>
tu3 et/dec/t3" name="L145"> 145  3span 346a__" class="""""""""""""""""an>, 128, 0x080iowrite32 class="line" niowrite32ip elulip_core.c#L12addT_low class="line" naddT_lowine",rran>, 128, 0x080ioaddTIGATION" class=ioaddTine" +e0xA4lass="sref">schedule_work(&"Digital DS31140 347a__" class="""""""""""""""""ulip_core.c#L12iowrite32 class="line" niowrite32ip elulip_core.c#L12addT_high class="line" naddT_highine"_MITIGATION |ioaddTIGATION" class=ioaddTine" +e0xA8lass="sref">schedule_work(&,  |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SRimer(un57" cl"SR2NIC&qlass="sref">schedule_work(& |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SRi8er(un57" cl"SR28IC&qlass="sref">schedule_work(&schedule_work(& 150  struct tu3class="st3ing">"Digital DS21132/43 35"+code=dev" class="sr"line" name="L162"> 162 105HAS_ACPI | schedule_work(&schedule_work(&rivers/net/ethedmaiaddT">a__" ulip_core.c#L12mapp="drivers/net/ethemapp="dine"ass="sref">schedule_work(& 155  <3pan c356a__"ss="sref">schedule_work(&"Lite-On 32c168357a__" class=""""""""""line" name="L162"> 162 broadca] aaddTess#L105" id="L105" class="line" name="L105"> 105schedule_work(& 162 final "> ry of /a> tabld with our physical addTess#L105" id="L105" class="line" name="L105"> 105 159  3span 360a__" class="""""""""tulip_core.c#L12sneua frmid="L128" classsneua frmine"++ = ulip_core.c#L12eaddTsrivers/net/etheeaddTsine"[0];"tulip_core.c#L12sneua frmid="L128" classsneua frmine"++ = ulip_core.c#L12eaddTsrivers/net/etheeaddTsine"[0];L105" class="line" name="L105"> 105"Macronix398713361a__" class="""""""""tulip_core.c#L12sneua frmid="L128" classsneua frmine"++ = ulip_core.c#L12eaddTsrivers/net/etheeaddTsine"[1];"tulip_core.c#L12sneua frmid="L128" classsneua frmine"++ = ulip_core.c#L12eaddTsrivers/net/etheeaddTsine"[1];L105" class="line" name="L105"> 105,  105 102#endif
 163"line"3name=364a__" class="""""""""ulip_core.c#L12mapp="drivers/net/ethemapp="dine" = ulip_core.c#L12pci_map_s="dldrivers/net/ethepci_map_s="dldip elulip_core.c#L12" class="line" name="L1->ip_core.c#L131"pdevid="L161" classp="line",eulip_core.c#L12" class="line" name="L1->ip_core.c#L131"sneua frediid="L128" classsneua fredi="L1 e" name="L102"> 102#endif
 102#endif
  DMA_TODEVICEid="L128" classa>  DMA_TODEVICEIC&qlass="sref">schedule_work(&schedule_work(& 163"line"3na_ti368a__" class="uot;, 256, 0x000" class="line" name="L1->ip_core.c#L131"tx_buffeTsrivers/net/ethetx_buffeTsine"[ulip_core.c#L12t class="line" name="L1->ip_core.c#L131"cur_txS_MII" class="scur_txine"].ip_core.c#L131"mapp="drivers/net/ethemapp="dine" = ulip_core.c#L12mapp="drivers/net/ethemapp="dine"ass="sref">schedule_work(&tulip_media_task },
__ia64__)"ut /a> sneua fredi on /a> Tx list#L105" id="L105" class="line" name="L105"> 105schedule_work(&schedule_work(&schedule_work(&, 37ss="sref">t21142_media_task },
  743  S375a__" class="""""""""ulip_core.c#L12t class="line" name="L1->ip_core.c#L131"cur_txS_MII" class="scur_txine"++ass="sref">schedule_work(&schedule_work(& HZ)
tulip_time" class="line" name="L1->ip_core.c#L131"saved_if_portrivers/net/ethesaved_if_portine" = ulip_core.c#L128" id="L128" class="line"->ip_core.c#L131"if_portrivers/net/etheif_portine"ass="sref">schedule_work(&mxic_timer, },
schedule_work(&   3             C000    32 3 long38s="lif">tulip_debug = 1;
 103Allow snlecting a defaultnre.c##L105" id="L105" class="line" name="L105"> 105           8 longwo3rd ca383ip", 128, 0x080irivers/net/etheiine" = 0ass="sref">schedule_work(&        ToD3o: No384a__" class="if lip_core.c#L131"" class="line" name="L1->ip_core.c#L131"mtabldrivers/net/ethemtablda__" == ulip_core.c#L12NULLclass="line" naNULLine"lass="sref">mxic_timer, },
  743L84" class="line" name="3L84">385a__" class="""""""""gotopan>, 256, 0x000mea hrpicke4800;
schedule_work(&struct tu3m * This 3ref">defined( 12look="d_foTIGATION" class=look="d_foTine" = ulip_core.c#L12tass="
,
 12Mtu3m0    No 3nt schedule_work(&defined(, 128, 0x080irivers/net/etheiine" <apan>, 128, 0x080t class="line" name="L1->ip_core.c#L131"mtabldrivers/net/ethemtablda__"->ip_core.c#L131"leafcountclass="line" naleafcountine"apan>, 128, 0x080irivers/net/etheiine"++lass="sref">mxic_timer, },
struct tu3>ent">   3ref">defined(, 128, 0x080duliinfoid="L128" class="liinfoip el&ulip_core.c#L128" id="L128" class="line"->ip_core.c#L131"dulid="L128" class="line" e" name="L102"> 102#endif
/* Th3e UltraSparc PCI control3lers 39"+code=dev" class="srrrrrrrrrrrrrrrrrrrrrrrrrrC21142, DC21143 */
 148 102#endif
, 128, 0x080mea hnediid="L128" classmea hnediclas[ip_core.c#L131"8" id="L128" class="line"->ip_core.c#L131"if_portrivers/net/etheif_portine"]lass="sref">schedule_work(&  93, 256, 0x000mea hrpicke4800;
schedule_work(&  74394" class="line" name="L394"> 395a__" class="""""""""""""""""}ss="sref">schedule_work(&static i3nt schedule_work(&class="s3s="sref">defined(struct tu3>0    No 3nt  12look="d_foTIGATION" class=look="d_foTine" = ulip_core.c#L12t class="line" name="L1->ip_core.c#L131"mtabldrivers/net/ethemtablda__"->ip_core.c#L131"defaultm 12MEDIA_MASKBLE" class="sreMEDIA_MASKine"ass="sref">schedule_work(&defined(, 128, 0x080irivers/net/etheiine" <apan>, 128, 0x080t class="line" name="L1->ip_core.c#L131"mtabldrivers/net/ethemtablda__"->ip_core.c#L131"leafcountclass="line" naleafcountine"apan>, 128, 0x080irivers/net/etheiine"++lass="sref">mxic_timer, },
struct tu4ec/tulip/4ulip_core.c#L100" id="L140" cl401a__" class="""""""""uot;, 128, 0x080duliinfoid="L128" class="liinfoip el&ulip_core.c#L128" id="L128" class="line"->ip_core.c#L131"dulid="L128" class="line" e" name="L102"> 102#endif
 148 102#endif
, 128, 0x080mea hnediid="L128" classmea hnediclas[ip_core.c#L131"look="d_foTIGATION" class=look="d_foTine"]lass="sref">schedule_work(&, 256, 0x000mea hrpicke4800;
schedule_work(&schedule_work(&/* T4me in jiffies before con4ludin406a__" class="}ss="sref">schedule_work(&/* T4m="sref">defined( 162 105, 128, 0x080t class="line" name="L1->ip_core.c#L131"mtabldrivers/net/ethemtablda__"->ip_core.c#L131"leafcountclass="line" naleafcountine" - 1ass="sref">schedule_work(&defined(,
 12M, 128, 0x080irivers/net/etheiine" > 0apan>, 128, 0x080irivers/net/etheiine"--lass="sref">mxic_timer, },
4quot;410a__" class="""""""""ass="sref">schedule_work(&"Digital 41*4* 411a__"an>, 256, 0x000mea hrpicke4800;
tu4E2/tulip/4">MODULE_LICENSE(mxic_timer, },
, 128, 0x080" class="line" name="L1->ip_core.c#L131"csr6IGATION" class=csr6ine" = 0ass="sref">schedule_work(&, 128, 0x080iid="L161" classiine"ass="sref">schedule_work(&tulip_timet class="line" name="L1->ip_core.c#L131"nwaysnerivers/net/ethenwaysneine" = 0ass="sref">schedule_work(&/* T4 href="+code=rx_copybrea4" cla416a__"ss="sref">schedule_work(&/* T4ule_param(struct tu4set/dec/t4>options, int, tu4s9t/dec/t4l_duplex, int, ,
 12Mstruct tu4net/dec/t4lip/tulip_core.c#L119" i4="L11420a__" class=""""""""" class="t="line" name="L103"> 103W< mu] areset /a> mea h CSRs when w< foTce-snlect MII m25<#L105" id="L105" class="line" name="L105"> 105, 128, 0x080iowrite32 class="line" niowrite32ip el0x  |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR h7" id="L157" cl"SR hine"lass="sref">schedule_work(&tulip_de4ug =  |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR 47" id="L157" cl"SR14ine"lass="sref">schedule_work(& |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR 57" id="L157" cl"SR15ine"lass="sref">schedule_work(&int schedule_work(&"comment4lip_core.c#L124" id="L124" cla425a__" class="""""""""ulip_core.c#L12t+codesnlect_mschedule_work(&/* T4lip/tulip_core.c#L125" i4="L1242pa__" class="}"csssrif lip_core.c#L131"" class="line" name="L1->ip_core.c#L131"chip_i4800;
struct tu4n7t">/* T4imer(unsigned long <4 href427a__" class="""""""""nf lip_core.c#L131"" class="line" name="L1->ip_core.c#L131"mii_cntclass="line" namii_cnta__"la>struct tu4net/dec/t4ip/tulip_core.c#L127" id4"L127428a__" class="uot;schedule_work(&net_device *)<4 href429a__" class="""""""""""""""""if lip_core.c#L131""vers/debudrivers/net/ethea>
mxic_timer, },
netdev_priv(4a hre430a__" class="""""""""uot; 102#endif

  %d, s="tus %04x\nna148"> 148 102#endif
netif_running(4a hre43"+code=dev" class="srrrrrrrrrrrrrrrrrrrrrrrrrrCp_core.c#L131"" class="line" name="L1->ip_core.c#L131"physclass="line" naphysclas[0]ae" name="L102"> 102#endif
, 128, 0x080m,
dio_readclass="line" nam,
dio_readip elip_core.c#L131"dulid="L128" class="line"  Cp_core.c#L131"" class="line" name="L1->ip_core.c#L131"physclass="line" naphysclas[0]a 1llass="sref">schedule_work(& "SR6IGATION" class="SR6ine"lass="sref">schedule_work(&, 128, 0x080" class="line" name="L1->ip_core.c#L131"csr6IGATION" class=csr6ine" = ip_core.c#L131"csr6_mask hdca class="line" nacsr6_mask hdca ine"ass="sref">schedule_work(& 13436a__" class="""""""""""""""""an>, 128, 0x0808" id="L128" class="line"->ip_core.c#L131"if_portrivers/net/etheif_portine" = 11ass="sref">schedule_work(& * This 4able use during operatio4 for 437a__" class="""""""""""""""""ulip_core.c#L12iowrite32 class="line" niowrite32ip el0x  |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR h7" id="L157" cl"SR hine"lass="sref">schedule_work(&et/dec/t4" class="line" name="L134"> 13438a__" class="uot; |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR 47" id="L157" cl"SR14ine"lass="sref">schedule_work(& * It is indexed via4the v439a__" class="""""""""}"csssss="sref">schedule_work(&, 128, 0x080"s="s2_s="rt_nwayclass="line" nams="s2_s="rt_nwayip elip_core.c#L131"dulid="L128" class="line"lass="sref">schedule_work(&struct tu4 tulip_de4ble  162 105/* placeholder 4or ar443a__" class="""""""""ip_core.c#L131"" class="line" name="L1->ip_core.c#L131"sym_adf="tissclass="line" nasym_adf="tissine" = 0x01E0ass="sref">schedule_work(&/* placeholder 4or ar444a__" class=""""""""""line" name="L162"> 162 105 "SR57" id="L157" cl"SR5ine"l| 0x  |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR57" id="L157" cl"SR5ine"lass="sref">schedule_work(& 145  4span 446a__" class="""""""""ulip_core.c#L12iowrite32 class="line" niowrite32ip elip_core.c#L131"ioread32 class="line" nioread32ip elip_core.c#L131"ioaddTIGATION" class=ioaddTine"+" name="L119"> "SRmer(un57" cl"SR7ine"l| 0x  |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SRmer(un57" cl"SR7ine"lass="sref">schedule_work(&"Digital DS41140 447a__" class="""""""""ip_core.c#L131"pnic2_s="rt_nwayclass="line" napnic2_s="rt_nwayip elip_core.c#L131"dulid="L128" class="line"lass="sref">schedule_work(&, (un57" clLC82C168a__" c&&  ! an>, 128, 0x080t class="line" name="L1->ip_core.c#L131"mstruct tu4 et/dec/t4href="+code=tulip_media_4ask" 449a__" class="""""""""nf lip_core.c#L131"" class="line" name="L1->ip_core.c#L131"mii_cntclass="line" namii_cnta__"la>struct tu4net/dec/t4lip/tulip_core.c#L149" i4="L14450a__" class="""""""""""""""""ip_core.c#L131"8" id="L128" class="line"->ip_core.c#L131"if_portrivers/net/etheif_portine" = 11ass="sref">schedule_work(& 150  , 128, 0x080" class="line" name="L1->ip_core.c#L131"csr6IGATION" class=csr6ine" = 0x814C0 schedule_work(&"Digital DS21142/43 45"+code=dev" class="sr""""""""ulip_core.c#L12iowrite32 class="line" niowrite32ip el0x  |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR 57" id="L157" cl"SR15ine"lass="sref">schedule_work(& "SR57" id="L157" cl"SR5ine"lc& name="L122"> 12TPLnkPd="7" id="L157" clTPLnkPd="ine"lss="sref">schedule_work(&schedule_work(&struct tu4net/dec/t4 name="L155"> 155  <4pan c456a__" class="""""""""""""""""aline" name="L162"> 162 105"Lite-On 42c168457a__" class="""""""""""""""""ulip_core.c#L12iowrite32 class="line" niowrite32ip el0x32_MITIGATION |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR 2 class="line" n"SR 2ine"lass="sref">schedule_work(&, schedule_work(& |ioaddTIGATION" class=ioaddTine" +e0xB8lass="sref">schedule_work(& 159  4span 460a__" class="""""""""""""""""ulip_core.c#L12iowrite32 class="line" niowrite32ip el0x 2a B078_MITIGATION |ioaddTIGATION" class=ioaddTine" +e0xB8lass="sref">schedule_work(&"Macronix498713461a__" class="""""""""""""""""ulip_core.c#L12next_tick800;
schedule_work(&schedule_work(&tu4la>,  163"line"4name=464a__" class="""""""""   ! an>, 128, 0x080t class="line" name="L1->ip_core.c#L131"mstruct tu4l"comment4lip_core.c#L140" id="L144" cla465a__" class="""""""""ip_core.c#L131"8" id="L128" class="line"->ip_core.c#L131"if_portrivers/net/etheif_portine" = aass="sref">schedule_work(&schedule_work(& |ioaddTIGATION" class=ioaddTine" +e0x80lass="sref">schedule_work(& 163"line"4na_ti468a__" class="}"csssrif lip_core.c#L131"" class="line" name="L1->ip_core.c#L131"chip_i4800;
struct tu4let/dec/t4lip_core.c#L140" id="L144" L15469a__" class="""""""""uline" name="L162"> 162 105schedule_work(&schedule_work(& |ioaddTIGATION" class=ioaddTine" +e0x80lass="sref">schedule_work(& |ioaddTIGATION" class=ioaddTine" +e0xa0lass="sref">schedule_work(&, 474a__" class="}"csssrif lip_core.c#L131"" class="line" name="L1->ip_core.c#L131"chip_i4800;
struct tu4L74">  744  S475a__" class="""""""""uline" name="L162"> 162 105 |ioaddTIGATION" class=ioaddTine" +e0x88lass="sref">schedule_work(& schedule_work(&schedule_work(&struct tu40    16 l4ongwords            02004 2 lo480a__" class="""""""""ulip_core.c#L12" class="line" name="L1->ip_core.c#L131"csr6IGATION" class=csr6ine" = ip_core.c#L131"t class="line" name="L1->ip_core.c#L131"mii_cntclass="line" namii_cnta__" ? 0x00040100 :"0x schedule_work(&   4             C000    32 4 long481a__" class="}"csssss="sref">schedule_work(&schedule_work(&           8 longwo4rd ca48="line" name="L102"> 102#endif
        ToD4o: No484a__" class="aline" name="L162"> 162 chip's Tx to process sneua fredi#L105" id="L105" class="line" name="L105"> 105  744L84" class="line" name="4L84">485a__" class="ref">tulip_timet+codestop_rxtxS_MII" class="st+codestop_rxtxip elip_core.c#L131"t class="line" name="L1lass="sref">schedule_work(&schedule_work(&defined(schedule_work(&tulip_timeiowrite32 class="line" niowrite32ip elip_core.c#L131"" class="line" name="L1->ip_core.c#L131"csr6IGATION" class=csr6ine" |"ulip_core.c#L12TxOn7" id="L157" clTxOnine"  ITIGATION |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR6IGATION" class="SR6ine"lass="sref">schedule_work(&defined(tulip_media_task },
 162 ne"erruptLmask#L105" id="L105" class="line" name="L105"> 105   4ref">defined(tulip_timeiowrite32 class="line" niowrite32ip elip_core.c#L131""an cltblS_MII" class="st+codetblip e[ulip_core.c#L12t class="line" name="L1->ip_core.c#L131"chip_i4800;
 |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR57" id="L157" cl"SR5ine"lass="sref">schedule_work(&/* Th4e UltraSparc PCI control4lers 49"+code=dev" cref">tulip_timeiowrite32 class="line" niowrite32ip elip_core.c#L131""an cltblS_MII" class="st+codetblip e[ulip_core.c#L12t class="line" name="L1->ip_core.c#L131"chip_i4800;
 |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SRmer(un57" cl"SR7ine"lass="sref">schedule_work(&schedule_work(&  93 |ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR2 class="line" n"SR2ine"lav" class="sr"line" name="L162"> 162 105  74494" class="line" name="L494"> 495a__"L105" class="line" name="L105"> 105
struct tu4>class="s4s="sref">defined(
 148 102#endif
 "SRclass="linref="d"SRcine"lae" name="L102"> 102#endif
defined( "SR57" id="L157" cl"SR5ine"lae" name="L102"> 102#endif
 "SR6IGATION" class="SR6ine"llass="sref">schedule_work(&schedule_work(&mxic_timer, },
 162 timer to switch to check/for L10k beat and perhaps switch5" id="L105" class="line" name="L105"> 105 16 class=""""to ne"al"ernate/mea h typi#L105" id="L105" class="line" name="L105"> 105/* Operational paramete5s tha505a__" class="ref">tulip_timet class="line" name="L1->ip_core.c#L131"timerclass="line" namimer="L1.ip_core.c#L131"expiresrivers/net/etheexpiresine" = ip_core.c#L131"RUN_ATS_MII" class="sRUN_ATip elip_core.c#L131"next_tick800;
schedule_work(&t schedule_work(&="sref">defined(mxic_timer, },
tulip_timesneua_timerclass="line" nasneua_timerip el&ulip_core.c#L12t class="line" name="L1->ip_core.c#L131"oom_timerclass="line" naoom_timerine"  ITIGATION |oom_timerclass="line" naoom_timerine"  (unsigned long)ip_core.c#L131"dulid="L128" class="line"lass="sref">schedule_work(&ef">defined(schedule_work(&(5quot;510a__"}ss="sref">schedule_work(&"Digital 51*4* 511a__"ss="sref">schedule_work(&MODULE_LICENSE(schedule_work(&( 12(&a devicsclass="line" na(&a devicser" ctulip_core.c#L12dulid="L128" class="line"lss="sref">schedule_work(&struct tu5s"comment5=max_interrupt_work" cla5s="sr515a__" class="43 uc" name="L122"> 12lass="pref"tdIGATION" class=lass="pref"tder" ctulip_core.c#L12t class="line" name="L1 = ip_core.c#L131"_ch="liprefrivers/net/ethe_ch="liprefip elip_core.c#L131"dulid="L128" class="line"lass="sref">schedule_work(&/* T5 href="+code=rx_copybrea5" cla516a__" class="ie" name="L122"> 12retvalS_MII" class="sretvala__"ass="sref">schedule_work(&(schedule_work(&options, int, tulip_time"+codeinit_ */schedule_work(&, int, tulip_media_task },
 12retvalS_MII" class="sretvala__" = ip_core.c#L131"request_irqS_MII" class="srequest_irqip elip_core.c#L131"" class="line" name="L1->ip_core.c#L131"pdulid="L128" classp="line"->ip_core.c#L131"irqS_MII" class="sirqip e  Cp_core.c#L131""ass="in"errupt/GATION" class=lass="in"erruptip e  Cp_core.c#L131"IRQF_SHARED class="line" nIRQF_SHAREDip e sref">tulip_media_task },
 128" id="L128" class="line"->ip_core.c#L131"nediid="L128" classnediclas  Cp_core.c#L131"dulid="L128" class="line"lass="sref">schedule_work(&tulip_de5ug = schedule_work(&, 256, 0x000free_ */schedule_work(&int schedule_work(&tulip_timet+codeu class="line" nam,uper" clip_core.c#L131"dulid="L128" class="line"lass="sref">schedule_work(&/* T5lip/tulip_core.c#L125" i5="L12526a__"ss="sref">schedule_work(&/* T5imer(unsigned long <5 href527a__" class="ip_core.c#L131"(&aifest"rt_queusclass="line" na(&aifest"rt_queuser" clip_core.c#L131"dulid="L128" class="line"lass="sref">schedule_work(&schedule_work(&net_device *)<5 href529a__" class="return aass="sref">schedule_work(&netdev_priv(5a hre530a__"ss="sref">schedule_work(&, 256, 0x000free_ */tu5rtulip_de5sref">netif_running(5a hre53"+code=dev" cref">tulip_timelass="free_ */schedule_work(&-> 12retvalS_MII" class="sretvala__"ass="sref">schedule_work(&schedule_work(& 105 13536a__"ss="sref">schedule_work(& * This 5able use during operatio5 for 537a__"s="tic voidcref">tulip_timelass="tx_timeout/GATION" class=lass="tx_timeoutip el43 uc" name="L122"> 12(&a devicsclass="line" na(&a devicser" ctulip_core.c#L12dulid="L128" class="line"lss="sref">schedule_work(&et/dec/t5" class="line" name="L135"> 13538a__">struct tu5net/dec/t5nt"> * It is indexed via5the v539a__" class="43 uc" name="L122"> 12lass="pref"tdIGATION" class=lass="pref"tder" ctulip_core.c#L12t class="line" name="L1 = ip_core.c#L131"_ch="liprefrivers/net/ethe_ch="liprefip elip_core.c#L131"dulid="L128" class="line"lass="sref">schedule_work(&tu5 id="L1395 class="line" name="L1395> 139540a__" class="voidcref">tulip_time__iomemid="L128" class__iomemer" ctulip_core.c#L12ioaddTIGATION" class=ioaddTine" = ip_core.c#L131"t class="line" name="L1->ip_core.c#L131"base_addTIGATION" class=base_addTa__"ass="sref">schedule_work(&schedule_work(& mxic_timer, },
/* placeholder 5or ar543ip", 128, 0x080spin_lock_irqsavdIGATION" class=spin_lock_irqsavder" cl&ulip_core.c#L12t class="line" name="L1->ip_core.c#L131"lock800;
schedule_work(&tu5 et/dec/t5comment">/* placeholder 5or ar544a__"ss="sref">schedule_work(&,
 12Mstruct tu5 et/dec/t5" name="L145"> 145  5span 546a__" class="""""""""uline" name="L162"> 162 mea h monitor should handle /ais#L105" id="L105" class="line" name="L105"> 105"Digital DS51140 547a__" class="""""""""if lip_core.c#L131""vers/debudrivers/net/ethea>
mxic_timer, },
 102#endif

 148schedule_work(&tu5net/dec/t5lip/tulip_core.c#L149" i5="L14550a__" class="}"csssrif lip_core.c#L131"" class="line" name="L1->ip_core.c#L131"chip_i4800;
schedule_work(&tu5net/dec/t5150"> 150  schedule_work(&tu5ntulip_de5ing">"Digital DS21152/43 55"+code=dev" class="sr"""ulip_core.c#L12" class="line" name="L1->ip_core.c#L131"chip_i4800;
struct tu5ass="sref5>HAS_ACPI |  102#endif

 148 102#endif
 "SR57" id="L157" cl"SR5ine"la"ulip_core.c#L12ioread32 class="line" nioread32ip elip_core.c#L131"ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR 2 class="line" n"SR 2ine"lae" name="L102"> 102#endif
 155  <5pan c556a__" class=""""""""""""""""""ulip_core.c#L12ioread32 class="line" nioread32ip elip_core.c#L131"ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR h7" id="L157" cl"SR hine"la"ulip_core.c#L12ioread32 class="line" nioread32ip elip_core.c#L131"ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR 47" id="L157" cl"SR14ine"lae" name="L102"> 102#endif
"Lite-On 52c168557a__" class=""""""""""""""""""ulip_core.c#L12ioread32 class="line" nioread32ip elip_core.c#L131"ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR 57" id="L157" cl"SR15ine"llass="sref">schedule_work(&tu5net/dec/t5AY, schedule_work(&, 128, 0x080schedule_work800;
schedule_work(&tu5lass="lin5" name="L159"> 159  5span 560a__" class="""""""""gotopan>, 256, 0x000out_unlock800;
schedule_work(&"Macronix598713561a__" class="}"csssrif lip_core.c#L131"" class="line" name="L1->ip_core.c#L131"chip_i4800;
struct tu5llass="st5OM,  102#endif

 148 102#endif
 163"line"5name=564a__" class="""""""""         (int)ip_core.c#L131"ioread32 class="line" nioread32ip elip_core.c#L131"ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR57" id="L157" cl"SR5ine"lae" name="L102"> 102#endif
 "SR6IGATION" class="SR6ine"lae" name="L102"> 102#endif
 "SRmer(un57" cl"SR7ine"lae" name="L102"> 102#endif
 "SR 2 class="line" n"SR 2ine"llass="sref">schedule_work(&tu5let/dec/t5" name="L163"> 163"line"5na_ti568a__" class="}"csssr>struct tu5let/dec/t5lip_core.c#L140" id="L145" L15569a__" class="""""""""ulip_core.c#L12="liwarn7" id="L157" cl="liwarnip el&ulip_core.c#L128" id="L128" class="line"->ip_core.c#L131"dulid="L128" class="line" e" name="L102"> 102#endif

 148 102#endif
 "SR57" id="L157" cl"SR5ine"la"ulip_core.c#L12ioread32 class="line" nioread32ip elip_core.c#L131"ioaddTIGATION" class=ioaddTine" +e" name="L119"> "SR 2 class="line" n"SR 2ine"llass="sref">schedule_work(&tu5slass="st5ip/tulip_core.c#L71" id=5"L71"57"+code=dev" class="sr"lip_core.c#L128" id="L128" class="line"->ip_core.c#L131"if_portrivers/net/etheif_portine" = aass="sref">schedule_work(&schedule_work(&, 574a__"ss="sref">schedule_work(&  745  S575a__"#if ulip_core.c#L12defass4800;
schedule_work(&
struct tu5e * This 5tt;  12irivers/net/etheia__"ass="sref">schedule_work(& 12irivers/net/etheia__" <a name="L122"> 12RX_RING_SIZErivers/net/etheRX_RING_SIZEa__"a name="L122"> 12irivers/net/etheia__"++la>struct tu5eet/dec/t5ongwords            01005 1 lo579a__" class="""""""""""""""""ulip_core.c#L12u8er(un57" clu8a__" tulip_core.c#L12bufer(un57" clbufa__" = lip_core.c#L131"u8er(un57" clu8a__" t)lip_core.c#L131"" class="line" name="L1->ip_core.c#L131"rx_ */schedule_work(&tu50    16 l5ongwords            02005 2 lo580a__" class="""""""""""""""""ie" name="L122"> 12jS_MII" class="sja__"ass="sref">schedule_work(&   5             C000    32 5 long581a__" class="""""""""""""""""ulip_core.c#L12p */tk800;
schedule_work(&
<%2d: %08x %08x %08x %08x  %02x %02x %02x\nna148"> 148 102#endif
           8 longwo5rd ca583a__" class=""""""""""""""""""""""""ulip_core.c#L12irivers/net/etheia__"ae" name="L102"> 102#endif
        ToD5o: No584a__" class="""""""""               (unsigned int)ip_core.c#L131"" class="line" name="L1->ip_core.c#L131"rx_ */ 102#endif
  745L84" class="line" name="5L84">585a__" class="""""""""               (unsigned int)ip_core.c#L131"" class="line" name="L1->ip_core.c#L131"rx_ */ 102#endif
 102#endif
defined( 102#endif
(un57" clbufa__"[0]a"ulip_core.c#L12bufer(un57" clbufa__"[1]a"ulip_core.c#L12bufer(un57" clbufa__"[2]lass="sref">schedule_work(&tu50et/dec/t5>defined((un57" clbufa__"[ip_core.c#L131"jS_MII" class="sja__"] != 0xee);"ulip_core.c#L12jS_MII" class="sja__"++lss="sref">schedule_work(&tu5>static i5nt schedule_work(&tu5>ent">   5ref">defined(
< %02xna148"> 148(un57" clbufa__"[ip_core.c#L131"jS_MII" class="sja__"]lass="sref">schedule_work(&tu5nt">/* Th5e UltraSparc PCI control5lers 59"+code=dev" class="sr""""""""ulip_core.c#L12pre=tntclass="line" napre=tntip eli21142, DC21143 */
< j=%d\nna148"> 148schedule_work(&tu5nss="comm5 crossing anyways so it 5makes593a__" class="""""""""}ss="sref">schedule_work(&  93
< /Rx  */< %p: &a148"> 148schedule_work(&tu5n74">  74594" class="line" name="L594"> 595a__" class="""""""""for lip_core.c#L131"irivers/net/etheia__" = aa name="L122"> 12irivers/net/etheia__" <a name="L122"> 12RX_RING_SIZErivers/net/etheRX_RING_SIZEa__"a name="L122"> 12irivers/net/etheia__"++lss="sref">schedule_work(&tu5net/dec/t5nt 
< %08xna148"> 148schedule_work(&tu5n * This 5s="sref">defined(
< /Tx  */< %p: &a148"> 148schedule_work(&tu5net/dec/t5nt  12irivers/net/etheia__" <a name="L122"> 12TX_RING_SIZErivers/net/etheTX_RING_SIZEa__"a name="L122"> 12irivers/net/etheia__"++lss="sref">schedule_work(&tu5net/dec/t5ref">defined(
< %08xna148"> 148schedule_work(&tu6static in6 
<\nna148"> 148schedule_work(&tu6ec/tulip/6ulip_core.c#L100" id="L160" cl601a__" class="}ss="sref">schedule_work(&schedule_work(& "SR 5tcore.cAu#L131"dulu ITIGATION |oom_timerclass="lin_0ass="lin4me="L93">  93 148
<\nna148"> 148schedu5ulu ITIGA>(&, 256, 0x0x000free_ */(&/* T5imer(unsigned l28, 0, 256,spinrest/*savdIGATION" class=spin_lock_irqsavder" cl&ulip_core.c#L12t class="line" name="L1->ip_core.c#L131"lock800;
sche6_timer 145  5span 546a__"prev 54 tx""""""u21-- /a> mea h monitor should handle /ais#L105" id="L105" class="l6ule_work<6a>(&t /*sore.c#L12p */tks/net/ethe_ch="liprefip elia h monitor should handle /ais#L105" id="L105" class="l6ule_work<6a>(&(5quot;510a__"}ss="sref">sche6ule_work<6a>(&"Digital 51*4* 511a__"ss="sref">sche6ule_work<6a>(& mxi6ule_work<6a>(& 145  5span 546a__"Initialize"""ulRxa> tiN_DEBUGs, ae.c#Lwith vario21143 9;ref43 9; bitng -- /a> mea h monitor should handle /ais#L105" id="L105" class="l6ule_work<6a>(&tulip_time"+codeinimeout/GATION" class=lass="tx_timeoutip el43 uc" name="L122"> 12(&a devicsclass="line" na(&a devicser" ctulip_core.c#L12dulid="L128" class="line"lss="sref">sche6"+code=tu6ip_chip_table" class="sr6f">tu6 +e" n name="L122"> 12irivers/net/etheia__"++la>struct (&/* T5 hre * It is indexed via5the v539a__" class="43 uc" name="L122"> 12lass="pref"tdIGATION" class=lass="pref"tder" ctulip_core.c#L12t class="line" name="L1 = ip_core.c#L131"_ch="liprefrivers/net/ethe_ch="liprefip elip_core.c#L131"dulid="L128" class="line"lass="srefa href6ule_work<6a>(&/* T5imerspan class="5o 168577a__" class="""""""""ie" name="L122"> 12irivers/net/etheia__"ass="sref">sche6ule_work<6a>(&sche6ule_work<6a>(&t sche6ia_task },
 148sche6ile_work<6> },
   4ref">defined( 148sche6ile_work<6a>(&s> 148 148schedule_work(23re.c#L131"tx_ */ 12ie" name="L105"> 105 "SRmer(un57fpu_to_l"> ine"lss="sref">sche6PKT_BUF_SZ"SRmer(un57PKT_BUF_SZle" class="sr6f">tu6 +e" n name="L122"> 12irivers/net/etheia__ass=free_6*/schedu6e_wor62a5 "comment5lip/tulip_s="s2 class="line" nDCs="s2ine" ||ss="sref">schedule_work(23re.c#L131"tx_ */ 12ie" name="L105"> 105 "SRmer(un57fpu_to_l"> ine"lss="sref">sche6ine" nDCs="s2ine" ||ss="sref">schedule_work(23_dmare.c#L131"tx_ */mxi6ule_work<6a>(rs/net/   4ref">de+ 1ef="drivers/net/ethe5s" name="5nt schedu6e_wor62e.c#L12pre=tntclass="line" napre=tntine" nDCs="s2ine" ||ss="sref">schedule_work 12lass="pref"tdss="sref"6schedule_work(&<6 href62R14ine"lae" name="L102"> 102#endif
 },
 mea h monitor should handle /ais#L105" id=#L131"(&a6fest"rt_queusclass="line6 na(&63>(&(((&"Digitass="sref"6schedule_work(&<6 href63susmet+vers/net/etheia_usmet+(23re.c#L131"tx_ */ 12ie" -1name="L105"> 105 "SRmer(un57fpu_to_l"> ine"lss="sref">sche6PKT_BUF_SZ"SRmer(un57PKT_BUF_SZle"  ame="L1->ip_coDESC/tulipWRAP"SRmer(un57DESC/tulipWRAPle" class="sr6f">tu6 +e" n name="L122"> 12irivers/net/etheia__la5n9comm6nt5sref">net_device 6)<5 h6ef529a__" class="return aass="(23re.c#L131"tx_ */ 12ie" -1name="L105"> 105 "SRmer(un57fpu_to_l"> ine"lss="sref">sche6ine" nDCs="s2ine" ||ss="sref">schedule_work(23_dmare.c#L131"tx_ */tu6 +e" n name="L122"> 12irivers/net/etheia__lc#L127" itulip/5lip/tulip_core.c#6130" 63ine" napre=tntip eli21142, DC21143 */
<\nna148"> 148netif_running(5a6hre53631"" nre.c#L13a href="drivers/ne6/ethe62ent">   4ref">defined( 148sche6ile_work<6a>(&tu6 +e" n name="L122"> 12irivers/net/etheia__lss=free_6r/tulip/t5p-> 12retvalS_MII" cl6ss="sretv6la__"ass="sref">schedule6work<63e.c#L12pre=tntclass="l;(word ala__" .a>(&"Digitass="sref"6="line" name="L135"> 13566a__"6s="sre;(&"Digitasers/net/e during operatio5 for 536a__"s6"tic v;((&"Digita8a__">str6ct mxi6ule_work<6a>(skars/n,aresetting...\nkars/n43 uc" name="L122"> 13kb,aresetting...\nkbethe32 Olule_="""4__" 8" clasalloc_nkbc#L12dulid="L128" clasalloc_nkbine"lss="sref">sche6"+code=tu6ip_chip_table" 6commiowrite32 clPKT_BUF_SZ"SRmer(un57PKT_BUF_SZle" class="sr6f">tu6 +e" n name="L122"> 12irivers/net/etheia__ class="l6ne"lass="sref">schedule_6ork 102#endif
tu6 +e" n name="L122"> 12irivers/net/etheia__ a5n9comm6tulip_core.c#L12ioaddTIG6TION"64f="+code=tef">tu5>ent"""""""""""for lip_3kb,aresetting...\nkbethe322 Olule_="""4__" NULL,aresetting...\NULLd viN_DEBUGs, ae.c#Lwith vario21143 9;ref43 9; bitng -- /a> mip_core.c6L131"base_addTIGATION" c6ass=b64_DEBUG800;
tu6 +e" n name="L122"> 12irivers/net/etheia__ lip_de5s6="sref">mxic_timer, 6,
sche6ine" nDCs="s2ine" ||ss="sref">schedule_worke"lass="sref">schedule_work6commiowrite32 cl3kb,aresetting...\nkbethee" name="L119"> "SR 2atare.c#L131"tx_ *2atawork6ass="sr6f">tu6 +e" n name="L122"> 12irivers/net/etheia__ ree_ */<6;, 128, 0x080spin6lock_64ivers/net/ethe5aa>, (un57PKT_BUF_SZle" 6commiowrite32 clPCI_DMA_FROMDEVICnisONtu6 +e" n name="L122"> 12irivers/net/etheia__ ss=free_6k(& 102#endif
tu6 +e" n name="L122"> 12irivers/net/etheia__ne"->i6_core.c#L131"if_portrive6s/net6etheif_portine"]c&s="return aass="(23re.c#L131"tx_ */ 12ie" 7;08x %08x %08x,aresetting...\nna148"> 148 "SRmer(un57fpu_to_l"> ine"lss="sref">sche6DescOw31"if_portrivers/nDescOw31"le" cl"l;(&"Digita8s="sref"645"> 145  5span 546a6_" cl6ss="""""""""uline" nams="return aass="(23re.c#L131"tx_ */ 12ie" 7;08x %08x &#las[ip_core.c#L131"irivers/net/et48 "SRmer(un57fpu_to_l"> ine"lss="sref">sche6mapp(23re.c#L131"tx_ *mapp(23e6iaclass="sr6f">tu6 +e" n name="L122"> 12irivers/net/etheia__ ers/net/eers/debudrivers/net/ethe6>
 mea h monitor should handle /ais#L105" id="L157" cl6"liwarnip el&ulip_co6e.c#L65>(&/* dirtye=tt/et48   4ref">de-c#L131"" nis="line" name="LnisONtu6 +e" n name="L122"> 12irivers/net/etheia__i5="L14556a__" class="}"csssrif li6_core65"+code=t6" cla609comment5>t (&"Digita== ulip_c6re.c#L12COMPEX9881S_MII"6class65>(&((&"Digitadchip_i4i6e" == ulip_core.c#L12DM960X cl651"" nre.c#L13a href="drivers/ne6/ethe62ent">   4ref">defined( 148
< /Tx  */< %p: &a148"> 148(& 12lass="pref"tdL15555a__6 class="""""""""""""""""6ulip_6ore.c#L12ioread32 clasf="+code=t6" cla618comment5ip/tulip_core.c#L127" id5"L1275t/ars/netx,aresetting...\t/ars/netxip_i4800;
 },
 12irivers/net/etheia__"++lss="sref">schedule_work(& "SR 47" id="L167" cl6SR14ine"lae" name="L102"> 102#endif
 12irivers/net/etheia__"++lss="s[ip_core.c#L131"irivers/net/ethe32 Olule_="""4__" fpu_to_l"> "SRmer(un57fpu_to_l"> ine"lss="sref">sche6ine" nDCs="s2ine" ||ss="sref">schedule_workt/a>(23_dmare.c#L131"tx_ *tmxi6ule_work<6a>(rs/nett   4ref">de+ 1ef="drivers/net/ethe5s" name="5nt  mea h monitor should handle /ais#L105" id="yclass="6ine" namimeout_recof="yi6e" = 66>(& 12irivers/net-1name="L105"> 105 "SRmer(un57fpu_to_l"> ine"lss="sref">sche6ine" nDCs="s2ine" ||ss="sref">schedule_workt/a>(23_dmare.c#L131"tx_ *t mea h monitor should handle /ais#L105" id="551a__" 6, 256, 0x000out_unlock806;
(rs/net;mxi6ule_work<6a>(skars/n,aresetting...\nkars/n43 uc" name="L122"> 13kb,aresetting...\nkbethe,"ref">mxi6ule_work<6a>(& 145  5span 546a__"Initialize"""ulRxa> tiN_DEBUGs, ae.c#Lwith vario21143 9;ref43 9; bitng -- /a> m;08x CSR16 %08x,aresetting...\6na14866L105" class="l6ule_work<6a>(& "SR57" id="L156" cl"66r" class="sref">tulip_time"+codeinimeout/GATION" class=lass="tx_timeoutip el43 uc" name="L122"> 12(&a devicsclass="line" na(&a devicser" ctulip_core.c#L12dulid="L128" class="line"lss="sref">sche6"+code=tu6ip_chip_table" class="sr6f">tu6 +e" n name="L122"> 12+code=t6" cla6 +e" ne556a__" 6e="L119"> "SR6IGATION" c6ass="66href="+code=t6" cla6snt">/* T5 ht6"ryode=tu6ip_chip_t6"ryd via5the v539a__" class="43 uc" name="L122"> 12lass="pref"td+e" name=6L119"> "SRmer(un57" 6l"SR766de=t6" cla607t">/* T5imer "SRmer(un57uef529a_t">/* T5imer(un57""""d via5the v539a__" class="43 uc" name="L122"> 12lass="pref"td+ore.c#L16current5y 168567a__" cla6s="""6"""""         Cs="s2 class="ldma="lip_21142, DC21143 *dma="lip_231"" c8x %08x &#mapp(23re.c#L131"tx_ *mapp(23e6ialass="sr6f">tu6 +e" n name="L122"> 12irivers/net/etheia__u5let/dec6t5" name="L163"> 163"lin6"5na_6i568a__" classheia__" =>5quot">/* T5imertu6 +e" n name="L122"> 12irivers/net/etheia__udule_wor6ore.c#L128" id="L128" cl6ss="l67"+code=t6" cla609comment5>t (&ine"ltulip_core.c#L134" i5="L13535a__"L105" class="l6ule_work<6a>(&, 256, 0x0x000free_ */
<\nna148"> 148sc6edule_work(&t;((&"Digitaev" class6"sr"lip_core.c#L128" id=6L128"675529a__" class="return aass=t6"ryode=tu6ip_chip_t6"ryd vi na(&a devicser" ce="L1->ip_core.c#L131"m/* hup_2t)ip_coe.c#c#L131"" nis="liGa__""u21142, DC21143 */
< /Tx  */< &;"Digitae" +e" na6ork(& 12retvalS_MII" cl6nt5">  S565a__"#if ulip_core.c#L126efass67pan>
<\nna148"> 148tu6 +e" n name="L122"> 12irivers/net/etheia__ule_work<6a>(&/* T5imersche6ine" nDCs="s2ine" ||ss="sref">schedule_worke"lass="sref">schedule_work6commiowrite32 cl3kb,aresetting...\nkbethee" name="L119"> "SR 2atare.c#L131"tx_ *2atawork6ass="sr6f">tu6 +e" n name="L122"> 12irivers/net/etheia__rs/net/et6eia__"ass="sref">schedul6_work6/a>(& 102#end3kb,aresetting...\nkbethee" name="L119"> "SR lelass="line" niorlelle" 6commiowrite32 clPCI_DMA_TODEVICnisON, 256, 0x0x000free_ */(&tu6 +e" n name="L122"> 12irivers/net/etheia__="line" n6me="L1->ip_core.c#L136"rx_ 68susmet+vers/net/etheia_usmet+ "SRmer(un57fpu_to_l"> ine"lss="sref">sche6mapp(23re.c#L131"tx_ *mapp(23e6iaclass="sr6f">tu6 +e" n name="L122"> 12irivers/net/etheia__ords     6      02005 2 lo580a__" 6lass=68#L131"" cclass="line" name="L1IGATION/* hup_2t)ip_c-c#L131"" nis="lia618comment5ip/tulip_core.c#L127" id5"L1275dirtye2t6" cla617t">/* dirtye2t)ip_core.c#L131"" nis="liGa__""u21142, DC21143 */
< /Tx  */< /2) {l;(&"Digitake58"+cod6=dev" class="sr"""""""""6"""""621142, DC21143 *//* T5imer(un57""""d vi48 102#endif
/* hup_2t)ip_c-c#L131"" nis="lia618comment5ip/tulip_core.c#L127" id5"L1275dirtye2t6" cla617t">/* dirtye2t)ip_c22 Olule_="""4__" Ga__""u21142, DC21143 */
< /Tx  */< /2) { name="L1->ip_core.c#L131"lock800;
 102#endif
 t">/* T5imer(un57""""d vi48(&"Digita" name="L602"> 102#endif
/* hup_2t)ip_c-c#L131"" nis="lia618comment5ip/tulip_core.c#L127" id5"L1275dirtye2t6" cla617t">/* dirtye2t)ip_core.c#L131"" nis="liGa__""u21142, DC21143 */
< /Tx  */< c-c2) { name="L1->ip_core.c#L131"lock800;
 102#endif
/* T5imer(un57""""d vi48(&"Digita"s/net/et6_core.c#L131"buffer2 cla6s="li6e" nbuffer2a__L102"> 1et/ethe5a * Thist;(&"Digitaref="+cod6=tef">tu50et/dec/t5>defi6ed/* T5imer(un57""""d vi48(&"Digitalc&&a6p;"ulip_core.c#L12bufer<6a>(un67" clbufa__"[ip_core.c(&a devicser" ctulif_stop href="drivers/ne6/ethe6c8cstop href=ine"lss="sref">sche6"+code=tu6ip_chip_table" class="sr6f">tu6 +e" n name="L122"> 12+code=t6" cla6 +e" n00lss="sr6f">schedule_work(&am6; mea h monitor should handle /ais#L105" id=/a>(un57"6clbufa__"[ip_core.c#L1316jS_MI69_DEBUG800;

< /Tx  */< -1N_DEBUGs, ae.c#Lwith vario21143 9;ref43 9; bitng -- /a> m* Th5e Ul6raSparc PCI control5lers659"+c6de=dev" class="sr""""""""ulip_core.c#"""""SRmer(un57""""d vi48(un57DESC/tulipWRAPle" lass="sr6f">tu6 +e" n name="L122"> 12+code=t6" cla6 +e" n0e" name=6ss="lin5me="L93">  93 |oom_timerclass="lin_0ass=class=rx_6*/sched6le_wo6k(& "SRmer(un57fpu_to_l"> ine"lss="sref">sche63kb,aresetting...\nkbethee" name="L119"> "SR lelass="line" niorlelle"  ame="L1->ip_co"""""SRmer(un57""""d viclass="sr6f">tu6 +e" n name="L122"> 12+code=t6" cla6 +e" n0 name="L6 class="""""""""        6lip_c6re.c#L12pre=tnl;(&"Digitalle_work<6* This 5s="sref">defined6/a>(<69="sre;(&"Digitals/net/et6*/sched6le_wo69""""         Cs="s2 class="l+ 148 "SRmer(un57fpu_to_l"> ine"lss="sref">sche6DescOw31"if_portrivers/nDescOw31"le" cl;"Digit7+co599a__7 class="""""""""s=""""""7lip_c70>(&"Digit7+1o599a__7 ;"ulip_core.c#L12bufer<7.c#L170"+code=t6" cla609comment5>t schedule_work(&7/* hup_2t)ip_++l;"Digit7+3ss="sre7"lbufa__"[ip_core.c#L1317lass=7line" napre=tntip eli21142, DC21143 */
<\nna148"> 148<7lass="sre7">schedule_work(&7t;ble" clademandrk<6a>(&"Digit7ip/t6lip_7ore.c#L102" id="L106" cl76> "S705529a__" class="return aass=iowrit"> "SRmer(un57iowrit"> ine"l0lass=rx_ */"Digit7+6/t6lip_7o/sched7ass="70de5media533a__" class="return name="L122"> 12retvalS_MII" cl7iowrite327p el0  ITIGA21142, DC21173 */<7span>
<\nna148"> 148schedu5ulu ITIGA>(&, 256, 0x0x000free_ */(&tu6 +e" n name="L122"> 12+code=t6" cla6 +e" 7prefip el75"> 145  5span 546a_7"prev754 tx""""""u21-- /a> mea h monitor should handle /ais#L105" id7"L105" cl7ss="l6ule_work<6a>(&7a hre7="+code=t6" cla609comment5>t /7sore.7#L12p ;tulip_time"+codeinimeout/GATION" class=lass="tx_timeoutip el43 uc" name="L122"> 12(&a devicsclass="line"N_DEBUGs, ae.c#Lwith vario21143 9;ref43 9; bitng -- /a> 7 /ais#L107" id="L105" class="l6ule7work<7a>(&am{ name="L1->ip_core.c#L131"lock800;
sche6ule_7ork<671="+code=tef">heia__" = aa Cs="s2 class="ldirtye2t6" cla617t">/* dirtye2t)ip_lass="sr6f">tu6 +e" n name="L122"> 12+code=t6" cla6 +e" 7pp/t6lip_7or should handle /ais#L175" id715tcore.cAu#L131"dulu ITIGATION |oom_timerclass="lin_0ass7is 5able 7se during operatio5 forf7"+c517er" class="srea href="drivers/ne6/dirtye2t6" cla617t">/* dirtye2t)ip_c2c#L131"" nis="lia618comment5ip/tulip_core.c#L127" id5"L1275dirtye2t6" cla617t">/* dirtye2t)ip_c.c#L131"" nis="lie="L1->ip_core.c#L131"m/* hup_2t)ip_c-c#L131"" nis="lidirtye2t6" cla617t">/* dirtye2t)ip_com },
str7ct (7amp;<71.c#L12ioread32 class=f="+code=t6" cldirtye2t6" cla617t">/* dirtye2t)ip_" cork<6a>(&/* T5 ht6"ryode=tu6ip_chip_t6"ryd vic2c#L131"" nis="lidirtye2t6" cla617t">/* dirtye2t)ip_coe.c#c#L131"" nis="liGa__""u21142, DC21143 */
< /Tx  */< &;"Digit7vers/net/7the_ch="liprefip elip_co7e.c#L71a>(&/* T5 h37;08x,aresetting...\nna148"> 148 _to_fpuass="line" niorle> _to_fpuine"lss="sref">sche6ine" nDCs="s2ine" ||ss="sref">schedule_work2/aING_SIZErivers/net/etheTX_RING_SIZEa__"a name=t6"ryode=tu6ip_chip_t6"ryd vi7;08x %08x %08x,aresetting...\nna148"> 1an>, 256, 0x0x000free_ */sche6ule7work<7a>(&am>, 256, 0x0x000free_ */ 14ore.c0cork<6a>(&tu5>ent">   5ref">defined(a618comment5ip/tulip_core.c#L127" id5"L1275d+code=tu6ip_chip_table" k<6a>(& 1;08x %08x &#etherrotx,aresetting...\t/aerrotx)ip_++ltef">t;(&"Digit7.c#L127" 7d5"L127528a__"ss="sref">7che6i72_DEBUG800;
sche6ine" nDCs="s2ine" ||ss="sref">schedule_work2/aING_SIZErivers/net/etheTX_RING_SIZEa__"a name=t6"ryode=tu6ip_chip_t6"ryd vi7;08x %08x %08x,aresetting...\nna148"> 1_task },
s> 178 mea h monitor should handle /ais#L105" id7 cl#endif7s="45re"lass  |oom_timerclass="lin_0ass7ass=free_7*/schedu7e_wor72a5 "comment5lip/tulip_;(&"Digit7=tuli5_de7u524a__"ss="sref">schedu7e_wor72e.c#L12pre=tntclass="2t class="line" name="L1->ip_core.c#L131"m(&(&<7 href72R14ine"lae" name="L10ip/tulip_;(&"Digit7.ers/net/7schedule_work(&<7 href72a>(&"Digit7#L131"(&a7fest"rt_queusclass="line7 na(&73sche6pci_unmap_Ische6ine" nDCs="s2ine" ||ss="sref">schedule_worke"lass="sref">schedule_work6;"Digit7#L105" cl7schedule_work(&<7 href73" clbufa__"[ip_core.cde=_589a href="dKERN_DEBss="sref">sche6e="L1->ip_core.c#L131"m"Digit7#e.c#L1487nt5sref">net_device 7)<5 h73f="+code=tef">tu5>ent">   5reeeeeeeeeeeeeeeeesR<5ofsss="sref">sche6e="L1->ip_core.c#L131"m"Digit7#c#L127" 7tulip/5lip/tulip_core.c#7130" 73_DEBUG800;
sche6PCI_DMA_TODEVICnisON, 256, 0x0x000free_ */netif_running(5a7hre53731"" nre.c#L1313ule_wooooooooospaninuen>, 256, 0x0x000free_ */ mea h monitor should handle /ais#L105" id7lss=free_7r/tulip/t5p-> 12retvalS_MII" cl7ss="sretv7la__"ass="sref">schedule7work<73e.c#L12pre=tntclass="ls="sref">sche6pci_unmap_Ische6ine" nDCs="s2ine" ||ss="sref">schedule_worke"lass="sref">schedule_work6Bss="sref">sche6e="L1->ip_core.c#L131"m"Digit7#GATION" 7="line" name="L135"> 13576a__"73R14ine"lae" name="L10ip/tuliptclass="ls="sref">sche6e="L1->ip_core.c#L131"m "SR lelass="line" niorlelle" 6;"Digit7#ers/net/7 during operatio5 for 537a__"s73a>(&sche6PCI_DMA_TODEVICnisON, 256, 0x0x000free_ */str7ct schedule_7ork((&"Digit7 a5n9comm7tulip_core.c#L12ioaddTIG7TION"74f="+code=tef">tu5>entL127" id5"L1275d+c_kfre5_nkbom60ode=tu6ip_chip_tab_kfre5_nkbom60ine"lss="sref">sche6ine" nDCs="s2ine" ||ss="sref">schedule_work2/ars/netx,aresetting...\t/ars/netxip_i4800;
, 256, 0x0x000free_ */sche6ine" nDCs="s2ine" ||ss="sref">schedule_work2/ars/netx,aresetting...\t/ars/netxip_i4800;
 12lass="pref"t7 lip_de5s7="sref">mxic_timer, 7,
schedule_work2/ars/netx,aresetting...\t/ars/netxip_i4800;
 },
 mea h monitor should handle /ais#L105" id7 ss=free_7k(& mea h monitor should handle /ais#L105" id7 s="sretv7_core.c#L131"if_portrive7s/net7etheif""""u21-- /a> mea h monitor should handle /ais#L105" id7 GATION" 745"> 145  5span 546a7_" cl7ss=""";mxi6ule_work<6a>(& 145  5span 546a__"Initialize"""ulRxa> tiN_DEBUGs, ae.c#Lwith vario21143 9;ref43 9; bitng -- /a> 7 ers/net/7ers/debudrivers/net/ethe7>
(&(&tulip_time"+codeinimeout/GATION" class=lass="tx_timeoutip el43 uc" name="L122"> 12(&a devicsclass="line" na(&a devicser" ctulip_core.c#L12dulid="L128" class="line"lss="sref">sche6"+code=tu6ip_chip_table" class="sr6f">tu6 +e" n name="L122"> 12+code=t6" clalass="7"class="l7a__" class="}"csssrif li7_core75" clbufa__"[if="+code=t6" cla61tu__iomemode=tu6ip_chip___iomem43 uc" name="L122"> 1iocontrol6 href60r" ciocont)ip_c2c#L131"" nis="lia618comment5ip/tulip_core.c#L127" id5"L1275base_control6 href60r" cbase_cont529alass="sr6f">tu6 +e" n name="L122"> 12+code=t6" clalass="7"a5n9comm7lass="""""""""uotulip_co7e.c#L72" class="lineheia__" =>5quot">/* T5imertu6 +e" n name="L122"> 12irivers/net/etheia_7== ulip_c7re.c#L12COMPEX9881S_MII"7class75ine" napre=tntip eli21142, DC21143 */
<\nna148"> 148<7dchip_i4i7e" == ulip_core.c#L12DM970X cl751"" nre.c#L13 h_work800;
tu6 +e" n name="L122"> 12+code=t6" clalass="7"ree_ */<7ne"->ip_core.c#L131"d7lid="755tcore.cAu#L131"dulu ITIGATION |oom_timerclass="lin_0ass7L15555a__7 class="""""""""""""""""7ulip_7ore.c##ifdefass=rx_ */ |oom_timerclass="lin_0ass7Ls="sretv7lass=""""""""""""""""""u7ip_co75pan>
<\nna148"> 148tu6 +e" n name="L122"> 12+code=t6" clalass="7"GATION" 7e="L119"> "SR 47" id="L177" cl7SR14in#endifass="sr6f">tu6 +e" n name="L122"> 12+code=t6" clalass="7"ers/net/71"ioaddTIGATION" class=i7addTi75+codeass="sr6f">tu6 +e" n name="L122"> 12+code=t6" clalass="7"yclass="7ine" namimeout_recof="yi7e" = 76>(&tu6 +e" n name="L122"> 12+code=t6" clalass="7edule_wor7800;
 |oom_timerclass="lin_0ass7"551a__" 7, 256, 0x000out_unlock807;
tu6 +e" n name="L122"> 12+code=t6" clalass="7e= ulip_c7ine" == ulip_core.c#L12P7IC2 c7ass="l#endifass="sr6f">tu6 +e" n name="L122"> 12+code=t6" clalass="7=chip_i4i7"->ip_core.c#L131"dul7d="L1761"" nre.c#L13 h_work800;
, 256, 0x0x000free_ */ |oom_timerclass="lin_0ass7e" +e" na7e="L119"> "SR57" id="L157" cl"76r" class="sre2;((&"Digit7e556a__" 7e="L119"> "SR6IGATION" c7ass="76pan>
<\nna148"> 148 "SRmer(un57iowrit"> ine" (/aaclid="L6commiowrite32 cliocontrol6 href60r" ciocont)ip_c+ass=rx_ */, 256, 0x0x000free_ */ "SRmer(un57" 7l"SR776e.c#L12t class="line" name="L1 = ip_core.c#L131"_ch="liprefr7+ore.c#L17current5y 168567a__" cla7s="""7"""""         C;((&"Digit7u5let/dec7t5" name="L163"> 163"lin7"5na_77>(&&qustop rx2t6" cla617t">/* g">&qustop rx2tine"lss="sref">sche6ine" nDCs="s2ine" ||ss=an>, 256, 0x0x000free_ */t (&"Digit7u= ulip_c7 elip_core.c#L131"ioaddT7GATIO773(&&qucodille=t6" cla617t">/* g">&qucodille=tine"lss="sref">sche6"+code=tu6ip_chip_table" class="sr6f">tu6 +e" n name="L122"> 12+code=t6" clalass="7"sref">sc7edule_work(&tu6 +e" n name="L122"> 12+code=t6" clalass="7"08x CSR17"sr"lip_core.c#L128" id=7L128"775529a__" class;(&"Digit7u" +e" na7ork(&&quolean_2/aING_SIZErivers/net/eip_declean_2/aING_t5lilss="sref">sche6ine" nDCs="s2ine" ||ss=an>, 256, 0x0x000free_ */ mea h monitor should handle /ais#L105" id7ule_work<7a>(& "SRmer(un57io05ad> t5lilss="sref">sche6iocontrol6 href60r" ciocont)ip_c+ass=rx_ */() !8 7rs/net/et7eia__"ass="sref">schedul7_work7/a>(&sche6"+code=tu6ip_chip_table" k<6a>(& 1;08x %08x &#/(un57io05ad> t5lilss="sref">sche6iocontrol6 href60r" ciocont)ip_c+ass=rx_ */() tulip, 256, 0x0x000free_ */(&am>, 256, 0x0x000free_ */schedu5ulu ITIGA>(&, 256, 0x0x000free_ */sche6e5ip/ttblSIZErivers/net/eip_detblip_i4800;
"Digit7ke58"+cod7=dev" class="sr"""""""""7"""""721142, DC21143 */5qu)ss="sref">sche6"+code=tu6ip_chip_table" class="sr6f">tu6 +e" n name="L122"> 12+code=t6" clalass="7ae" name=7L102"> 102#endif
 |oom_timerclass="lin_0ass7a" +e" na7L102"> 102#endif
(&d_if_por21142, DC21143 *sav>d_if_por2otoplass="sr6f">tu6 +e" n name="L122"> 12irivers/net/etheia_7" name="L702"> 102#endif
 mea h monitor should handle /ais#L105" id7ale_work<702"> 102#endif
( me= a snooze, not sleep, mr(&"Digit7"s/net/et7_core.c#L131"buffer2 cla7s="li78""""         Cs="s2 class="l+">&quset_power_stON" class=lass="tx_timeoset_power_stON"t5li/s#L131"" nis="lia618comment5ip/tulip_co, 0, 1class="sr6f">tu6 +e" n name="L122"> 12+code=t6" clalass="7ref="+cod7=tef">tu50et/dec/t5>defi7ed mea h monitor should handle /ais#L105" id7lc&&a7p;"ulip_core.c#L12bufer<7a>(un79"+code=t6" cla609comment5>t schedule_work(&am7;mxi6ule_work<6a>(& 145  5span 546a__"Initialize"""ulRxa> tiN_DEBUGs, ae.c#Lwith vario21143 9;ref43 9; bitng -- /a> 7/a>(un57"7clbufa__"[ip_core.c#L1317jS_MI79>(&am{ name="L1->ip_core.c#L131"lock800;
tulip_time"+codeinimeout/GATION" class=lass="tx_timeoutip el43 uc" name="L122"> 12(&a devicsclass="line" na(&a devicser" ctulip_core.c#L12dulid="L128" class="line"lss="sref">sche6"+code=tu6ip_chip_table" class="sr6f">tu6 +e" n name="L122"> 12+code=t6" claocka__7*e" name=7ss="lin5me="L93">  93/* T5 h"L122"> 12irivers/netlass="sr6f">tu6 +e" n name="L122"> 12+code=t6" claocka__7*" +e" na7*/sched7le_wo79de5media533a__" class="return name="L122"> 12retvalS_MII" cl70 name="L7 class="""""""""        7lip_c7re.c#L12pre=tnl;(((&"Digit7lle_work<7* This 5s="sref">defined7/a>(<79ers/net/ethe5a href="drivers/ne6/ethe62ent">   4ref">defined( 148
< /Tx  */< %p: &a148"> 148(&sched7le_wo79a>(&mxi6ule_work<6a>(skars/n,aresetting...\nkars/n43 uc" name="L122"> 13kb,aresetting...\nkbethec2c#L131"" nis="lia618comment5ip/tulip_core.c#L127" id5"L1275r/ars/netx,aresetting...\r/ars/netxip_i4800;
tu6 +e" n name="L122"> 12+code=t6" claocka__8+co599a__8 class="""""""""s=""""""8lip_c80sche6"ma="lip_21142, DC21143 *dma="lip_231"" c8x %08x &#mapp(23re.c#L131"tx_ *mapp(23e6iac2c#L131"" nis="lia618comment5ip/tulip_core.c#L127" id5"L1275r/ars/netx,aresetting...\r/ars/netxip_i4800;
tu6 +e" n name="L122"> 12irivers/net/etheia_8+1o599a__8 ;"ulip_core.c#L12bufer<8.c#L180"+code=t6" cla609comment5>t schedule_work(&8tu5>entL127" id5"L1275a618comment5ip/tulip_core.c#L127" id5"L1275r/ars/netx,aresetting...\r/ars/netxip_i4800;
 12lass="pref"t8+3ss="sre8"lbufa__"[ip_core.c#L1318lass=80_DEBUG800;
sche6ine" nDCs="s2ine" ||ss="sref">schedule_workr/ars/netx,aresetting...\r/ars/netxip_i4800;
 },
schedule_work(&8tu6 +e" n name="L122"> 12+code=t6" clalass="8ip/t6lip_8ore.c#L102" id="L106" cl86> "S80" cl5slip_core.c#L12Dss="sref">sche6ine" nDCs="s2ine" ||ss="sref">schedule_workr/aING_SIZErivers/net/rtheTX_RING_SIZEa__"a name="L122"> 12irivers/net7;08x %08x %08x,aresetting...\nna148"> 1_taskpre=tnl;(&"Digit8+6/t6lip_8o/sched8ass="80ivers/net/ethe5a74"> t">/* T5imerschedule_workr/aING_SIZErivers/net/rtheTX_RING_SIZEa__"a name="L122"> 12irivers/net7;08x %08x &#/a> },
(&"Digit8uct (&/* T5imerschedule_workr/aING_SIZErivers/net/rtheTX_RING_SIZEa__"a name="L122"> 12irivers/net7;08x %08x &#las[ip_core.c#L131"irivers/net/et48 "SRmer(un57fpu_to_l"> ine"l0xBADF00D0class="sr6f">tu6 +e" n name="L122"> 12+code=t6" claocka__8  Cp_core8c#L131"flagsrivers/net/e8hefla80a>(&(& 145  5span 546a_8"prev81sche6ine" nDCs="s2ine" ||ss="sref">schedule_worke"lass="sref">schedule_work6Bss="sref">sche6mapp(23re.c#L131"tx_ *mapp(23e6ia61ss="sref">sche6PKT_BUF_SZre.c#L131"tx_ *PKT_BUF_SZle" 6;"Digit8"L105" cl8ss="l6ule_work<6a>(&8a hre81" clbufa__"[ip_core.cde=_589a href="dKERN_DEB1ss="sref">sche6PCI_DMA_FROMDEVICnisONtu6 +e" n name="L122"> 12+code=t6" claocka__8 class="i8_core.c#L1wake527a__t">/8sore.81f="+code=tef">tu5>ent">   5ref">defined(tab_kfre5_nkbode=tu6ip_chip_tab_kfre5_nkbt5li/s#L131"" nis="li3kb,aresetting...\nkbethean>, 256, 0x0x000free_ */ mea h monitor should handle /ais#L105" id8l 51*4* 581a__"ss="sref">sche6ule_8ork<681="+code=tef">"""""u21-- /a> mea h monitor should handle /ais#L105" id8lp/t6lip_8or should handle /ais#L185" id815tcore.cAu#L131"dulu ITIGATION |oom_timerclass="lin_0ass8is 5able 8se during operatio5 forf8"+c518er" class="srea href="drivers/ne6/ethe62ent">   4ref">defined( 148
< /Tx  */< %p: &a148"> 148(&str8ct (8amp;<81.c#L12ioread32 class=ref">mxi6ule_work<6a>(skars/n,aresetting...\nkars/n43 uc" name="L122"> 13kb,aresetting...\nkbethec2c#L131"" nis="lia618comment5ip/tulip_core.c#L127" id5"L12752/ars/netx,aresetting...\t/ars/netxip_i4800;
tu6 +e" n name="L122"> 12+code=t6" claocka__8IGATION" 8lass=lass="pref"tder" ct8lip_c81e.c#L12t class="line" name="L1 = ip_core.c#L131"_ch="liprefr8vers/net/8the_ch="liprefip elip_co8e.c#L81a>(&(&sche6ule8work<82sche6ine" nDCs="s2ine" ||ss="sref">schedule_worke"lass="sref">schedule_work6Bss="sref">sche6a618comment5ip/tulip_core.c#L127" id5"L12752/ars/netx,aresetting...\t/ars/netxip_i4800;
"Digit8sL105" cl8savder" cl&ulip_core8c#L1282" clbufa__"[ip_core.cccccccccccccccccccccccccc"""""""for lip_3kb,aresetting...\nkbethee" name="L119"> "SR lelass="line" niorlelle" 6commiowrite32 clPCI_DMA_TODEVICnisON, 256, 0x0x000free_ */ 148tu5>ent">   5ref">defined(tab_kfre5_nkbode=tu6ip_chip_tab_kfre5_nkbt5li/s#L131"" nis="li3kb,aresetting...\nkbethean>, 256, 0x0x000free_ */8che6i82_DEBUG800;
 mea h monitor should handle /ais#L105" id8ref">s> 188sche6a618comment5ip/tulip_core.c#L127" id5"L12752/ars/netx,aresetting...\t/ars/netxip_i4800;
 12lass="pref"t8 cl#endif8s="45re"lass sche6ine" nDCs="s2ine" ||ss="sref">schedule_work2/ars/netx,aresetting...\t/ars/netxip_i4800;
 },
schedu8e_wor82a5 "comment5l"""""u21-- /a> mea h monitor should handle /ais#L105" id8r++la>str8u524a__"ss="sref">schedu8e_wor82e.c#L"""""u21-- /a> mea h monitor should handle /ais#L105" id8rGATION" 8schedule_work(&<8 href82e.c#L12t class="line" name="L1 = ip_core.c#L131"_ch="liprefr8.ers/net/8schedule_work(&<8 href82a>(&a;/* T5 heip_declos" class=lass="tx_timeoclos"vers/sref">mxi6ule_work<6a>(& 145  5span 546a__"Initialize"""ulRxa> tiN_DEBUGs, ae.c#Lwith vario21143 9;ref43 9; bitng -- /a> 8#L131"(&a8fest"rt_queusclass="line8 na(&83(&(&<8 href83" clbufa__"[if">tulip_time"+codeinimeout/GATION" class=lass="tx_timeoutip el43 uc" name="L122"> 12(&a devicsclass="line" na(&a devicser" ctulip_core.c#L12dulid="L128" class="line"lss="sref">sche6"+code=tu6ip_chip_table" class="sr6f">tu6 +e" n name="L122"> 12+code=t6" clalass="8#e.c#L1488nt5sref">net_device 8)<5 h83f="+code=tef"f="+code=t6" cla61tu__iomemode=tu6ip_chip___iomem43 uc" name="L122"> 1iocontrol6 href60r" ciocont)ip_c2c#L131"" nis="lia618comment5ip/tulip_core.c#L127" id5"L1275base_control6 href60r" cbase_cont529alass="sr6f">tu6 +e" n name="L122"> 12+code=t6" clalass="8#c#L127" 8tulip/5lip/tulip_core.c#8130" 83ine" napre=tntip eli21142, DC21143 */
<\nna148"> 148<8ulip_de5s8ef">netif_running(5a8hre53831"" nre.c#L13 h_work800;
tu6 +e" n name="L122"> 12+code=t6" clalass="8#cl#endif8r" clip_core.c#L131"duli8="L12835tcore.cAu#L131"dulu ITIGATION |oom_timerclass="lin_0ass8lss=free_8r/tulip/t5p->&qudowlass="line" niorlip_dedowlvers/sf="drivers/ne6/d+code=tu6ip_chip_table" class="sr6f">tu6 +e" n name="L122"> 12+code=t6" clalass="8#++la>str8la__"ass="sref">schedule8work<83theif""""u21-- /a> mea h monitor should handle /ais#L105" id8#GATION" 8="line" name="L135"> 13586a__"83de=t6" cla6072t class="line" namlip_dedebu_SIZErivers/net/eip_dedebu_)ip_com 8#ers/net/8 during operatio5 for 538a__"s83a>(&sche6"+code=tu6ip_chip_table" ,"l;(23r>"Shutt(23adowl rio21card, nna148 wascoe.c#02x\n"a>(&6;"Digit88a__">str8ct  1io05ad> "SRmer(un57io05ad> t5li class="line" nami1control6 href60r" ciocont)ip_c+ass=rx_ */tu6 +e" n name="L122"> 12+code=t6" clalass="8 class="l8ne"lass="sref">schedule_8orkt schedule_worke"lass="sref">schedule_workk<6a>(&tu6 +e" n name="L122"> 12+code=t6" clalass="88c#L127" 8L131"base_addTIGATION" c8ass=b84ine" napre=tntip eli21142, DC21143 */
<\nna148"> 148<8 lip_de5s8="sref">mxic_timer, 8,
tu6 +e" n name="L122"> 12+code=t6" clalass="88cl#endif8;, 128, 0x080spin8lock_845tcore.cAu#L131"dulu ITIGATION |oom_timerclass="lin_0ass8 ss=free_8k(&(& },
 mea h monitor should handle /ais#L105" id8 GATION" 845"> 145  5span 546a8_" cl84e.c#L12t class="line" name="L1 = ip_core.c#L131"_ch="liprefr8 ers/net/8ers/debudrivers/net/ethe8>
(&a;mxi6ule_work<6a>(& 12"_ch=gamp+na1x,aresetting...\2"_ch=gamp+na1xine"lref">mxi6ule_work<6a>(& 145  5span 546a__"Initialize"""ulRxa> tiN_DEBUGs, ae.c#Lwith vario21143 9;ref43 9; bitng -- /a> 8"L157" cl8"liwarnip el&ulip_co8e.c#L85(&tulip_time"+codeinimeout/GATION" class=lass="tx_timeoutip el43 uc" name="L122"> 12(&a devicsclass="line" na(&a devicser" ctulip_core.c#L12dulid="L128" class="line"lss="sref">sche6"+code=tu6ip_chip_table" class="sr6f">tu6 +e" n name="L122"> 12ass="line"  1lass="8"a5n9comm8lass="""""""""uotulip_co8e.c#L85f="+code=tef"f="+code=t6" cla61tu__iomemode=tu6ip_chip___iomem43 uc" name="L122"> 1iocontrol6 href60r" ciocont)ip_c2c#L131"" nis="lia618comment5ip/tulip_core.c#L127" id5"L1275base_control6 href60r" cbase_cont529alass="sr6f">tu6 +e" n name="L122"> 12+code=t6""  1lass="8"c#L127" 8re.c#L12COMPEX9881S_MII"8class85ine" napre=tntip eli21142, DC21143 */
<\nna148"> 148<8dchip_i4i8e" == ulip_core.c#L12DM980X cl851"" nre.c#L132t class="line" namhe6c8crunnNG_SIZErivers/net/he6c8crunnNG_ine"lss="sref">sche6"+code=tu6ip_chip_table" ccork<6a>(&5quot">/* T5imertu6 +e" n name="L122"> 12irivers/net/etheia_8L15555a__8 class="""""""""""""""""8ulip_85de5media533a__" class="return name="L122"> 12retvalS_MII" cl8Ls="sretv8lass=""""""""""""""""""u8ip_co85e.c#L12pre=tntclass="ls="sref">sche6+code6="com60sav>(&ine"/stulip_core.c#L134" i5="L13535a__"L105" class="l6ule_work<6a>(&, 256, 0x0x000free_ */ "SR 47" id="L187" cl85e.c#L12t class="line" name="L1 = ip_core.c#L131"_ch="liprefr8"ers/net/81"ioaddTIGATION" class=i8addTi85a>(&sche6"+code=tu6ip_chip_table" k<6a>(& 1;08x %08x &#/(un57io05ad> t5lilss="sref">sche6iocontrol6 href60r" ciocont)ip_c+ass=rx_ */() tulip, 256, 0x0x000free_ */(&am>, 256, 0x0x000free_ */sche6+codeschedu5ulu ITIGA>(&, 256, 0x0x000free_ */ mea h monitor should handle /ais#L105" id8e= ulip_c8ine" == ulip_core.c#L12P8IC2 c86ine" napre=tntip eli21142, DC21143 */
<\nna148"> 148<8=chip_i4i8"->ip_core.c#L131"dul8d="L1861"" nre.c#L13return tulip_core.c#L134" i"+code=tu6ip_chip_table" k<6a>(& 1n>, 256, 0x0x000free_ */ mea h monitor should handle /ais#L105" id8e15555a__8e="L119"> "SR57" id="L158" cl"86de5media533a__" class="return name="L122"> 12retvalS_MII" cl8e556a__" 8e="L119"> "SR6IGATION" c8ass="86theif""""u21-- /a> mea h monitor should handle /ais#L105" id8;GATION" 8L119"> "SRmer(un57" 8l"SR786s=""";mxi6ule_work<6a>(& 145  5span 546a__"Initialize"""ulRxa> ti,if">tulip_time"+codeininittoolpdrvinfo,aresetting...\nittoolpdrvinfo43 uc" name="L122"> 1info,aresetting...\info43 uN_DEBUGs, ae.c#Lwith vario21143 9;ref43 9; bitng -- /a> 8+ore.c#L18current5y 168567a__" cla8s="""86+coderk<6a>(& 163"lin8"5na_87>(&tulip_time"+codeinimeout/GATION" class=lass="tx_timeoutip el43 uc" name="L122"> 1n="L13535a__"L105nline" na(&a devicser" ctulip_core.c#L12dulid="L128" class="line"lss="sref">sche6"+code=tu6ip_chip_table" class="sr6f">tu6 +e" n name="L122"> 12ass="line"  1lass="8udule_wor8ore.c#L128" id="L128" cl8ss="l87susmet+vers/net/etheia_usmetrtrlcpyode=tu6ip_chip_rtrlcpyt5lilss="sref">sche6info,aresetting...\info43 ure.c#L127" id5"L1275dtu6 +ode=tu6ip_chip_ttu6 +la6e6commiowrite32 clDRV_NAMnisON ti,ifR<5ofsss="sref">sche6info,aresetting...\info43 ure.c#L127" id5"L1275dtu6 +ode=tu6ip_chip_ttu6 +la6ecclass="sr6f">tu6 +e" n name="L122"> 12+code=t6" clalass="8ea571a__"8class=""""""""""""""""""8lip_c87f="+code=tef"ss=rx_ */sche6info,aresetting...\info43 ure.c#L127" id5"L12756 +eiolass="line" nior6 +eiolla6e6commiowrite32 clDRV_VERSIONisON ti,ifR<5ofsss="sref">sche6info,aresetting...\info43 ure.c#L127" id5"L12756 +eiolass="line" nior6 +eiolla6ecclass="sr6f">tu6 +e" n name="L122"> 12+code=t6" clalass="8e= ulip_c8 elip_core.c#L131"ioaddT8GATIO873(&sche6info,aresetting...\info43 ure.c#L127" id5"L1275bus_info,aresetting...\bus_infola6e6commiowrite32 clpci_"ioass="sref">scheduci_"ioat5lilss="sref">sche6n="L13535a__"L105nline""sref">schedule_worke"lass="sref">schedule_work),ifR<5ofsss="sref">sche6info,aresetting...\info43 ure.c#L127" id5"L1275bus_info,aresetting...\bus_infola6ecclass="sr6f">tu6 +e" n name="L122"> 12+code=t6" clalass="8echip_i4i8edule_work(& mea h monitor should handle /ais#L105" id8"08x CSR18"sr"lip_core.c#L128" id=8L128"875tcore.cAu#L131"dulu ITIGATION |oom_timerclass="lin_0ass8u" +e" na8ork(& 12retvalS_MII" cl8u556a__" 85a__"#if ulip_core.c#L128efass87theif;/* T5 heip_denittoolpset_wolSIZErivers/net/eip_denittoolpset_woline"lref">mxi6ule_work<6a>(& 145  5span 546a__"Initialize"""ulRxa> ti,dia533a__" class="return name="L122"> 12retvalS_MII" cl8uGATION" 8a>(&tulip_time"+codeininittoolpwolinfo,aresetting...\nittoolpwolinfo> 145  5span 546awolinfo,aresetting...\wolinfo> 14N_DEBUGs, ae.c#Lwith vario21143 9;ref43 9; bitng -- /a> 8rs/net/et8eia__"ass="sref">schedul8_work87+coderk<6a>(&(&tulip_time"+codeinimeout/GATION" class=lass="tx_timeoutip el43 uc" name="L122"> 12(&a devicsclass="line" na(&a devicser" ctulip_core.c#L12dulid="L128" class="line"lss="sref">sche6"+code=tu6ip_chip_table" class="sr6f">tu6 +e" n name="L122"> 12ass="line"  1lass="8sdule_wor8me="L1->ip_core.c#L138"rx_ 88"+code=t6" cla609comment5>t  14re.c#L127" id5"L1275wolop1x,aresetting...\wolop1x)ip_coulip<(~_core.c#L134" i5="L13535a__"L105" class="l6ule_work<6a>(&awolinfo,aresetting...\wolinfo> 14;08x %08x uppor2e"if_portrivers/n3uppor2e"la6ecce=t6" cla609comment5>t  1n>, 256, 0x0x000free_ */tu6 +e" n name="L122"> 12+code=t6" clalass="8ae" name=8L102"> 102#endif
 14re.c#L127" id5"L1275wolop1x,aresetting...\wolop1x)ip_n>, 256, 0x0x000free_ */ 102#endif
schedule_workk<6a>(&tu6 +e" n name="L122"> 12ass="line"  1lass="8s556a__" 802"> 102#endif
 102#endif
 mea h monitor should handle /ais#L105" id8"s/net/et8_core.c#L131"buffer2 cla8s="li88+codeass="sr6f">tu6 +e" n name="L122"> 12+code=t6" clalass="8ref="+cod8=tef">tu50et/dec/t5>defi8edmxi6ule_work<6a>(& 145  5span 546a__"Initialize"""ulRxa> ti,dia533a__" class="return name="L122"> 12retvalS_MII" cl8lc&&a8p;"ulip_core.c#L12bufer<8a>(un89" clbufa__"[ip_core.cccccccccccccccccccf">tulip_time"+codeininittoolpwolinfo,aresetting...\nittoolpwolinfo> 145  5span 546awolinfo,aresetting...\wolinfo> 14N_DEBUGs, ae.c#Lwith vario21143 9;ref43 9; bitng -- /a> 800lss="sr8f">schedule_work(&am8;(&tulip_time"+codeinimeout/GATION" class=lass="tx_timeoutip el43 uc" name="L122"> 12(&a devicsclass="line" na(&a devicser" ctulip_core.c#L12dulid="L128" class="line"lss="sref">sche6"+code=tu6ip_chip_table" class="sr6f">tu6 +e" n name="L122"> 12ass="line"  1lass="8/e58"+cod8raSparc PCI control5lers859"+c89="+coass="sr6f">tu6 +e" n name="L122"> 12+code=t6" clalass="8*e" name=8ss="lin5me="L93">  93 14re.c#L127" id5"L12753uppor2e"if_portrivers/n3uppor2e"la6ec2c#L131"" nis="lia618comment5ip/tulip_core.c#L127" id5"L1275wolinfo,aresetting...\wolinfo> 14;08x %08x uppor2e"if_portrivers/n3uppor2e"la6elass="sr6f">tu6 +e" n name="L122"> 12ass="line"  1lass="8/" +e" na8*/sched8le_wo89(& 14re.c#L127" id5"L1275wolop1x,aresetting...\wolop1x)ip_c2c#L131"" nis="lia618comment5ip/tulip_core.c#L127" id5"L1275wolinfo,aresetting...\wolinfo> 14;08x %08x &#wolop1x,aresetting...\wolop1x)ip_n>, 256, 0x0x000free_ */, 256, 0x0x000free_ */defined8/a>(<89ers/n"""""u21-- /a> mea h monitor should handle /ais#L105" id8ls/net/et8*/sched8le_wo89+codeass="sr6f">tu6 +e" n name="L122"> 12+code=t6" clalass="9+co599a__9 class="""""""""s=""""""9lip_c90>(&am>, 256, 0x0x000free_ */tulip_time"+codeininittoolpopx,aresetting...\nittoolpopx.c#L1p_time"+codeiniopx,aresetting...\opx.c#L1=ork<6a>(&schedule_work(&9 12retvalS_MII" cl9+3ss="sre9"lbufa__"[ip_core.c#L1319lass=90_DEBUG800;
 12retvalS_MII" cl9+4ss="sre9"aSparc PCI control5lers9 12retvalS_MII" cl9+5ss="sre9"s="lin5me="L93">  93 "S90" cl5}n>, 256, 0x0x000free_ */sched9ass="90de5media533a__" class="return name="L122"> 12retvalS_MII" cl9l7/t6lip_9oclass="""""""""        93 */<90e.c#Ll;((&"Digit9uct (&/* T5 hutip el_ioctlss="sref">schedutip el_ioctline"0lref">mxi6ule_work<6a>(& 145  5span 546a__"Initialize"""ulRxa> ti,if">tulip_time"+codeiniifre0ode=tu6ip_chip_mfre0> 145  5span 546a60ode=tu6ip_chip_60t5li6c6" cla6snt">/* T5 hcm"if_portrivers/nhmd> 14N_DEBUGs, ae.c#Lwith vario21143 9;ref43 9; bitng -- /a> 9  Cp_core9c#L131"flagsrivers/net/e9hefla90+coderk<6a>(& 145  5span 546a_9"prev91>(&tulip_time"+codeinimeout/GATION" class=lass="tx_timeoutip el43 uc" name="L122"> 12(&a devicsclass="line" na(&a devicser" ctulip_core.c#L12dulid="L128" class="line"lss="sref">sche6"+code=tu6ip_chip_table" class="sr6f">tu6 +e" n name="L122"> 12ass="line"  1lass="9p1o599a__9ss="l6ule_work<6a>(&9a hre91" clbufa__"[if="+code=t6" cla61tu__iomemode=tu6ip_chip___iomem43 uc" name="L122"> 1iocontrol6 href60r" ciocont)ip_c2c#L131"" nis="lia618comment5ip/tulip_core.c#L127" id5"L1275base_control6 href60r" cbase_cont529alass="sr6f">tu6 +e" n name="L122"> 12+code=t6""  1lass="9 class="i9_core.c#L1wake527a__t">/9sore.91f="+code=tef"f">tulip_time"+codeinimii_ioctl_datarol6 href60r" cmii_ioctl_data> 145  5span 546a_atarol6 href60r" cdata> 1452c#L131"" nis="liif_miiode=tu6ip_chip_mf_miiine"lss="sref">sche660ode=tu6ip_chip_60t5liclass="sr6f">tu6 +e" n name="L122"> 12ass="line"  1lass="9p3ss="sre9" id="L105" class="l6ule9work<91_DEBUG800;
/* T5 huhy_idt6" cla617t">/* uhy_idt> 1452csk },
sche6ule_9ork<691="+code=tef">6" cla6snt">/* T5 huhy6" cla617t">/* uhy)ip_c2c#L131"" nis="lia618comment5ip/tulip_core.c#L127" id5"L1275uhyx,aresetting...\uhyxp_co4800;
/* uhy_idt> 14] tulip, 256, 0x0x000free_ *//* T5 hregnumode=tu6ip_chip_regnum)ip_c2c#L131"" nis="li_atarol6 href60r" cdata> 14"sref">schedule_workreg_numode=tu6ip_chip_reg_num)ip_n>, 256, 0x0x000free_ */ 12retvalS_MII" cl9"++la>str9ct (9amp;<91.c#L12ioread3switch class="line" namcm"if_portrivers/nhmd> 14Nork<6a>(&(&"Digit9vers/net/9the_ch="liprefip elip_co9e.c#L91a>(& 14N_DEBUGs, ae.c#Lwith vario21143 9;ref43 9; bitng -- /a> 9s/net/eth9ia__"ass="sref">sche6ule9work<92 14"sref">schedule_workuhy_id6" cla617t">/* uhy_id)ip_c2c#L131"" nis="liuhy6" cla617t">/* uhy)ip_n>, 256, 0x0x000free_ */ 14N_DEBUGs, ae.c#Lwith vario21143 9;ref43 9; bitng -- /a> 9sclass="i9> 148tu5>ent">   5ref">defined(tatarol6 href60r" cdata> 14"sref">schedule_workuhy_id6" cla617t">/* uhy_id)ip_c2c32n>, 256, 0x0x000free_ */9che6i92_DEBUG800;
   5ref">defined(tatarol6 href60r" cdata> 14"sref">schedule_workuhy_id6" cla617t">/* uhy_id)ip_c2c1n>, 256, 0x0x000free_ */, 256, 0x0x000free_ */schedu9e_wor92a5 "comment5lllllllllllllllllreturn -08x %08x &#ENODEVif_portrivers/nENODEV)ip_n>, 256, 0x0x000free_ */str9u524a__"ss="sref">schedu9e_wor92theif""""u21-- /a> mea h monitor should handle /ais#L105" id9rGATION" 9schedule_work(&<9 href92R14ine"lae" ncase lass="line" namSIOCGMIIREGif_portrivers/nSIOCGMIIREG14in:cccccccccccccccl;(&"Digit9.ers/net/9schedule_work(&<9 href92a>(& 14"sref">schedule_workuhy_id6" cla617t">/* uhy_id)ip_c22c32 tulipoulip<("""""""for lip_a618comment5ip/tulip_core.c#L127" id5"L1275ass0a__" class="""""""""gotop tulip 14NNork<6a>(&/* T5 hcsr1 "SRmer(un57csr1 > 1452c#L131"" nis="liio05ad> "SRmer(un57io05ad> t5li class="line" nami1control6 href60r" ciocont)ip_c+ass=rx_ */(un57CSR1 t5liclass="sr6f">tu6 +e" n name="L122"> 12ass="line"  1lass="9#L105" cl9schedule_work(&<9 href93" clbufa__"[ip_core.ccccccccc6" cla6snt">/* T5 hcsr14"SRmer(un57csr14> 1452c#L131"" nis="liio05ad> "SRmer(un57io05ad> t5li class="line" nami1control6 href60r" ciocont)ip_c+ass=rx_ */(un57CSR14t5liclass="sr6f">tu6 +e" n name="L122"> 12ass="line"  1lass="9#class="i9nt5sref">net_device 9)<5 h93f="+code=tef">tu5>ent">   5reswitch class="line" namregnumode=tu6ip_chip_regnum)ip_Nork<6a>(&(&netif_running(5a9hre53931"" nre.c#L1313ule_wo">   5reef="+cod6"""(class="line" namcsr14"SRmer(un57csr14> 14ore.ore.5) tulip(&sche6"+code=tu6ip_chip_table" k<6a>(& 14NNk<6a>(& 14"sref">schedule_workval_ou2ode=tu6ip_chip_val_ou2> 1452csa1000lass="sr6f">tu6 +e" n name="L122"> 12ass="line"  1lass="9#++la>str9la__"ass="sref">schedule9work<93e.c#L12pre=tntclass="""""""""""""""""else>, 256, 0x0x000free_ */ 13596a__"93R14ine"lae" name="L10ip/tuliptclass="illlllll"""""""for lip_tatarol6 href60r" cdata> 14"sref">schedule_workval_ou2ode=tu6ip_chip_val_ou2> 1452cclass="line" namlip_demedia_ca618comment5ip/tulip_demedia_ca6p_co4800;
(& 145?csa2000 : 0Nk<6a>(&(&(& 145?csa0100 : 0Nlass="sr6f">tu6 +e" n name="L122"> 12ass="line"  1lass="98a__">str9ct tu6 +e" n name="L122"> 12ass="line"  1lass="98L105" cl9ne"lass="sref">schedule_9ork(&tu5>ent">   5reilllllll"""""""for lip_tatarol6 href60r" cdata> 14"sref">schedule_workval_ou2ode=tu6ip_chip_val_ou2> 1452k<6a>(&(&mxic_timer, 9,
   5reef="+coddddddddd(class="line" namcsr1 "SRmer(un57csr1 > 14tulip0x7000) =2csa5000 ?csa20 : 0N +k<6a>(&(un57csr1 > 14tulip0x06) =2c6 ?cs : 4Nlass="sr6f">tu6 +e" n name="L122"> 12ass="line"  1lass="986/t6lip_9k(& 14"sref">schedule_workval_ou2ode=tu6ip_chip_val_ou2> 145|2csa6048lass="sr6f">tu6 +e" n name="L122"> 12ass="line"  1lass="98++la>str9_core.c#L131"if_portrive9s/net94e.c#L12pre=tntclass="""""""""""""""""b05aklass="sr6f">tu6 +e" n name="L122"> 12ass="line"  1lass="98GATION" 945"> 145  5span 546a9_" cl94R14ine"lae" name="L10ip/tulipcase 4:k<6a>(&(&"Digit9"L157" cl9"liwarnip el&ulip_co9e.c#L95 14"sref">schedule_workval_ou2ode=tu6ip_chip_val_ou2> 1452k<6a>(& "SRmer(un57io05ad> t5lilss="sref">sche6iocontrol6 href60r" ciocont)ip_c+ass=rx_ */(&tu5>ent">   5reilllllllcccccccclclass="line" namcsr14"SRmer(un57csr14> 145srefom, 256, 0x0x000free_ */ 14"sref">schedule_workval_ou2ode=tu6ip_chip_val_ou2> 145|2clclass="line" namcsr14"SRmer(un57csr14> 145srefomtu6 +e" n name="L122"> 12ass="line"  1lass="9dchip_i4i9e" == ulip_core.c#L12DM990X cl951"" nre.c#L1313ule_wo">   5reef="+codb05aklass="sr6f">tu6 +e" n name="L122"> 12ass="line"  1lass="9"ree_ */<9ne"->ip_core.c#L131"d9lid="95" cl5slip_core.c#L12DDDDDDDDDcase 5:l"""""""for lip_tatarol6 href60r" cdata> 14"sref">schedule_workval_ou2ode=tu6ip_chip_val_ou2> 1452c"""""""for lip_a618comment5ip/tulip_core.c#L127" id5"L1275lpatrol6 href60r" clpat)ip_ndb05aklass="sr6f">tu6 +e" n name="L122"> 12ass="line"  1lass="9"6/t6lip_9 class="""""""""""""""""9ulip_95a5 "comment5llllllllllllllllldefault:l"""""""for lip_tatarol6 href60r" cdata> 14"sref">schedule_workval_ou2ode=tu6ip_chip_val_ou2> 1452c0ndb05aklass="sr6f">tu6 +e" n name="L122"> 12ass="line"  1lass="9"++la>str9lass=""""""""""""""""""u9ip_co95e.c#L12pre=tntclass=""""""""""""""u21-- /a> mea h monitor should handle /ais#L105" id9"GATION" 9e="L119"> "SR 47" id="L197" cl95R14ine"lae" name="L10}delse rk<6a>(&(& 14"sref">schedule_workval_ou2ode=tu6ip_chip_val_ou2> 1452c"""""""for lip_aip_demdio_05ad18comment5ip/tulip_demdio_05adt5li class="line" nam"+code=tu6ip_chip_table" ,"lcore.c#L134" itatarol6 href60r" cdata> 14"sref">schedule_workuhy_id6" cla617t">/* uhy_id)ip_ctuliptu6 +e" n name="L122"> 12ass="line"  1lass="9"yclass="9ine" namimeout_recof="yi9e" = 96 mea h monitor should handle /ais#L105" id9edule_wor9800;
 },
 },
(&"Digit9=chip_i4i9"->ip_core.c#L131"dul9d="L1961"" nre.c#L1313ule_wo6""""""""""for lip_regnumode=tu6ip_chip_regnum)ip_ctulip<~/a1fNk<6a>(&, 256, 0x0x000free_ */ "SR57" id="L159" cl"96a5 "comment5lllllllll6""""""""""for lip_tatarol6 href60r" cdata> 14"sref">schedule_workuhy_id6" cla617t">/* uhy_id)ip_c22c#L131"" nis="liuhy6" cla617t">/* uhy)ip_Nork<6a>(& "SR6IGATION" c9ass="96e.c#L12pre=tntclass="""""""""#L131"" nis="liu16rol6 href60r" cu1de5me"#L131"" nis="livalueode=tu6ip_chip_valf=ine"r2c#L131"" nis="li_atarol6 href60r" cdata> 14"sref">schedule_workval_ilass="line" nior6al_il)ip_n>, 256, 0x0x000free_ */ "SRmer(un57" 9l"SR796R14ine"lae" name="L10ip/tulipswitch class="line" namregnumode=tu6ip_chip_regnum)ip_Nork<6a>(&(&(&"Digit9u5let/dec9t5" name="L163"> 163"lin9"5na_97 145srefom, 256, 0x0x000fe" n name9"L122"> 12ass="line"  1l9ss="897lass="l9a__" class="}"csssrif li9_corp_core9c#L1292" clbufa__"[ip_core.celse 6""""""""""for lip_a618sld_diplex_L13535a__"L105" classld_diplex_L135hedunumode=tu6ip_chip_regnum)ip_ctulip<~/a1fNk<6a>(& 12+code=t6" clal9ss="8975n9comm9lass="""""""""uotulip_co9e.c#L95f="+cre9c#L1292" clbufa__"[ip_core.celse 6""""""""""for lip_a618sld_diplex35a__"L105" classld_diplexhedule_workval_ou2ode=t16rol6 href60r" cu1de5me"#L131ule_workdiaIcs"S157csn57csr14> 145srefom, 256, 0x0x000fedrivers/n"L122"> 12+code=t6" clal9ss="897#L127" 9re.c#L12COMPEX9881S_MII"9claskval_ou2ode=tu6ip_chip_val_ou2> 1452c0ndb05aklass="sr6f">tu6 +e" n name9"L122"> 12+code=t6" clal9ss="897hip_i4i9e" == ulip_core.c#L1246a9_" cl94R14ine"lae" name="L10ip/tulipcase 4:k<6a>(&, 128, 0x080spin9lockre9c#L1292" clbufa__"[ip_core.celse 6""""""""""for lip_a61addddddd" nre.c#L132t clasaddddddd" nemedia_ca618comment5x,aresetting...\uhyxp_co4800;
 1452k<6a>(& |oom_timerclass="lin90ass897/t6lip_9k(&(& 14"sref">schedule_workval_ilass="line" nior6al_il)ip_n>, 256, 0x0x000f="return 9ame="L122"> 12retvalS_MI9" cl897+la>str9_core.c#L131"if_portrive9s/net94e.c#L12pre=tntclass="""""""""""""""""b05aklass="sr6f">tu6 +="return 9ame="L122"> 12retvalS_MI9" cl89GATION" 8a>(& meith vario91143 9;ref43 9; bitng --9/a> 897re.c#L19current5y 168t_recof="yi9e" = 96 meef="+code9t5aet/declass="line"  1l9ss="898let/dec9t5" name="L16(&<9 href92a>(& 14"sref">schedule_workuhy_id6" cla617t">/* uhy_id)ip_c22c32 tulipoulip<("""""""for lip_a618comment5ip/tulip_core.c#L127" id5"L1275ass0a__" class="""""""""gotop tulip 14NNork<6a>(& 12ass="line"  1l9ss="898lass="l9a__" class="}"csssrif" c9ass="96e.c#L12pre=tntclass="""""""""#L131"" nis="liu16rol6 href60r" cu1de5me"#L131"" nis="livalueode=tu6ip_chip_valf=ine"r2c#L131"" nis="li_atarol6 href60r" cdata> 14"sref">schedule_workval_ilass="line" nior6al_il)ip_n>, 256, 0x0x000fent5>t  14NNork<6a>(& 14NNork<6a>(&9che6i92_DEBUG800;
(& 12+code=t6" clal9ss="898/t6lip_9;, 128, 0x080spin9lock_94for lip_tatarol6nic212"_rt_.c#L60r" cdata> 14"snic212"_rt_.c#Lemdio_05ad18comment5ip/tulip_demdio_05adt5li cc#L134" iregnumode=tu6ip_chip_regnum)ip_Nlass="sr6f">tu6 +ree_ */(& 12ass="line"  1l9ss="898+la>str9_core.c#L131"if_portrive9s/ne_94for lip_tatarolt2114212"_rt_.c#L60r" cdata> 14"t2114212"_rt_.c#Lemdio_05ad18comment5ip/tulip_demdio_05adt5li cc#L134" iregnumode=tu6ip_chip_regnum)ip_Nlass="sr6f">tu6 +r"return 9e6/ethe6net/dec/t5lip/tu9ip_c898ATION" 9="line" name="L135"> 1359t_recof="yi9e" = 96 meeth vario9r should handle /ais#L109" id898rs/net/9ers/debudrivers/net/etht_recof="yi9e" = 96 mee" n name9"L122"> 12+code=t6" clal9ss="899let/dec9t5" name="L163"> 163"}_"ss="sref">9che6i92_DEBU1"" nre.c#L1313ule_wo6""""""""""r1 4numode=tu6ip_chip_regnum)ip_ctulip<~/a1fNk<6a>(& 12retvalS_MI9" cl89c&&a8p;"ulip_core.c#L12bufer<8a>(u">9che6i92_DEBUG800;
tu6 +ith vario91143 9;ref43 9; bitng --9/a> 8995n9comm9lass="""""""" 47" id="L197" cl95R14ine"lae" name="L10}delse rk<6a>(& 1452c"""""""for lip_awccccemdio_05ad18comment5ip/tulip_demdio_05adt5li class="line" nam"+code=tu6ip_chip_table" ,"lcore.c#L134" itatarol6 href60r" cdata> 14"sref">schedule_workuhy_id6" cla617t">/* uhy_id)ip_ctulip 14"sref">schec#L134" iregnumode=tu6ip_chip_regnum)ip_Nlass="sr6f">tu6 +e" n name9"L122"> 12ass="line"  1l9ss="899hip_i4i9e" == ulip_cot_recof="yi9e" = 96 mee" n name9"L122"> 12+code=t6" clal9ss="899/t6lip_9;, 128"dschedule_9orkip96" clbufa__"[ip_core.creturn sk },
 12ass="line"  1l9ss="89" +e" na8*/ },
str9_core.c#L131"core.c#L831"KE88_DEBUG800;
 1n>, 256, 0x0x0009ree_ */ meeth vario9r should handle /ais#L109" id89s/net/et8*/sched8le_wo89+codeass="sr6f">tu6 rkvah variorkvah ould handle /ais#L10rkvah>rkvaTION" 9="lincore.c#L831"KE88_DEBUG800;
t8*/sched8le_wo89+codeass="sr6f">tu6 rkv1h variorkvme="L122"> 12retvalS_MIrkvme>rkv&t_recof="yi9e" = 96 mrkv2h variorkv143 9;ref43 9; bitng --rkv14>rkv51a__" 9, 256, 0x000out_unlock809;
 },
rkv ulip_c8ine" == ulip_core.c#L12P8IC2 c86ine" napre=tntip elirkv4h variorkvL122"> 12ass="line"  1lrkvL1>rkvhip_i"96a>(&(& 12+code=t6" clalrkvL1>rkv5ip_i"96a>(&(& 12ass="line"  1lrkvL1>rkv6ip_i"96a>(&(&rkv/t6lip_9oclass="""""""""   linwhennco-"" ered bucoreill f="reccla6Check for autonegotiation on orDresetrk<6a>(&rkv8ulip_c8ine" == ulip_core.c#L12P8IC2 c86ine" napre=tntip elirkv9h variorkv should handle /ais#L10rkv s>rkv/net/od8=tef">tu50et/dec/t5>defibuild_sorep_fre" _hashf="dL13return -build_sorep_fre" _hashnet/_05ad18comment5iL12pre=tntclass="""""""""#l_datarol6 href6sorep_fr_id)ip_ctulipschedutip el_ioctline"0lref">mxi6ule_work<6a>(& 145(&rkt5145<="L197" cl95R14ine"lae" name="L10}delse rk<6a>(& 12ass="line"  1lrk"L1>rkt&&a8p;"ul45  5span 546a_9"prev91>(&tulip_time"+codeinimeout/GATION" class=lass="tx_timeoutip el43 uc" name="L122"> 12(&a devicsclass="line" na(&a devicser" ctulip_core.c#L12dulid="L128" class="line"lss="sref">sche6"+code=tu6ip_chip_table" class="sr6fp; 12+code=t6""  1lrk"L1>rkt571a__"8class=""""""""""""""L12pre=tntclass="""""""""#L131"" nis="liuhash_tp;sche6"+code=tu6ip_chip_table" class="sr6fp; 12ass="line"  1lrk"L1>rkt>(un57"8clbufa__"[ip_core.c#L1318jS&a devihwment5ip/tulip_core.c&a devihwment5eout/GATION" class=lahe=tu6ip_chip_tabha8x &#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rkt4h variorke6/ethe6net/dec/t5lip/turke6/>rkt51*4* 591a__"ss="sref">sche6ule_ref60r" cdata> 148x &#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rkt5h variorkATION" class=free_ */rkt" name=8ss="lin5me="L93">  9L12pre=tntclass="""""""""#l_datarol6 href6eent5reconstcf">tulip_ent5r8x &#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rkt6h variorkATION" class=free_ */rkt/t6lip_9se during operatio5 forf9"+c5191de5media533a__" clasrkt7h variorkame="L122"> 12retvalS_MIrkame>rkt7 name=8ss="lin5me="L93">  9memment5ip/tulip_corememmen" ctulip_core.c#L12dhash_tp;tu6 rkt8h variorkt5aet/declass="line"  1lrkt5a>rkt8 name=8ss="lin5me="L93">  9_toolpbit_(&(&"rk/tu>rktrs/net/9ers/dw96a>(&(machrins as wellla6Check for autonegotiation on orDresetrk<6a>(&  9&a devidca_each_mcment5ip/tulip_core.c&a devidca_each_mcment5" ctulip_core.c#L12dha=tu6ip_chip_tabha8x &lass="line" nam"+clid="L128" class="line"lsd="L197" cl95R14ine"lae" name="L10}delse rk<6a>(&rk1&&a8p;"ulip_core.ss="sref">sche6ule_rndex35a__"L105" clarndex43 uc" name="L122"> 12 name_crc_/* uhy_idt> 14] tulip, 256, 0x0x000rk12h variork1143 9;ref43 9; bitng --rk114>rk151a__" 9, 256, 0x000out_unlock809;
 },
rk1 ulip_c8"dp */tkip elin5me="L93">  9_toolpbit_sche6ule_rndex35a__"L105" clarndex43 ulass="line" nam"+hash_tp; },
rk151*4* 591a__"t_recof="yi9e" = 96 mrk25h variorkATION" class=free_ */rk1" name=8ss="ldcasusref">sche6ule_ref60r" cdata> 148x &le_worsref">sche6ule_ref60r" cdata> 148x &lne" le_wrsref">sche6ule_ref60r" cdata> 148x &++sd="L197" cl95R14ine"lae" name="L10}delse rk<6a>(&rk1/t6lip_9k(& 12hash_tp;sche6ule_ref60r" cdata> 148x &]s="sref">sche6"+code=tu6ip_chip_table" class="sr6fp;rk1+la>str9_core.c#L131"l_datarol6 href6sorep_fr_id)ip_ctulip 12hash_tp;sche6ule_ref60r" cdata> 148x &]s="sref">sche6"+code=tu6ip_chip_table" class="sr6fp;rk1ATION" 9="lint_recof="yi9e" = 96 mrk19h variork/tulip/5="string">"rk/tu>rk19 name=8ss="lin5me="L93">  9sorep_fr_id)ip_ctulipsche6"+code=tu6ip_chip_table" class="sr6fp;rkt51a__" 9, 256, 0x000out_unlock809;
 },
 12ass="line"  1lrk"L1>rkt&&a8p;"ulw96a>(& 12ass="line"  1lrk"L1>rkt571a__"8class=""""""""""""""eent5reconstcf">tulip_ent5r8x &le_workval_ou2ode=tL12pre=tntclass="""""""""#l)ss="line" nam"+clid="L128" class="line"le_work<6a>(&ae"lass="srment5ip/tulip_core.c"srment58x &#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk33h variorkt5aet/declass="line"  1lrkt5a>rkt ulip_c8"dp *l_datarol6 href6sorep_fr_id)ip_ctulip 12eent5reconstcf">tulip_ent5r8x &[0];*l_datarol6 href6sorep_fr_id)ip_ctulip 12eent5reconstcf">tulip_ent5r8x &[0];EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk34h variorkt5aet/declass="line"  1lrkt5a>rkt4ulip_c8"dp *l_datarol6 href6sorep_fr_id)ip_ctulip 12eent5reconstcf">tulip_ent5r8x &[1];*l_datarol6 href6sorep_fr_id)ip_ctulip 12eent5reconstcf">tulip_ent5r8x &[1];EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk35h variorkt5aet/declass="line"  1lrkt5a>rkt5ulip_c8"dp *l_datarol6 href6sorep_fr_id)ip_ctulip 12eent5reconstcf">tulip_ent5r8x &[2];*l_datarol6 href6sorep_fr_id)ip_ctulip 12eent5reconstcf">tulip_ent5r8x &[2]s="sref">sche6"+code=tu6ip_chip_table" class="sr6fp;rkt6amp;t_recof="yi9e" = 96 mrk37h variork"L122"> 12ass="line"  1lrk"L1>rkt+la>str9u524a__"ss="sref">schedu9e_wor92theif""""u21-- /a> mrkt8h variorkATION" class=free_ */rktt tu50et/dec/t5>defibuild_sorep_fre" _perfecnt5ip/tulip_corebuild_sorep_fre" _perfecnnet/_05ad18comment5iL12pre=tntclass="""""""""#l_datarol6 href6sorep_fr_id)ip_ctulipschedutip el_ioctline"0lref">mxi6ule_work<6a>(& 145(&rktCp_core9c#L131"flagsrivers/net/e9hefla90+coderk<6a>(& 12ass="line"  1lrk"L1>rk"Lamp;&a8p;"ul45  5span 546a_9"prev91>(&tulip_time"+codeinimeout/GATION" class=lass="tx_timeoutip el43 uc" name="L122"> 12(&a devicsclass="line" na(&a devicser" ctulip_core.c#L12dulid="L128" class="line"lss="sref">sche6"+code=tu6ip_chip_table"derk<6a>(& 12ass="line"  1lrk"L1>rk"&&a8p;"ul45  5span 546a_9"p&a devihwment5ip/tulip_core.c&a devihwment5eout/GATION" class=lahe=tu6ip_chip_tabha8x &#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk42h variorkt5aet/declass="line"  1lrkt5a>rk"571a__"8class=""""""""""""""L12pre=tntclass="""""""""#l_datarol6 href6eent5reconstcf">tulip_ent5r8x &#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk43h variorkt5aet/declass="line"  1lrkt5a>rk" ulip_c8ine" == ulip_core.c#L12P8IC2 c86ine" napre=tntip elirk44h variorkt5aet/declass="line"  1lrkt5a>rk"4ulip_c8"dp *trivers/nSIOCSMIIREG14in:ce havelne" = 14 ccccccces so we ca="+co 6" cwonderfulheck for autonegotiation on orDresetrk<6a>(&rk"5ip_i"96a>(&(& 12ass="line"  1lrk"L1>rk"671a__"8class=""""""""""""""&a devidca_each_mcment5ip/tulip_core.c&a devidca_each_mcment5" ctulip_core.c#L12dha=tu6ip_chip_tabha8x &lass="line" nam"+clid="L128" class="line"lsd="L197" cl95R14ine"lae" name="L10}delse rk<6a>(& 12ass="line"  1lrk"L1>rk"+la>str9_core.c#L131"=""""""""""""""eent5reconstcf">tulip_ent5r8x &le_workval_ou2ode=tL12pre=tntclass="""""""""#l)ass="line" nam"+ha=tu6ip_chip_tabha8x &"""""""""for lip_a61adt5ip/tulip_core.cent5" ct#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk48h variork"L122"> 12ass="line"  1lrk"L1>rk"ATION" 9="line" name=l_datarol6 href6sorep_fr_id)ip_ctuliptulip_ent5r8x &#=l_datarol6 href6sorep_fr_id)ip_ctuliptulip_ent5r8x &++#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk49h variorkt5aet/declass="line"  1lrkt5a>rk"rs/net/9ers/debudrivel_datarol6 href6sorep_fr_id)ip_ctuliptulip_ent5r8x &#=l_datarol6 href6sorep_fr_id)ip_ctuliptulip_ent5r8x &++#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk5ah variork/tulip/5="string">"rk/tu>rk/ts/net/9ers/debudrivel_datarol6 href6sorep_fr_id)ip_ctuliptulip_ent5r8x &#=l_datarol6 href6sorep_fr_id)ip_ctuliptulip_ent5r8x &++#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk51h variorkt5aet/declass="line"  1lrkt5a>rk/&&a8p;"ult_recof="yi9e" = 96 mrk52h variorkt5aet/declass="line"  1lrkt5a>rk/2ulip_c8"dp *trivers/nSIOCSMIIREG14in:Fill 6" cunuddddf="ries with 6" cbroadcast cccccccla6Check for autonegotiation on orDresetrk<6a>(&rk/371a__"8class=""""""""""""""memment5ip/tulip_corememmen" ctulip_core.c#L12dsorep_fr_id)ip_ctulipsche6"+code=tu6ip_chip_table"derk<6a>(& 12ass="line"  1lrk"L1>rk/471a__"8class=""""""""""""""sorep_fr_id)ip_ctulipsche6"+code=tu6ip_chip_table" class="sr6fp; 12ass="line"  1lrk"L1>rk/5ulip_c8ine" == ulip_core.c#L12P8IC2 c86ine" napre=tntip elirk56h variork"L122"> 12ass="line"  1lrk"L1>rk/6ulip_c8"dp *trivers/nSIOCSMIIREG14in:Fill 6" cfinal f="ryawith our ore.ical cccccccla6Check for autonegotiation on orDresetrk<6a>(& 12ass="line"  1lrk"L1>rk/7 name=8ss="lin5me="L93">  9eent5reconstcf">tulip_ent5r8x &le_workval_ou2ode=tL12pre=tntclass="""""""""#l)ss="line" nam"+clid="L128" class="line"le_work<6a>(&ae"lass="srment5ip/tulip_core.c"srment58x &#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk58h variorkr should handle /ais#L10rkr s>rk/ATION" 9="linl_datarol6 href6sorep_fr_id)ip_ctulip 12eent5reconstcf">tulip_ent5r8x &[0];*l_datarol6 href6sorep_fr_id)ip_ctulip 12eent5reconstcf">tulip_ent5r8x &[0];EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk59h variorkt5aet/declass="line"  1lrkt5a>rk/9TION" 9="linl_datarol6 href6sorep_fr_id)ip_ctulip 12eent5reconstcf">tulip_ent5r8x &[1];*l_datarol6 href6sorep_fr_id)ip_ctulip 12eent5reconstcf">tulip_ent5r8x &[1];EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk6ah variork"L122"> 12ass="line"  1lrk"L1>rk"Lulip_c8"dp *l_datarol6 href6sorep_fr_id)ip_ctulip 12eent5reconstcf">tulip_ent5r8x &[2];*l_datarol6 href6sorep_fr_id)ip_ctulip 12eent5reconstcf">tulip_ent5r8x &[2]s="sref">sche6"+code=tu6ip_chiOTSUPP"> 1n>, 256, 0x0x000rk61h variorkr should handle /ais#L10rkr s>rk"&t_recof="yi9e" = 96 mrk62h variorke6/ethe6net/dec/t5lip/turke6/>rk"51a__" 9, 256, 0x000out_unlock809;
 },
rk" ulip_c8ine" == ulip_core.c#L12P8IC2 c86ine" napre=tntip elirk64h variork/tulip/5="string">"rk/tu>rk"4 tu50et/dec/t5>defioolprx_mdefid)ip_ctulipschedutip el_ioctline"0lref">mxi6ule_work<6a>(& 145(&rk"5p_core9c#L131"flagsrivers/net/e9hefla90+coderk<6a>(&rk"6ulip_c8"dp *45  5span 546a_9"prev91>(&tulip_time"+codeinimeout/GATION" class=lass="tx_timeoutip el43 uc" name="L122"> 12(&a devicsclass="line" na(&a devicser" ctulip_core.c#L12dulid="L128" class="line"lss="sref">sche6"+code=tu6ip_chip_table"derk<6a>(&rk"7 name=8ss="l">tu50et/dec/t5>defi__iomemd="L128" class=__iomemeout/GATION" class=lamer(un57io05ad> t5lilss="sree_workval_ou2ode=tu6ip_chip_val_ou2> 1452c"""""""for lip_a61+codment5ip/tulip_core.c+codment58x &#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk68h variorkATION" class=free_ */rk"ATION" 9="linp;<9 href93" clbufa__"2pre=tntclass=""__"28x &#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk69h variorkt5aet/declass="line"  1lrkt5a>rk"/net/et8*/sched8le_wo89+codeass="sr6f">tu6 rk7ah variork/tulip/5="string">"rk/tu>rk/t name=8ss="lin5me="L93">  9__"2pre=tntclass=""__"28x &nt">/* T5 hcsr14"SRmer(un57csr14> 1452c#L131"" ni" nami105ad> "SRmer(un57io05ad> t5lilss="sref">sche6iocontrol6 href60r" ciocont)ip_c+ass=rxor lip_r00D5#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk71h variork"L122"> 12ass="line"  1lrk"L1>rk/1net/et8*/sched8le_wo89+codeass="sr6f">tu6 rk72h variork"L122"> 12+code=t6" clalrk"L1>rk/571a__"8class=""""""""""""""G800;
 1n>, 256, 0x0x000rk73h variork"L122"> 12+code=t6" clalrk"L1>rk/371a__"8class(&<9 href92alid="L128" class="line"le_work<6a>(&ae"lass=8comment5ip/tulip_core.c#L127" id5"L1275ass0a__" clIFF_PROMISCent5ip/tulip_coIFF_PROMISCne"lsd=t/9ers/debudrive*trivers/nSIOCSMIIREG14in:Setopromiscuoucla6Check for autonegotiation on orDresetrk<6a>(& 12+code=t6" clalrk"L1>rk/hip_i4i9e" == ulip_co=""""""""""""""G800;
/* T5 hcsr14"SAcceptAllMuliicastpre=tntclass=""AcceptAllMuliicast8x &n|">/* T5 hcsr14"SAcceptAllPhyment5ip/tulip_coAcceptAllPhym8x &#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk75h variorkr should handle /ais#L10rkr s>rk//t6lip_9;, 128""""for lip_a618_"2pre=tntclass=""__"28x &n|t">/* T5 hcsr14"SAcceptAllMuliicastpre=tntclass=""AcceptAllMuliicast8x &n|">/* T5 hcsr14"SAcceptAllPhyment5ip/tulip_coAcceptAllPhym8x &#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk76h variork/a> |oom_timerclass="linrk/a>>rk/6ulip_c8"dp *}_"ss="sref>(&<9 href92&a devimcmcouent5ip/tulip_core&a devimcmcouen" ctulip_core.c#L12dulid="L128" class="line"ls e" namer(un57csr14> 14ore.ore.5) tulip(& 12retvalS_MIrkame>rk/+la>str9_core.c#L131"if_>(&<9 href92alid="L128" class="line"le_work<6a>(&ae"lass=8comment5ip/tulip_core.c#L127" id5"L1275ass0a__" clIFF_ALLMULTIent5ip/tulip_coIFF_ALLMULTIne"ls) re9c#L131"flagsrivers/net/e9hefla90+coderk<6a>(& 12retvalS_MIrkame>rk/ATION" 9="line" name=w96a>(&rk/rs/net/9ers/debudrive=""""""""""""""G800;
/* T5 hcsr14"SAcceptAllMuliicastpre=tntclass=""AcceptAllMuliicast8x &#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk8ah variorkt5aet/declass="line"  1lrkt5a>rkt5t6lip_9;, 128""""for lip_a618_"2pre=tntclass=""__"28x &n|t">/* T5 hcsr14"SAcceptAllMuliicastpre=tntclass=""AcceptAllMuliicast8x &#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk81h variork"L122"> 12ass="line"  1lrk"L1>rkt1ulip_c8"dp *}_"ss="rp_core9c#L1292" clbufa__"[ip_core.celse 6""""""""""for lip_a618comment5ip/tulip_core.c#L127" id5"L1275ass0a__" clMC_HASH_ONL""""""gotop tuliMC_HASH_ONL"ne"lsd="L197" cl95R14ine"lae" name="L10}delse rk<6a>(&/__powerpc__a6Check for autonegotiation on orDresetrk<6a>(&rkthip_i4i9e" == ulip_co45  5span 546a_9"p&a devihwment5ip/tulip_core.c&a devihwment5eout/GATION" class=lahe=tu6ip_chip_tabha8x &#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk85h variork"L122"> 12+code=t6" clalrk"L1>rkt/t6lip_9;, 128p_core9c#L1292" clb&a devimcmcouent5ip/tulip_core&a devimcmcouen" ctulip_core.c#L12dulid="L128" class="line"ls e" na64sd="L197" cl95R14ine"lae" name="L10}delse rk<6a>(&rkt/t6lip_9k(&(& 12ass="line"  1lrk"L1>rkt56a__" 9e="L119"> "SR6IGATION" c9ass="96e.c#G800;
/* T5 hcsr14"SAcceptAllMuliicastpre=tntclass=""AcceptAllMuliicast8x &#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk88h variorke6/ethe6net/dec/t5lip/turke6/>rktATION" 9="line" name="L135"> """"for lip_a618_"2pre=tntclass=""__"28x &n|t">/* T5 hcsr14"SAcceptAllMuliicastpre=tntclass=""AcceptAllMuliicast8x &#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk89h variorkr should handle /ais#L10rkr s>rktre.c#L19current5y 168t47" id="L197" cl95R14ine"lae" name="L10}delse rk<6a>(& 12+code=t6" clalrk"L1>rk"LTION" 9="line" name="L135"> """"for lip_a61ua>(un57csr14> 145ut571a__=""""""""""""""mc_filtert5ip/tulip_coremc_filter8x &[2] = {0, 0}; */tkip elip_uo 94a>(& 12retvalS_MIrkame>rk"&&a8p;"ulip_core.c#L12bufp;<9 href93" clbufafilterbitent5ip/tulip_corilterbit8x &#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk92h variork1143 9;ref43 9; bitng --rk114>rk"5n9comm9lass="""""""""uotulipre9c#L1292" clb&a devidca_each_mcment5ip/tulip_core.c&a devidca_each_mcment5" ctulip_core.c#L12dha=tu6ip_chip_tabha8x &lass="line" nam"+clid="L128" class="line"lsd="L197" cl95R14ine"lae" name="L10}delse rk<6a>(&rk"#L127" 9re.c#L12COMPEX9881S_MII"9clasp_core9c#L1292" clbufa__"[ip_core.celse 6""""""""""for lip_a618comment5ip/tulip_core.c#L127" id5"L1275ass0a__" clCOMET_MAC_ADDRef60r" ciocont)iOMET_MAC_ADDR145(& 12ass="line"  1lrk"L1>rk"hip_i4i9e" == ulip_core.c#L12DM990X c"uotulipre9c#L1292" clbfilterbitent5ip/tulip_corilterbit8x &c" name="L122"> 12 name_crc_ 12+code=t6" clalrk"L1>rk"/t6lip_9;, 128, 0x080spin9lock_94lip_core.c#L12DM990X c"uotulipre9c#L1292" clbha=tu6ip_chip_tabha8x &"""""""""for lip_a61adt5ip/tulip_core.cent5" cta#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk96h variork"L122"> 12ass="line"  1lrk"L1>rk"/t6lip_9k(& 1n>, 256, 0x0x000rk97h variorkATION" class=free_ */rk"+la>str9_core.c#L131"if_portrive9s/ne_94tulipre9c#L1292" clbfilterbitent5ip/tulip_corilterbit8x &c" name="L122"> 12 name_crc et/etheia_usme name_crc" ctulip_core.c#L12dETH_ALENf="dL13return -0TH_ALEN8x &lumode=tu6ip_chip_regnum)ip_ctulip<~/a1fNk<6a>(&rk"ATION" 9="line" name="L135"> 1359k_94lip_core.c#L12DM990X c"uotulipre9c#L1292" clbha=tu6ip_chip_tabha8x &"""""""""for lip_a61adt5ip/tulip_core.cent5" cta e" ne" na26#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000rk99h variorkr should handle /ais#L10rkr s>rk"rs/net/9ers/debudrivers/net/eth4tulipre9c#L1292" clbfilterbitent5ip/tulip_corilterbit8x &cxor l=i0x3idt6" cla617t">/* uhy_idt> 14] tulip, 256, 0x0x000r1vah varior1vah ould handle /ais#L10r1vah>r10LTION" 9="line" name="L135"> th4tulipre9c#L1292" clbmc_filtert5ip/tulip_coremc_filter8x &[re9c#L1292" clbfilterbitent5ip/tulip_corilterbit8x &cx" ne" na5]n|t"1lne" ne" lulip_core.c#L12dfilterbitent5ip/tulip_corilterbit8x &cxor l 31a#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r1v1h varior1vme="L122"> 12retvalS_MIr1vme>r10lass="l9a__" class="}"csssrif li9_corp_core9c#L1292" clbu 256,debunre.c#L132t clasu 256,debun8x &cx" n 2numode=tu6ip_chip_regnum)ip_ctulip<~/a1fNk<6a>(&r105n9comm9lass="""""""""uotulip_co9e.c#L95f="+cre9c#L1292" clbdeviinfod="L128" class="liiinfo" ctuss=lass="tx"+c hr_+eclid="L128" class="line"le_work<6a>(&ae"lass="srd="L128" class="line"llumode=tu6ip_chip_regnum)ip_ctulip<~/a1fNk<6a>(&r10#L127" 9re.c#L12COMPEX9881S_MII"9clasp_co9e.c#L95f="+cr94a>(&"Added filterddcas%pM s%08x bits%d\n"heck folumode=tu6ip_chip_regnum)ip_ctulip<~/a1fNk<6a>(& 12ass="line"  1lr1vL1>r10hip_i4i9e" == ulip_core.c#L12DM990X c"uotulip#L95f="+cre9c#L1292" clbha=tu6ip_chip_tabha8x &"""""""""for lip_a61adt5ip/tulip_core.cent5" ctlumode=tu6ip_chip_regnum)ip_ctulip<~/a1fNk<6a>(& 12+code=t6" clalr1vL1>r10/t6lip_9;, 128, 0x080spin9lock_94lip_core.c#L12name="L122"> 12 name_crc et/etheia_usme name_crc" ctulip_core.c#L12dETH_ALENf="dL13return -0TH_ALEN8x &lpre9c#L1292" clbha=tu6ip_chip_tabha8x &"""""""""for lip_a61adt5ip/tulip_core.cent5" ctalumode=tu6ip_chip_regnum)ip_ctulip<~/a1fNk<6a>(& 12ass="line"  1lr1vL1>r10/t6lip_9k(& 12filterbitent5ip/tulip_corilterbit8x &a#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r1v7h varior1vTION" class=free_ */r10+la>str9_core.c#L131"if_portrt_recof="yi9e" = 96 mr1v8h varior1vTION" class=free_ */r10ATION" 9="line" name="L135"> p_core9c#L1292" clbmc_filtert5ip/tulip_coremc_filter8x &[0]5"L1275hh_dei"if_poa>(& mr1v9h varior1v should handle /ais#L10r1v s>r10rs/net/9ers/debudrivers/net/eth4tulipre9c#L1292" clb8c_filtert5ip/tulip_coremc_filter8x &[1]5"L1275hh_dei"if_poa>(&(&r11LTION" 9="line" name="L135"> th4tulip; */tkip elip_uotulnet/eth4tulipr94a>(& 12ass="line"  1lr1"L1>r11lass="l9a__" class="}"csssrif"ss="sref">9che6i92_DEBUufa__"[ip_core.celse 6""""""""""for lip_a618comment5ip/tulip_core.c#L127" id5"L1275ass0a__" clIS_ASIXent5ip/tulip_coIS_ASIXne"lsd="L197" cl95R14ine"lae" name="L10}delse rk<6a>(& 12+code=t6""  1lr1"L1>r115n9comm9lass="""""""""uotulip_co9e.c# nami105ad> "SRmewcccca>(un57csr14> 1452cwcccca>" ctu2lpre9c#L1292" clbmer(un57io05ad> t5lilss="sref">sche6iocontrol6 h"L122"> 12aocont)ip_t>(un5a#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r1t3h varior1"L122"> 12ass="line"  1lr1"L1>r11#L127" 9re.c#L12COMPEX9881S_MII"9clas nami105ad> "SRmewcccca>(un57csr14> 1452cwcccca>" ctu""""for lip_a618c_filtert5ip/tulip_coremc_filter8x &[0]lpre9c#L1292" clbmer(un57io05ad> t5lilss="sref">sche6iocontrol6 h"4122"> 12aocont)ip_t4(un5a#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r1t4h varior1e6/ethe6net/dec/t5lip/tur1e6/>r11hip_i4i9e" == ulip_core.c#L12DM990X c nami105ad> "SRmewcccca>(un57csr14> 1452cwcccca>" ctu3lpre9c#L1292" clbmer(un57io05ad> t5lilss="sref">sche6iocontrol6 h"L122"> 12aocont)ip_t>(un5a#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r1t5h varior1ATION" class=free_ */r11/t6lip_9;, 128, 0x080spin9lock nami105ad> "SRmewcccca>(un57csr14> 1452cwcccca>" ctu""""for lip_a618c_filtert5ip/tulip_coremc_filter8x &[1]lpre9c#L1292" clbmer(un57io05ad> t5lilss="sref">sche6iocontrol6 h"4122"> 12aocont)ip_t4(un5a#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r1t6h varior1ATION" class=free_ */r11/t6lip_9k(&9che6i92_DEBUufa__"[ip_core.celse 6""""""""""for lip_a618comment5ip/tulip_core.c#L127" id5"L1275ass0a__" clCOMET_MAC_ADDRef60r" ciocont)iOMET_MAC_ADDR145 12retvalS_MIr1ame>r11+la>str9_core.c#L131"if_portrive9s/ne nami105ad> "SRmewcccca>(un57csr14> 1452cwcccca>" ctu""""for lip_a618c_filtert5ip/tulip_coremc_filter8x &[0]lpre9c#L1292" clbmer(un57io05ad> t5lilss="sref">sche6iocontrol6 hATION" clasocont)ip_1+la>sa#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r1t8h varior1t5aet/declass="line"  1lr1t5a>r11ATION" 9="line" name="L135"> 1359k_94 nami105ad> "SRmewcccca>(un57csr14> 1452cwcccca>" ctu""""for lip_a618c_filtert5ip/tulip_coremc_filter8x &[1]lpre9c#L1292" clbmer(un57io05ad> t5lilss="sref">sche6iocontrol6 hr should haocont)ip_18la>sa#EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r1t9h varior1/tulip/5="string">"r1/tu>r11rs/net/9ers/debudrivers/net/et_recof="yi9e" = 96 mr12ah varior11143 9;ref43 9; bitng --r1114>r12LTION" 9="line" name="L135"> """"for lip_a61a>(& 1n>, 256, 0x0x000r111h varior1ATION" class=free_ */r11&&a8p;"ulip_core."L135"> """"for lip_a61a>(& 1n>, 256, 0x0x000r112h varior11143 9;ref43 9; bitng --r1114>r125n9comm9lass="""""""" EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r113h varior1ATION" class=free_ */r11 ulip_c8"dp *t47" id="L197" cl95R14ine"lae" name="L10}delse rk<6a>(&r12hip_i4i9e" == ulip_counsigned long2name="L122"> 12fcomment5ip/tulip_core.c#L127;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r115h varior1ATION" class=free_ */r12/t6lip_9;, 128""""for lip_a61ua>(un57csr14> 145ut571a__=""""""""""""""tx_fcomment5ip/tulip_cotx_fcomm8x &c" 0x08000000 | 192;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r116h varior1ATION" class=free_ */r12/t6lip_9se during operatio5 forf9"+c5191de5media533a__" clasr127h varior1ATION" class=free_ */r11+la>str9_core.c#L131"r94a>(&(&(&(archcccctucccla6Check for autonegotiation on orDresetrk<6a>(&"r1/tu>r12rs/net/9ers/debudrivep_core9c#L1292" clb&a devimcmcouent5ip/tulip_core&a devimcmcouen" ctulip_core.c#L12dulid="L128" class="line"ls e" na14sd="L197" cl95R14ine"lae" name="L10}delse rk<6a>(&r13LTION" 9="line" name="L135"> "94a>(&(& 12ass="line"  1lr1"L1>r13&&a8p;"ulip_core."L135"> """"for lip_a61build_sorep_fre" _hashf="dL13return -build_sorep_fre" _hashnet/_05ad18comment5it_wakeudennabl"t5listulip_core.c#L134" i5="sorep_fre" id)ip_ctulip 1n>, 256, 0x0x000r132h varior1"L122"> 12ass="line"  1lr1"L1>r135n9comm9lass="""""""""uotulip=""""""""""""""tx_fcomment5ip/tulip_cotx_fcomm8x &c" 0x08400000 | 192;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r133h varior1t5aet/declass="line"  1lr1t5a>r13#L127" 9re.c#L12COMPEt47" id="L197" cl95R14ine"lae" name="L10}delse rk<6a>(&r13hip_i4i9e" == ulip_core.c#L12""""for lip_a61build_sorep_fre" _perfecnt5ip/tulip_corebuild_sorep_fre" _perfecnnet/_05ad18comment5it_wakeudennabl"t5listulip_core.c#L134" i5="sorep_fre" id)ip_ctulip 1n>, 256, 0x0x000r135h varior1t5aet/declass="line"  1lr1t5a>r13/t6lip_9;, 128 EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r136h varior1t5aet/declass="line"  1lr1t5a>r13/t6lip_9se during operatio5 forf9"+c5191de5media533a__" clasr137h varior1"L122"> 12ass="line"  1lr1"L1>r13+la>str9_core.c#L131"=""""""""""""""spin_lock_irqsav id)ip_ctulip 1n>, 256, 0x0x000r138h varior1ATION" class=free_ */r138ulip_c8ine" == ulip_core.c#L12P8IC2 c86ine" napre=tntip elir1t9h varior1t5aet/declass="line"  1lr1t5a>r13rs/net/9ers/debudrivep_core9c#L1292" clbG800;
 12ass="line"  1lr1"L1>r14LTION" 9="line" name="L135"> "94a>(&(& 12ass="line"  1lr1"L1>r14&&a8p;"ulip_core.t47" id="L197" cl95R14ine"lae" name="L10}delse rk<6a>(&r145n9comm9lass="""""""""uotulipunsigned p;<9 href93" clbufaf="ry et/etheia_usme ="ryL127;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r143h varior1t5aet/declass="line"  1lr1t5a>r14#L127" 9re.c#L12COMPEX9881S_Mp;<9 href93" clbufadummy et/etheia_usmedummy8x &c" -1;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r144h varior1t5aet/declass="line"  1lr1t5a>r1"4ulipEOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r145h varior1t5aet/declass="line"  1lr1t5a>r14/t6lip_9;, 128, 0x080sr94a>(&(& 12ass="line"  1lr1"L1>r14/t6lip_9se during operatio5 forf9"+c5191de5media533a__" clasr147h varior1"L122"> 12ass="line"  1lr1"L1>r1"+la>str9_core.c#L131", 0x080srhref93" clbufaf="ry et/etheia_usme ="ryL127ee_workval_ou2ode=tu6ip_chip_val_ou2> 1452c"""""""for lip_a618ur_tx35a__"L105" cla8ur_txs/ne++s% """"for lip_a61TX_RING_SIZE35a__"L105" claTX_RING_SIZEs/ne;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r148h varior1"L122"> 12ass="line"  1lr1"L1>r148ulip_c8ine" == ulip_core.c#L12P8IC2 c86ine" napre=tntip elir149h varior1t5aet/declass="line"  1lr1t5a>r1"rs/net/9ers/debudriveX9881S_Mp_core9c#L1292" clbf="ry et/etheia_usme ="ryL127e!" 0sd="L197" cl95R14ine"lae" name="L10}delse rk<6a>(&"r1/tu>r1/ts/net/9ers/debudrivean>, 128, 0x080sr94a>(&tu5a chip errata by p" cixingta dummy f="ryla6Check for autonegotiation on orDresetrk<6a>(&r15lass="l9a__" class="}"csssrif li9_corworkval_ou2ode=tu6ip_chip_val_ou2> 1452c"""""""for lip_a61tx_buffe5reconstcf">tuliptx_buffe5r8x &[re9c#L1292" clbf="ry et/etheia_usme ="ryL127].=""""""""""""""skbid)ip_ctulip 1n>, 256, 0x0x000r152h varior1t5aet/declass="line"  1lr1t5a>r155n9comm9lass="""""""""uotulip_co9e.c# nami105ad> "SRtu6ip_chip_val_ou2> 1452c"""""""for lip_a61tx_buffe5reconstcf">tuliptx_buffe5r8x &[re9c#L1292" clbf="ry et/etheia_usme ="ryL127].=""""""""""""""mapping"5ip/tulip_coremapping8x &c" 0;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r153h varior1ATION" class=free_ */r15#L127" 9re.c#L12COMPEX9881S_MII"9clas nami105ad> "SRtu6ip_chip_val_ou2> 1452c"""""""for lip_a61tx_ring"5ip/tulip_coretx_ring8x &[re9c#L1292" clbf="ry et/etheia_usme ="ryL127].=""""""""""""""lengthf="dL13return -length8x &c"EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r154h varior1"L122"> 12ass="line"  1lr1"L1>r15hip_i4i9e" == ulip_core.c#L12DM990X c"uotulipore9c#L1292" clbf="ry et/etheia_usme ="ryL127e"L1275hh_dei"if_poTX_RING_SIZE35a__"L105" claTX_RING_SIZEs/ne-1) ? """"for lip_a618pu_to_lca>(un57csr14> 1458pu_to_lca>net/_05ad18comment5iDESC_RING_WRAP(un57csr14> 145DESC_RING_WRAPne"ls : 0;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r155h varior1"L122"> 12ass="line"  1lr1"L1>r15/t6lip_9;, 128, 0x080spin9lock nami105ad> "SRtu6ip_chip_val_ou2> 1452c"""""""for lip_a61tx_ring"5ip/tulip_coretx_ring8x &[re9c#L1292" clbf="ry et/etheia_usme ="ryL127].=""""""""""""""buffe51 et/etheia_usmebuffe518x &c" 0;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r156h varior1"L122"> 12ass="line"  1lr1"L1>r15/t6lip_9k(&(&tu5raceawith chip 6Check for autonegotiation on orDresetrk<6a>(& 12ass="line"  1lr1"L1>r15+la>str9_core.c#L131"if_portrive9s/ne nami105ad> "SRdummy et/etheia_usmedummy8x &c"  href93" clbufaf="ry et/etheia_usme ="ryL127;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r158h varior1r should handle /ais#L10r1r s>r15ATION" 9="line" name="L135"> 1359k_94 nami105ad> "SRf="ry et/etheia_usme ="ryL127ee_workval_ou2ode=tu6ip_chip_val_ou2> 1452c"""""""for lip_a618ur_tx35a__"L105" cla8ur_txs/ne++s% """"for lip_a61TX_RING_SIZE35a__"L105" claTX_RING_SIZEs/ne;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r159h varior1t5aet/declass="line"  1lr1t5a>r15/net/et8*/sched8le_wo89+codeass="sr6f">tu6 r16ah varior1"L122"> 12ass="line"  1lr1"L1>r16ts/net/9ers/debudrivean>, 128 EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r161h varior1r should handle /ais#L10r1r s>r161net/et8*/sched8le_wo89+codeass="sr6f">tu6 r162h varior1e6/ethe6net/dec/t5lip/tur1e6/>r165n9comm9lass="""""""""uotulip=""""""""""""""tu6ip_chip_val_ou2> 1452c"""""""for lip_a61tx_buffe5reconstcf">tuliptx_buffe5r8x &[re9c#L1292" clbf="ry et/etheia_usme ="ryL127].=""""""""""""""skbid)ip_ctulip 1n>, 256, 0x0x000r163h varior1e6/ethe6net/dec/t5lip/tur1e6/>r16#L127" 9re.c#L12COMPEX9881S_M=""""""""""""""tu6ip_chip_val_ou2> 1452c"""""""for lip_a61tx_buffe5reconstcf">tuliptx_buffe5r8x &[re9c#L1292" clbf="ry et/etheia_usme ="ryL127].=""""""""""""""mapping"5ip/tulip_coremapping8x &c"EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r164h varior1/tulip/5="string">"r1/tu>r16hip_i4i9e" == ulip_core.c#L12DM990X c nami105ad> "SRpci_map_sing 1452c"""""""for lip_a61sorep_fre" id)ip_ctulip 1n>, 256, 0x0x000r165h varior1t5aet/declass="line"  1lr1t5a>r16/t6lip_9;, 128, 0x080spin9lock_94lip_core.c#Lsizeof_05ad18comment5it_wakeudennabl"t5listulip_core.c#L134" i5="sorep_fre" id)ip_ctulip(&r16/t6lip_9k(& 1n>, 256, 0x0x000r167h varior1t5aet/declass="line"  1lr1t5a>r16+la>str9_core.c#L131", 0x080sr94a>(&(&r16ATION" 9="line" name="L135"> p_core9c#L1292" clbf="ry et/etheia_usme ="ryL127e"L1275hh_dei"if_poTX_RING_SIZE35a__"L105" claTX_RING_SIZEs/ne-1)r autonegotiation on orDresetrk<6a>(&r16rs/net/9ers/debudrivers/net/eth4tulipre9c#L1292" clbtx_fcomment5ip/tulip_cotx_fcomm8x &c|t">/* T5 hcsr14"SDESC_RING_WRAP(un57csr14> 145DESC_RING_WRAPne"l; */tkip elip_trivers/nSIOCSMIIREG14in:crap ringla6Check for autonegotiation on orDresetrk<6a>(&"r1/tu>r17LTION" 9="line" name="L135"> """"for lip_a61a>(&(un57csr14> 1458pu_to_lca>net/_05ad18comment5itx_fcomment5ip/tulip_cotx_fcomm8x &s;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r171h varior1"L122"> 12ass="line"  1lr1"L1>r17&&a8p;"ulip_core."L135"> """"for lip_a61a>(& 1n>, 256, 0x0x000r172h varior1"L122"> 12+code=t6" clalr1"L1>r175n9comm9lass="""""""""uotulip_co9e.c# nami105ad> "SR8pu_to_lca>(un57csr14> 1458pu_to_lca>net/_05ad18comment5itu6ip_chip_val_ou2> 1452c"""""""for lip_a61tx_buffe5reconstcf">tuliptx_buffe5r8x &[re9c#L1292" clbf="ry et/etheia_usme ="ryL127].=""""""""""""""mapping"5ip/tulip_coremapping8x &s;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r173h varior1"L122"> 12+code=t6" clalr1"L1>r17#L127" 9re.c#L12COMPEX9881S_M=""""""""""""""tu6ip_chip_val_ou2> 1452c"""""""for lip_a61tx_ring"5ip/tulip_coretx_ring8x &[re9c#L1292" clbf="ry et/etheia_usme ="ryL127].=""""""""""""""hr9fureconstcf">tuliphr9fur8x &c" """"for lip_a618pu_to_lca>(un57csr14> 1458pu_to_lca>net/_05ad18comment5iDescOwned(un57csr14> 145DescOwned8x &s;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r174h varior1"L122"> 12+code=t6" clalr1"L1>r1/hip_i4i9e" == ulip_cooooooooo(&<9 href92aummy et/etheia_usmedummy8x &cc"""" 0sEOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r175h varior1r should handle /ais#L10r1r s>r1//t6lip_9;, 128L12COMPEX9881S_M=""""""""""""""tu6ip_chip_val_ou2> 1452c"""""""for lip_a61tx_ring"5ip/tulip_coretx_ring8x &[re9c#L1292" clbaummy et/etheia_usmedummy8x &].=""""""""""""""hr9fureconstcf">tuliphr9fur8x &c" """"for lip_a618pu_to_lca>(un57csr14> 1458pu_to_lca>net/_05ad18comment5iDescOwned(un57csr14> 145DescOwned8x &s;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r176h varior1/a> |oom_timerclass="linr1/a>>r17/t6lip_9k(& 1n>, 256, 0x0x000r177h varior1ame="L122"> 12retvalS_MIr1ame>r1/+la>str9_core.c#L131"if_COMPEX9881S_M=""""""""""""""PNOif_stop_queue35a__"L105" claPNOif_stop_queuenet/_05ad18comment5iclid="L128" class="line"ls;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r178h varior1ame="L122"> 12retvalS_MIr1ame>r178ulip_c8ine" == ulip_core.c#L12P8IC2 c86ine" napre=tntip elir179h varior11143 9;ref43 9; bitng --r1114>r1/rs/net/9ers/debudriveX9881S_M=96a>(&r1t5t6lip_9;, 128X9881S_M=""""""""""""""mewcccca>(un57csr14> 1452cwcccca>" ctu0lpre9c#L1292" clbmer(un57io05ad> t5lilss="sref">sche6iocontrol6 h">(un57io05ad> t6 h"ne"ls;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r181h varior1"L122"> 12ass="line"  1lr1"L1>r18&&a8p;"ulip_core.tEOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r182h varior1href="+code=cn.c#L1wake5r1hre>r1851a__" 9, 256, 0x000out_unlock809;
 },
 1n>, 256, 0x0x000r184h varior1ATION" class=free_ */r1thip_i4i9e" ==tEOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r185h varior1"L122"> 12+code=t6" clalr1"L1>r185ulip_c8ine" == ulip_core.c#L12P8IC2 c86ine" napre=tntip elir186h varior1ATION" class=free_ */r1t/t6lip_9k=""""""""""""""mewcccca>(un57csr14> 1452cwcccca>" ctu""""for lip_a618_"2pre=tntclass=""__"28x &lpre9c#L1292" clbmer(un57io05ad> t5lilss="sref">sche6iocontrol6 href60r" ciocont)ip_c+ass=;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r187h varior1"L122"> 12ass="line"  1lr1"L1>r1t56a__tEOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r188h varior1e6/ethe6net/dec/t5lip/tur1e6/>r188ulip_c8ine" == ulip_core.c#L12P8IC2 c86ine" napre=tntip elir189h varior1r should handle /ais#L10r1r s>r1tre.c##ifdefL1275ass0a__" clCONFIG_TULIP_MWIent5ip/tulip_coCONFIG_TULIP_MWIulip_c8ine" == ulip_core.c#L12P8IC2 c86ine" napre=tntip elir19ah varior1"L122"> 12+code=t6" clalr1"L1>r1"LTIONhr9f6ul">tu50et/dec/t5>defiapre=tmwitntnfinre.c#L132t clasu 256,mwitntnfin" ctu45  5span 546a_9"ppci_clid="L128" class=pci_cli="sreGATION" class=lapclid="L128" class=p"line"llM_ioctlss="sref">schedutip el_ioctline"0lref">mxi6ule_work<6a>(& 145(& 12retvalS_MIr1ame>r1"&="L197" cl95R14ine"lae" name="L10}delse rk<6a>(&r1"5n9comm9lass=45  5span 546a_9"prev91>(&tulip_time"+codeinimeout/GATION" class=lass="tx_timeoutip el43 uc" name="L122"> 12(&a devicsclass="line" na(&a devicser" ctulip_core.c#L12dulid="L128" class="line"lss="sref">sche6"+code=tu6ip_chip_table"derk<6a>(&r1"#L127" 9re.c#lip_core.c#L12du should haocont)uATION"""""for lip_a618achtulip_t8ach 1n>, 256, 0x0x000r194h varior1"L122"> 12ass="line"  1lr1"L1>r1"hip_i4i9e" ==lip_core.c#L12du1ref60r" ciocont)u1/t6lip 5span 546a_9"ppci_ hreandd="L128" class=pci_ hreands/ne;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r195h varior1"L122"> 12+code=t6" clalr1"L1>r1"/t6lip_9;(un57csr14> 145ut571a__=""""""""""""""__"0pre=tntclass=""__"0s/ne;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r196h varior1"L122"> 12ass="line"  1lr1"L1>r19/t6lip_9se during operatio5 forf9"+c5191de5media533a__" clasr197h varior1ATION" class=free_ */r1"+la>str9_corep_core9c#L1292" clbu 256,debunre.c#L132t clasu 256,debun8x &cx" n 3numode=tu6ip_chip_regnum)ip_ctulip<~/a1fNk<6a>(&r1"ATION" 9="line" name=name="L122"> 12(&a devdbnre.c#L132t clas(&a devdbn" ctulip_core.c#L12dulid="L128" class="line"l,cr94a>(&"u 256,mwitntnfin()\n"heck foss="sref">sche6"+code=tu6ip_chip_table"derk<6a>(&r19/net/et8*/sched8le_wo89+codeass="sr6f">tu6 r2vah varior2vah ould handle /ais#L10r2vah>r20LTION" 9="linre9c#L1292" clbG800;
 1n>, 256, 0x0x000r2v1h varior2vme="L122"> 12retvalS_MIr2vme>r201net/et8*/sched8le_wo89+codeass="sr6f">tu6 r2v2h varior2v143 9;ref43 9; bitng --r2v14>r205n9comm9lass==96a>(&r2a#L127" 9re.c#lip_corS_MIr2vme>r201net/et8*/ 12ass="ld="L128" class="line" 1lr2v5a>r2a#L127" 9re.nd MWIaATION" class=lapclid="L128" class=p"liness=p &lpre9c#L1292" clbmer(un57io05ad> OTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r112h varior11143 9;ref43 9; bitng --r1114>r125n9comm9lass="""""""" EOPNOTSUPPif_portrivers/nEOPNOTSUPP">handle /ais#L107OPNIa6Check for autonegotiation on orDrme_crc et/2theia_usme name_crc" ctul2p_cor2.c#L12dETH_ALEorDresetrk<6a>(& clndard PCI lip_9;< 1lr.re.c#lip_corS_MIr2vme>r201net/et8*/ 12as6_crc et/2ts=free_ */r1"+l2OPNOT2UPPif_tion on orDresetrk<6a>(&r1vail&re.c#lip_corS_MIr2vme>r201net/et8*/ 12as7_crc et/2tde=tu6ip_chip_regnum)ip_2s=fre2_ */(&r201net/et8*/ 12as8_crc et/2t.c#L12dulid="L128" class2(&2 12tryre" is#L6" clalr1"L1>r1"/t6tryre" is#L>sche6"+code=tu6ip_cla6E/tulip> 145sched8le_wo89+codeass="sr6f">tu6 r2vah vario2coremc_fil2er8x &[1]5"L1275hh_dei"if2poa>(20linre9c#L1292" clbG800;
(&(&r201net/et8*/ 12ae 6"""""""2""for lip_a618comment5ip/2ulip_2ore.c#L127" idh varior1"L122"> 12read10r1r s_dle 6" clalr1"L1>r1"/t6read10r1r s_dle >sche6"+code=tu6ip_cla6E/tulip> 145 t5a>COMMANDss="line"  1lr1t5a>COMMANDtu6irsip/tulip_core.c#L127> 12+code=t6" clalr1"L1>r1"/t6lip_9;sched8le_wo89+codeass="sr6f">tu6 r2vah vario2 1452cwccc2a>" ctu2lpre9c#L1292" clb2er tamer(un57csr14> clid="L128" class=p"liness=pp; 1n>, 256, 0x0)et/9ers/deb (!e6"+code=tu6ip_cl 12+code=t6" clalr1"L1>r1"/t6lip_9;COMMAND_INVALIDATass="line"  1lr1t5a>COMMAND_INVALIDATa 0x0))" name=name="L122"> 12(&a devdbnre.c#L132t clas(&a devdbn2 1452cwccc2a>" ctu""""for lip_a618c_2ilter25ip/tulip_coremc_filte/a>(un57csr14> clid="L128" class=p"liness=pp; 1n>, 256, 0x0x000r112h varior11143 9;ref43 9; bitng --r1114>r125n9comm9 1452cwccc2a>" ctu3lpre9c#L1292" clb2erhandle /ais#L107OPNIa6Check for autonegotiation on orDr 1452cwccc2a>" ctu""""for lip_a618c_2ilter21c#L12dETH_ALEorDresetrk<6a>(&r201net/et8*/ 12alse 6"""""2""""for lip_a618comment5i2/tuli211292" clbmer(un57io05ad>"/t6read10r1r s_bya(&a devicser" ct"/t6read10r1r s_bya(>sche6"+code=tu6ip_cla6E/tulip> 145 t5a>CACHE_LINE22"> 12retvalS_MIr1at5a>CACHE_LINE22"> tu6irsip/tulip_core.c#L127e"  1lr1"L1>r1"hip_i4i9e" ==laslass="sref">sched8le_wo89+codeass="sr6f">tu6 r2vah vario2 7_crc et/2a>" ctu""""for lip_a618c_2ilter21/a1fNk<6a>(&<(un57csr14> clid="L128" class=p"liness=pp; 1n>, 256, 0x0)et/9ers/deb (lip_core.c#L127e"  1lr1"L1>r1"hip_i4i9e" ==lcode0)debudrivean>, 128, 0x080sr94a>(&tu5a c2 1452cwccc2a>" ctu""""for lip_a618c_2ilter25ip/tulip_coremc_filte/a>(un57csr14> clid="L128" class=p"liness=pp; 1n>, 256, 0x0x000r112h varior11143 9;ref43 9; bitng --r1114>r125n9comm9 oremc_fil2 mr12ah varior11143 9;ref23 9; 2itng --r1114>r12LTION"6"+code=tu6ip_cl 12+learis#L6" clalr1"L1>r1"/t6+learis#L>sche6"+code=tu6ip_cla6E/tulip> 145sched8le_wo89+codeass="sr6f">tu6 r2vah vario2""""for li2_a618c_filtert5ip/tulip_c2remc_2ilter8x &[0]5L= ulip_core.c#L12P8IC2 c86ine" napre=tntip elir189h vario2""""for li2_a618c_filtert5ip/tulip_c2remc_22ss==96a>(&(&r201net/et8*/ 12ar1tion on orDresetrk<6a>(&r201net/et8*/ 12a<1452cwccc2NOTSUPPif_portrivers/nEOP2OTSUP2"> 1n>tion on orDresetrk<6a>(&r201net/et8*/ 12a"""""tx_fc2mment5ip/tulip_cotx_fcomm2x &c"20x08000000 | 1switch (lip_core.c#L127e"  1lr1"L1>r1"hip_i4i9e" ==ldebudrivean>, 128, 0x080sr94a>(&tu5a c21ATION" cl2ss=free_ */r11+l2>str9221292" clbmer, 128, 0x080sr94a>(&tu5a c217_crc et/2ordtof sorep_fre"  is val2d!hec2 for autonegotiation onION" class=lapclid="L128" class=p"liness=p &lpre9c#L1292" clbmur1e6/>r16#L127"bmuOTSUPPi(, 256, 0x0xp elir19ah varioALShifd)ip_ctulipsched8le_wo89+codeass="sr6f">tu6 r2vah vario2"1452cwccc2(archcccctucccla6Check fo2 auto22ip/tulip_coremc_filtebreakslass="sref">sched8le_wo89+codeass="sr6f">tu6 r2vah vario2"oremc_fil2en" ctulip_core.c#L12duli2="L122" class="line"case 16:udrivean>, 128, 0x080sr94a>(&tu5a c2st hash tp2(&nION" class=lapclid="L128" class=p"liness=p &lpre9c#L1292" clbmur1e6/>r16#L127"bmuOTSUPPi(2 256, 0x0xp elir19ah varioALShifd)ip_ctulipsched8le_wo89+codeass="sr6f">tu6 r2vah vario23return -b2ild_sorep_fre" _hashnet/_25ad182omment5it_wakeudennablbreakslass="sref">sched8le_wo89+codeass="sr6f">tu6 r2vah vario2omm8x &c" 2x08400000 | 192;EOPNOTSUP2if_po2trivers/nEOPNOcase 32:udrivean>, 128, 0x080sr94a>(&tu5a c2sa h1124h 2h1134h varior1t5aet/decla2s="li2e"  1lr1t5a>r13hip_i4inION" class=lapclid="L128" class=p"liness=p &lpre9c#L1292" clbmur1e6/>r16#L127"bmuOTSUPPi(3 256, 0x0xp elir19ah varioALShifd)ip_ctulipsched8le_wo89+codeass="sr6f">tu6 r2vah vario231452cwccc2ebuild_sorep_fre" _perfec2net/_25ad18comment5it_wakeudbreakslass="sref">sched8le_wo89+codeass="sr6f">tu6 r2vah vario2o""""tx_fc2varior1t5aet/declass="lin2"  1l21t5a>r13/t6lipdefault:udrivean>, 128, 0x080sr94a>(&tu5a c2sATION" cl2ass="line"  1lr1"L1>r13+l2>str923txs/net-s="""""""""""lip_core.c#L127e"  1lr1"L1>r1"hip_i4i9e" ==lcolaslass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h varior_lock_irqs2v " ctuss=lass="tx"+c hr_2et_wa2eudennabl"t5listulip_cbreakslass="sref">sched8le_wo89+codeass="sr6f">tu6 r2vah vario2o1452cwccc2ass="line"  1lr1t5a>r13rs2net/9238ter8x &[0]5L= ulip_core.c#L12P8IC2 c86ine" napre=tntip elir189h vario2for lip_a628ur_tx35a__"L105" cla8ur_2xs/ne23linre9c#L1292" clbG800;
(&r201net/et8*/ 12aa>(&(&r201net/et8*/ 12aamm8x &c" 2127;EOPNOTSUPPif_portrive2s/nEO2NOTSUPtion on orDresetrk<6a>(&r201net/et8*/ 12ay8x &c" -12EOPNOTSUPPif_portrivers/n2OPNOT2UPP"> 1n>, 256mp;r1"hip_i4i9e" ==ldp_corS_MIr2vme>r201net/et8*/ 12ay1452cwccc2ass="line"  1lr1t5a>r14/t2lip_924ad18comment5it_wakeudgoto"lip_core.c#L127oud)ip_ctulipr125n9comm9 to 6" cTx2liscla6Check for autonego2iatio24/a>=""""""""""""""mewcccca>(un57csr14> 1452cwcccca>" ctu""""f21"L122"> 12ass="line"  1lr1"L1>r1"+l2>str9246utonegotiatiorDresetrk<6a>(&r201net/et8*/ 12aylock_irqs2_ou2ode=tu6ip_chip_val_ou2> 14524/a1fNk<6a>(& 1n>, 256, 0x0)ebudrivean>, 128, 0x080sr94a>(&tu5a c21t5aet/dec2ass="line"  1lr1t5a>r1"rs2net/924ip/tulip_coremc_filte/a>(un57csr14> l 12+learis#L6" clalr1"L1>r1"/t6+learis#L>sche6"+code=tu6ip_cla6E/tulip> 145sched8le_wo89+codeass="sr6f">tu6 r2vah vario2yL127e!" 02d="L197" cl95R14ine"lae" 2ame="210}delse rk<6a>(&(un57csr14> clid="L128" class=p"liness=pp; 1n>, 256, 0x0x000r112h varior11143 9;ref43 9; bitng --r1114>r125n9comm9ip errata 2y p" cixingta dummy f="ry2a6Che25lter8x &[0]5L= ulip_core.c#L12P8IC2 c86ine" napre=tntip elir189h vario21452c"""""2"for lip_a61tx_buffe5reco2stcf"25ss==96a>(&(&r1tion on orDresetrk<6a>(&rre.c#lip_corS_MIr2vme>r201net/et8*/ 12a11452cwccc2"ryL127e"L1275hh_dei"if_p2TX_RI25> 1n>tion on orDresetrk<6a>(&r201net/et8*/ 12a1452c"""""2"for lip_a61tx_ring"5ip/t2lip_c25vers/nEOPNOTSUPP"> 1n>, 256,clid="L128" class=p"liness=p &l(8 256, 0x0xp elir19ah variBurstLenShifd)ip_ctulipr125n9comm9i"L122"> 12terdto a">tu5raceawith ch2p 6Ch25orep_core9c#L1292" clbu 256,debunre.c#L132t clasu 256,debun8x2dummy8x &c2  href93" clbufaf="ry et/2theia2usme =lip_core.c#L127oud)ip_ctulip, 128, 0x080sr94a>(&tu5a c2 ="ryL127e2_workval_ou2ode=tu6ip_chi2_val_25a href="+cod6h varior1"L122"" 0;EOPNOTSUPPif_portrivers/nEOPNOTSUPP"> 1n>, 256, 0x0x000r2v1h varior2vme="L122"> 12retvalS_MIr2vme>r201net/et8*/x000r112h varior11143 9;ref43 9; bitng --r1114>r125n9comm9iL127e!" 02ass="line"  1lr1"L1>r16ts2net/9259a1fNk<6a>(&r1"ATION" 9="lin.c#L131"if_COMPEX9881S_M=""""""""""""""PNOif_stop_queue35a2 256, 0x0x200r161h varior1r should h2ndle 2ais#L10r1r s>r161net/e">"u 256,mwitntnfin()\n"heck foss="sref">sche6"+code=tu6ip_chip_table"derk<6a>(&r1"hip_i4i9e" ==lrs/nEOPNOTSUPP"> tvalS_MIr2vme>r201net/et8*/dx000r112h varior11143 9;ref43 9; bitng --r1114>r125n9comm9""""for li2_a61tx_buffe5reconstcf">t2liptx2buffe5= ulip_core.c#L12P8IC2 c86ine" napre=tntip elir189h vario2""""for li2_a61tx_buffe5reconstcf">t2liptx2buffe5#>&quf ulip_core.c#L12P8IC2 c86ine" napre=tntip elir189h vario2"1452cwccc2i_map_singhandle /ais#L107OPNIa6Check for autonegotiation on orDr5it_wakeud2nnabl"t5listulip_core.c#L234" i2="soreorDresetrk<6a>(&r201net/et8*/ 12aMA_TODEVIC235a__"L105" claPCI_DMA_TO2EVICE26PPif_tion on orDresetrk<6a>(*292" cChips="+cododer2ATI>MRM/reserve< 1lr quirk19;< ATI>iurst quirk. T+core.c#lip_corS_MIr2vme>r201net/et8*/ 12aMummy8x &c2 liscla6Check for autoneg2tiati26 */(*292" cis ATI>DM910X19;< ATI>on+la>stULi rior1ar/s.c#lip_corS_MIr2vme>r201net/et8*/ 12ayL127e"L1225hh_dei"if_poTX_RING_SIZE25a__"26gotiation on orDresetrk<6a>(*9re.c#lip_corS_MIr2vme>r201net/et8*/ 12a_cotx_fcom28x &c|t">/* T5 hcsr14"SDE2C_RIN26linre9c#L1292" clbG800;
r"""_dm_quirk>sche>schedutip el_ioctline"0lref">mxi6ule_work<6a>(& 145  5span 546a_9"prev91>(&tulip_time"+cod24> 1458pu_2o_lca>net/_05ad18comment52tu6ip27un57io05ad> tameref="+code=t6" cla6E/tulip> 145 1v>&qo256, 0x0x000r187v>&qo2 ==lcode0x1282et/9ers/deb ef="+code=t6" cla6E/tulip> 145 1fNk<6a>(& 1n>, 256, 0x0x000r145h vario2y8x &cc"""2 0sEOPNOTSUPPif_portriver2/nEOP2OTSUPP"> 1n>, return aslass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h varior1452c"""""2"for lip_a61tx_ring"5ip/t2lip_c2retx_r= ulip_core.c#L12P8IC2 c86ine" napre=tntip elir189h vario2""""""""fo2 lip_a618ur_tx35a__"L105"2cla8u27orep_core9c#L1292" clbu 256,debunre.c#L132t clasu 256,debun8x2_"L105" cl2PNOif_stop_queuenet/_05ad28comm2nt5icl class=0r1 varhip_regnum)ip_ctulip<~/a1fNk<6a_opr1thip_~/a1fNk<6a_op(&tulip_time"+cod24L127e"L12243 9; bitng --r1114>r1/rs2net/927a href="+cod6ment5iDescOwned(&qoropena_r1ATI>r1thip_~qoropenx &[re9c#L1292" clbX_RING_SIZE35a__"Lulip_opena_r1ATI>r1thip_Lulip_open ==lr  5span 546a_9"prev91>(&tulip_time"+cod24cotx_fcom2 demandla6Check for auton2gotia2ion on orDresement5iDescOwned(&qor clrt_xmi"L10}delse rk<6a>qor clrt_xmi"x &[re9c#L129X_RING_SIZE35a__"Lulip_ clrt_xmi"L10}delse rk<6aLulip_ clrt_xmi" ==lr  5span 546a_9"prev91>(&tulip_time"+cod2ccca>" ctu2lpre9c#L1292" clbmer(2n57io25ad> t5lilss="ment5iDescOwned(&qortx_timeoud)ip_ctulip  5span 546a_9"prev91>(&tulip_time"+cod2c"""for li2varior1href="+code=cn.c#L2wake521hre>r1851a__"ment5iDescOwned(&qor co 0;EOPNOTSUPPif_&qor co x &[re9c#L1292" clbX_RING_SIZE35a__"Lulip_clos(&a devicser" ctulip_cclos( ==lr  5span 546a_9"prev91>(&tulip_time"+cod2c> 1458pu_2e=cn.c#L1wake5r1hre>r1t u2ip_c8282re>r1851a__"ment5iDescOwned(&qorg/a1 clar1thip_~qorg/a1 clar1thip_Lulip_g/a1 cla< ==lr  5span 546a_9"prev91>(&tulip_time"+cod2c"""for li2k_irqrestor " ctuss=lass=2tx"+c2hr_+et_wakeudement5iDescOwned(&qorqorioctla_r1ATI>r1thip_~qorqorioctlx &[re9c#L1292"X_RING_SIZE35a__"ore.c#Lrioctla_r1ATI>r1thip_ore.c#Lrioctl ==lr  5span 546a_9"prev91>(&tulip_time"+cod2c8x &cc"""2L122"> 12+code=t6" clalr12L1>r125ulip_c8ine" =ment5iDescOwned(&qor /a1rx_mned0;EOPNOTSUPPif_&qor /a1rx_mnedlip_c8ine" =X_RING_SIZE35a__" /a1rx_mned0;EOPNOTSUPPif_ /a1rx_mnedlip_r  5span 546a_9"prev91>(&tulip_time"+cod2c452c"""""2ss=free_ */r1t/t2lip_9285lip_c8ine" =ment5iDescOwned(&qor /a1mac_variesr1thip_~qor /a1mac_variesr1thip_ith1mac_varilip_r  5span 546a_9"prev91>(&tulip_time"+cod2c"""""""fo2"2pre=tntclass=""__"28x &2pre9c2L1292" clbmerr1thip_&qorvalidc#Lrvari292" clbme should handle /aith1validc#Lrvaria_r1ATI>r1thip_ith1validc#Lrvarilip_r  5span 546a_9"prev91>(&tulip_time"+cod2c"L105" cl2et/dec/t5lip/tur1e6/>r1882lip_c2ine" =re=tntip elir19ah varior1"L12NET_POLL_or1TROLLER)ip_ctulipr1tre2c##if28a href="+cod6ment5iDescOwned(&qorpoll10r1trolleia_r1ATI>r1thip_&qorpoll10r1trollei href="+cX_RING_SIZE35a__"ooll1asu 2a_r1ATI>r1thip_ooll1asu 2lip_r  5span 546a_9"prev91>(&tulip_time"+cod2ccotx_fcom2e" == ulip_core.c#L12P8IC2 c86i2e" napr>&quf ulip_core.c#L12P8IC2 c86ine" napre=tntip elir189h vario2tntnfin" c2u45  5span 546a_9"ppc2_clid2"L128"}slass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h variorr11143 9;r2f43 9; bitng --r1114>r1"529comm29ss==96a>(&(&<6a_it6" clalr1"L1>r1"/t6amp<6a_itSUPP"r1t5aet/declassearly_486_la>s /ar1thip_early_486_la>s /a  5span 546a_9"prev91>(&tulip_time"+cod2a href">tu2ip_t8achrstr9_coreref="+code=t6" ct5a>VENDOR_ID_INTEur1e6/>r16#L127"t5a>VENDOR_ID_INTEu ==lrs/nEOPNOTSUPP"> t5a>rstr9__ID_INTEu_824NOTSUPPif_p  1lr1t5a>rstr9__ID_INTEu_824NOtu6iaP}r  5span 546a_9"prev91>(&tulip_time"+cod2_ hreandd=2L128" class=pci_ hreands/2e;EOP2OTSUPPif_portr{ 0x0x000r167h varior1declass="line"  1lr1t5a>rstr9_coreref="+code=t6" ct5a>VENDOR_ID_SNOTSUPP"> 1n>, 2t5a>VENDOR_ID_SN ==lrs/nEOPNOTSUPP"> t5a>rstr9__ID_SI_49"> 1n>, 256, 0x0t5a>rstr9__ID_SI_49"tu6iaP}r  5span 546a_9"prev91>(&tulip_time"+cod2_452c"""""2ss=""__"0s/ne;EOPNOTSUPPi2_port2ivers/nEOPNOTS{P}r  5span 546a_9"prev91>(&tulip_time"+cod2_"""""""fo2ss=free_ */r1"+l2>str929"tu6i}slass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h variorr"L105" cl2ode=tu6ip_chip_regnum)ip_2tulip2~/a1fNlass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h variorrr should 2e.c#L12dulid="L128" class2"line2l,cr94 class=arior1t5aet/declass""""foinit_on(&a devicser" ctulip_cinit_on(>sche>schedutip el_ioctline"0lref">mxi6ule_work<6a>(& 145(&<6a_it6" clalr1"L1>r1"/t6amp<6a_itSUPP"ref="+code=t6" ck<6a_r1ATI>r1thip_enttu6ic#L131"if_COMPEX9881S_M=""""""""""""""PNOif_stop_queue35a22vah ould 2andle /ais#L10r2vah>r20LT2ON" 92"linre5  5span 546a_9"prev91>(&tulip_time"+cod3_"0pre=tnt3lass=""__"0s/nec" """"for3lip_a318_"0pre=tntclL122"> 12(&a devicsclass="line" na(&a devicser" ctulip_core.c#L12dulid="L128" class="line"lss="sref">sche6"slass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario32v143 9;re343 9; bitng --r2v14>r205n3comm930re.c#L127" idhrDresetrk<6a>(&e belowa_r1ATI>multiport cardsip_9;, 128X9881S_M=""""""""""""""mewcccca>(un57csr14> 1452cw3all, we ca3(do MRMland MWIa6Check fo3 auto3043 uc" name="L1lass=unr1thip_RMlt_physrvariSUPP[12(&a devicsclaETH_ALENa_r1ATI>r1thip_ETH_ALENSUPP]r2v5  5span 546a_9"prev91>(&tulip_time"+cod3ss="ld="L138" class="line" 1lr2v5a>r3a#L12308x &[re9c#L1292" clbf0x00a hr199h varior1r should#39;Ld#39;t8*/  5span 546a_9"prev91>(&tulip_time"+cod3s4="ld="L138128" class=pci_ hreands/3/nEOP30ulip_c8ine" ==slass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario325="ld="L138s=""__"0s/ne;EOPNOTSUPPi3p_cor3.c#L12dETH_ALE class=arior1t5aet/declassRMlt_irqa_r1ATI>r1thip_RMlt_irqhe6"slass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario326="ld="L138s=free_ */r1"+l3OPNOT306#L12dETH_ALE class=arior1t5aet/declassmultiport_c<6a_r1ATI>r1thip_multiport_c<6he6"s127" idhrDresetrk<6a>(&, 128X9881S_M=""""""""""""""mewcccca>(un57csr14> 1452cw3a7="ld="L138de=tu6ip_chip_regnum)ip_3s=fre30/a1fNk<6a>(&amrior1t5aet/declassL6" clalr1"L1>r1i ==lrs/nEOPNOTSUPP"> irqa_r1ATI>r1thip_irqhe6"slass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario328="ld="L138.c#L12dulid="L128" class3(&3sched8le_wo89+codeass="sr6f">tu6 r2v2h vario329="ld="L138ndle /ais#L10r2vah>r20LT3poa>(309 href="+cod6unr1thip_ee_datahe6"slass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario3a>(& 12(&a devicsclan/a1fNk<6a>(& 12retvalS_MIr1ame>r1"&="L197" cslass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario3av143 9;re3""for lip_a618comment5ip/3ulip_3ore.c#L127" idpci_cli="sreGATION" __iomem0;EOPNOTSUPPif___iomemme="L122"> 12retvalS_1n>, 256, 0x0x000r187h varior1"slass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario3all, we ca3a>" ctu2lpre9c#L1292" clb3er 1n>, 256, 0x0x000r145h vario3 1452cwccc3a>" ctu""""for lip_a618c_3ilter35ip/tulip_coremrior1t5aet/declassla>s_itivers/nEOPNOTSUPla>s_itiarior2vme="L122"> 12rek<6a_r1ATI>r1thip_enttu6ivers/nEOPNOTSUPP"> 1frs/nE_dataa_r1ATI>r1thip_frs/nE_dataor1"slass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario3a4="ld="L13a>" ctu3lpre9c#L1292" clb3ers_292"vers/nEOPNOTSUPla>s_292"arior2vme="L122"> 12reLulip_tbla_r1ATI>r1thip_Lulip_tblSUPP[12(&a devicsclala>s_itivers/nEOPNOTSUPla>s_itiariomment5iDescOwned(la>s_292"vers/nEOPNOTSUPla>s_292"arioslass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario3a5="ld="L13a>" ctu""""for lip_a618c_3ilter31c#L12dETH_ALEunsched8le_wo89+codeass="sr6f">tu6 r2v2h vario3lse 6"""""3""""for lip_a618comment5i3/tuli311292" clbmerr201nfor6a_tvalarior2vaslass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario3l7="ld="L13a>" ctu""""for lip_a618c_3ilter31/a1fNlass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario3 1452cwccc3a>" ctu""""for lip_a618c_3ilter35ip/tu#ifntntip elir19ah variMODULass="line"  1lr1MODULaa1fNlass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario3 9="ld="L13 mr12ah varior11143 9;ref33 9; 319a1fNk<6a>(&r1"ATION" 9="linan>, 128L12COMPEX9881S_M=""""""""""""""tu6ip_chip_val_ou2>3""""for li3_a618c_filtert5ip/tulip_c3remc_32is#L10r1r s>r161net/e">"u 256,mp shtk_on6a>(&(&"u 256,mEX98iona_r1ATI>r1thip_EX98iontu6icslass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario3""""for li3_a618c_filtert5ip/tulip_c3remc_32ss==9r>&quf ulip_core.c#L12P8IC2 c86ine" napre=tntip elir189h vario30x000r113h3varior1ATION" class=free_3*/sched8le_wo89+codeass="sr6f">tu6 r2v2h vario3"4="ld="L13NOTSUPPif_portrivers/nEOP3OTSUP32TSUPP">handle /ais#L107OPNIa6Check for autonegotiation on orD3"""""tx_fc3mment5ip/tulip_cotx_fcomm3x &c"30x08000000 | 1orDresetrk<6a>(&r201net/et8*/ 1231ATION" cl3ss=free_ */r11+l3>str932PPif_tion on orDresetrk<6a>(&stto a wlassnterface. Needs a e>ryre.c#lip_corS_MIr2vme>r201net/et8*/ 12317="ld="L13ordtof sorep_fre"  is val3d!hec32 */(&r (lmc 2vme>r)re.c#lip_corS_MIr2vme>r201net/et8*/ 12311452cwccc3(archcccctucccla6Check fo3 auto32gotiation on orDresetrk<6a>(&, 128X9881S_M=""""""""""""""mewcccca>(un57csr14> 1452cw3"oremc_fil3en" ctulip_core.c#L12duli3="L1232linre9c#L1292" clbG800;
 145 1subsystem_v>&qo256, 0x0x000r187subsystem_v>&qo2me="Lodeef="+code=t6" ct5a>VENDOR_ID_LMCOTSUPP"> 1n>, 2t5a>VENDOR_ID_LMCtu6iaP5  5span 546a_9"prev91>(&tulip_time"+cod33return -b3ild_sorep_fre" _hashnet/_35ad183omment5it_wakeudennabl">"u 256,mp _er256, 0x0x000r187p _er2corerer199h varior1r should handski7" 9r LMC card19/net/et8*/sched8le_wo89+codeass="sr6f">tu6 r2vah vario3omm8x &c" 3x08400000 | 192;EOPNOTSUP3if_po3trivers/nEOPNOOOOOOOOOreturn -12(&a devicsclaENODEVa_r1ATI>r1thip_ENODEVarioslass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario3sa h1124h 3h1134h varior1t5aet/decla3s="li3e"  1lr1t5a>r1} else6ameref="+code=t6" cla6E/tulip> 145 1subsystem_v>&qo256, 0x0x000r187subsystem_v>&qo2me="Lodeef="+code=t6" ct5a>VENDOR_ID_SBass="line"  1lr1t5a>VENDOR_ID_SBaON" 9=/9ers/deblass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario3s4="ld="L13ebuild_sorep_fre" _perfec3net/_35ad18comment5it_wakeuddddref="+code=t6" cla6E/tulip> 145 1subsystem_fNk<6a>(&SUBrstr9__ID_SBE_T3E3ss="line"  1lr1t5a>SUBrstr9__ID_SBE_T3E3me="L||lass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario3s""""tx_fc3varior1t5aet/declass="lin3"  1l31t5a>r13/t6lipwakeudennabl">"u 256,mpa6E/tulip> 145 1subsystem_fNk<6a>(&SUBrstr9__ID_SBE_2T3E3_PlS_MIr2vme>r201nt5a>SUBrstr9__ID_SBE_2T3E3_Plme="L||lass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario3sATION" cl3ass="line"  1lr1"L1>r13+l3>str933txs/net-s="""""""""""nabl">"u 256,mpa6E/tulip> 145 1subsystem_fNk<6a>(&SUBrstr9__ID_SBE_2T3E3_P1lr1"L1>r18&t5a>SUBrstr9__ID_SBE_2T3E3_P1tu6iaaP5  5span 546a_9"prev91>(&tulip_time"+cod337="ld="L13v " ctuss=lass="tx"+c hr_3et_wa3eudennabl"t5listulip_c">"u 256,mp _er256, 0x0x000r187p _er2corerer199h varior1r should handski7" 9r SBE T3E3 port19/net/et8*/sched8le_wo89+codeass="sr6f">tu6 r2vah vario3o1452cwccc3ass="line"  1lr1t5a>r13rs3net/933ip/tulip_coremc_filtereturn -12(&a devicsclaENODEVa_r1ATI>r1thip_ENODEVarioslass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario3soremc_fil38ur_tx35a__"L105" cla8ur_3xs/ne339a1fNk<6a>(&a= ulip_core.c#L12P8IC2 c86ine" napre=tntip elir189h vario3y"queued, 3e need not add icla6Check3for a34auton ulip_core.c#L12P8IC2 c86ine" napre=tntip elir189h vario3yreturn -b3h1142h varior1t5aet/decla3s="li34re.c#L127" idhrDresetrk<6a>(&, 128X9881S_M=""""""""""""""mewcccca>(un57csr14> 1452cw3amm8x &c" 3127;EOPNOTSUPPif_portrive3s/nEO3NOTSUPtion on orDresetrk<6a>(&ss should b+codndle< 1y1ATI>dmfe 2vme>r, excepore.c#lip_corS_MIr2vme>r201net/et8*/ 123y8x &c" -13EOPNOTSUPPif_portrivers/n3OPNOT3414>r1tion on orDresetrk<6a>(&ss on SPARC systems.  Also, early DM9100s needre.c#lip_corS_MIr2vme>r201net/et8*/ 123y4="ld="L13ass="line"  1lr1t5a>r14/t3lip_934> 1n>tion on orDresetrk<6a>(&dmfe 2vme>r supports.re.c#lip_corS_MIr2vme>r201net/et8*/ 123 to 6" cTx3liscla6Check for autonego3iatio34"soreorDresetrk<6a>(&, 128X9881S_M=""""""""""""""mewcccca>(un57csr14> 1452cw31"L122"> 13ass="line"  1lr1"L1>r1"+l3>str934orep_core9c#L1292" clbu 256,debunre.c#L132t clasu 256,debun8x3ylock_irqs3_ou2ode=tu6ip_chip_val_ou3> 14534ne" =re=tntip elir19ah varior1"L12IONhr9DM910X)ip_ctulipr1"rs3net/934ip/tulip_coremp;s_itivers/nEOPNOTSUPla>s_itiarior2deef="+code=t6" cDM910X)ip_ctulip  5span 546a_9"prev91>(&tulip_time"+cod3yL127e!" 03d="L197" cl95R14ine"lae" 3ame="310}delse rk<6a>(& 12(&a devicsclaamp<6a_noed0;EOPNOTSUPPif_amp<6a_noedme="L122"> 12retvalS_Mline"lss="sref">dche6"slass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario3ip errata 3y p" cixingta dummy f="ry3a6Che35auton ulip_core.c#L12P8IC2 c86ine" napre=tntip elir189h vario31452c"""""3"for lip_a61tx_buffe5reco3stcf"35mment5it_wakeudennablameref="+code=t6" cla6E/tulip> 145 1v>&qo256, 0x0x000r187v>&qo2 ==lcode0x1282et/9ers/deb ef="+code=t6" cla6E/tulip> 145 1fNk<6a>(&sched8le_wo89+codeass="sr6f">tu6 r2v2h vario31452c"""""3"for lip_a61tx_buffe5reco3stcf"35rivers/nEOPNOOOOOOOOOip_c">"u 256,mpa6E/tulip> 145 1rior8iona_r1ATI>r1thip_rior8ionON" 9=0x0x0x30aP5  5span 546a_9"prev91>(&tulip_time"+cod31452c"""""3"for lip_a61tx_ring"5ip/t3lip_c358x &[re9c#L1292" clbfOOOOip_c">"u 256,mpr_info56, 0x0x000r187p _infocorerer199h varior1r should handski7" 9r early DM9100 with Crc bug (usI>dmfer19/net/et8*/sched8le_wo89+codeass="sr6f">tu6 r2vah vario311452cwccc3"ryL127e"L1275hh_dei"if_p3TX_RI35ad18comment5it_wakeudddddddddreturn -12(&a devicsclaENODEVa_r1ATI>r1thip_ENODEVarioslass="sref">sched8le_wo89+codeass="sr6f">tu6 r2v2h vario31452c"""""3"for lip_a61tx_ring"5ip/t3lip_c35t5a>r13/t6lipwakeuden= ulip_core.c#L12P8IC2 c86ine" napre=tntip elir189h vario3i"L122"> 13terdto a">tu5raceawith ch3p 6Ch35orep_core9c#L1292" clbu 256,debunre.c#L132t clasu 256,debun8x3dummy8x &c3  href93" clbufaf="ry et/3theia35udennabl"t5listulip_c">"u 256,mMline"lss="sref">dche6"cX_RING_SIZE35a__"o/t6amp<6a_to_OF_noed0;EOPNOTSUPPif_o/t6amp<6a_to_OF_noedcoreref="+code=t6" cla6E/tulip> 145sched8le_wo89+codeass="sr6f">tu6 r2vah vario3 ="ryL127e3_workval_ou2ode=tu6ip_chi3_val_35ip/tulip_coremc_filteamer!e6"+code=tu6ip_cMline"lss="sref">dche6"ct/9ers/deb ef="+code=t6" cof_g/a1propertyine"lss="sref">of_g/a1propertycoreref="+code=t6" cMline"lss="sref">dche6"a hr199h varior1r should handlocal-mac-varies"u 256,mNULur1e6/>r16#L127"NULutu6iaaaP5  5span 546a_9"prev91>(&tulip_time"+cod31L127e!" 03ass="line"  1lr1"L1>r16ts3net/9350}delse rk<6a>(&"u 256,mpr_info56, 0x0x000r187p _infocorerer199h varior1r should handski7" 9r DM910x+ex1998ions/nEO (usI>dmfer19/net/et8*/sched8le_wo89+codeass="sr6f">tu6 r2vah vario356, 0x0x20319ahmfer182net/et8*/lip_time"+cod3yL127e!" 03d="L1976r="linusI>de!" 7un570s="310}delse rk<6a>(&C6rnfo56 5comment5it_wakeudbreaksla199h 6080sr94a>(&tu5a c2127pC6rnfo56 5commey3owa_r1ATI>multiport cardsip_9;, 128X9881S_M=""""""""E8="+code=t6" cMline"785PNIa6Check for autonegotiation on orDr 1452cwccc2a>" ctu""3" name="L1lass=unr201net/et8*/ 12a 12alse 6"""""2""""for lip_a618co3d3ss="ld="L138" class="line" 1lr2v5a>r3a#L12308x &[re9c#L12E83r2v5a>r3a#L12308x &[re9c#L12t/et8*/, 128, 0x080sr94ee_ *can>,64h 2arior11143 12aMummy8x &c2 liscla6Check for autoneg2tiati26 */r14/t3lip_934> 1n>tion on orDresetrk<6a>n orDreset3k<6a>(*292" cis ATI>DM910319;< 3TI>on+la>stULi rior1ar/s.c#licwe havelr2vme>r201net/et8*/ 123 to 6" cTx3liscla225hh_dei"3f_poTX_RING_SIZE25a__"26g3tiati3n on orDresetrk<6a>(*9re.c#lip_corS_MIr2vme>r201net/et8*/ 12a_cotx_fcom28x3&c|t"37_"L105" cla8ur_2xs/ne23linre9c#L1292" 1. Intel Sas="s. Sp; 1sMA_TOD, 8 lo1"Ll> 1 .c#L134me>r201net/et8*/ 123 to 6" cTx3liscla">mxi6ule_3ork<6a>(&(&, 128X999999passty clbGr1"LbutL12ankfu01neitd#39;s 6a>old 486govarhip="L13ass="line"  1lr1t5a>r14/t3lip_934> 1n>tion on orDresetrk<6a>umode=tu6i3ers/nEOPNOTSUPP"> 1fNk<6a3(&3r14/t3lip_934> 1n>tion on orDresetrk<6a>uvariaE82#l61tx_ring"5ip/tulip_cor2t3_ri2g37o, early DM9100s needre.c#lip_corS_M  25a__e dclbGNOLSiS496 486govarhip= Sam7sworkaround as Intel"L13ass="line"  1lr1t5a>r14/t3lip_934> 1n>tion on orDresetrk<6a>uOPNOTSl> 1cc"""2 0sEOPNOTSUPPif_por3river37dmfe 2vme>r supports.re.c#lip_corS_MMMMMMSas="s."L13ass="line"  1lr1t5a>r14/t3lip_934> 1n>tion on orDresetrk<6a>u"asooud 0x2v2h varior1452c"""""2"fo3 lip_37an>,64h 2arior11143r201net/et8*/ 123 to 6" cTx3lisclae=tntip el3r189h vario2""""""""fo2 l3p_a6137vme>r201nfor6a_tvalarior2vaslass="sref">sched8le_wo89+codeass=P"r1t5aet/3eclass""""fooss="sropr37" ctu="ry et5ipes 14_coremc_filteamer!e6G2TION" class=lass="tx_time2utip 2l43 uc0r1 varhip_regn cMline"lss="sref">dche6"a hr199h varior1r should handlocal-mre9c#L12923 clbX_RING_SIZE35a__"Luli3_open37a6E/tulip> 145sched8le_wo89+codeass="sref="+coddA">tu5a c2sa h1124h 2h1134h varior1f="+coddA">tu5a cMsa h1124h 2h1134hMvarior1asre.c#L127s;EOPNOTSl> 12a1452c"""""2"for lip_a61tx_ring"5ip/t2lip_c25vers/nEOPNOTSUPP"> 1n>, 256,clid="L128" class=p"liness=p &l(8 256, 0x0xp elir19ah variBurstLenShifd)ip_ctulipr1"ATION" 9="linan>, 128L1ched8le_wo89+codeass="sr6f">tu6 r2v2h variario3all, we ca3a>" ctu2lpre9c#L1292" clb3er, 128X9881S_M=""""""""E8="+code=t6" cMline"7859c#L1292" 3lbX_RING_SIZE35a__"Lulip_3los(&38p/tulip_c3remc_32ss==9r>&quf ulip_core.c#L12P8IC2 c86ine" naprL1292X_RIN3_SIZE35a__"Lulip_g/a1 cla3a_r1A3I>r1thip_Lulipr_2xs/ne23linre9c#L1292" bugfix:L127sASIX mus>(un57csr havelaimitwccchorri> 1212MngN(unppenv2h vario32v143 9;re343 9; bitng --r2v14>r205n3comm930re.c#L127" idh9c#L1292"X3RING_SIZE35a__"ore.c#Lrio3tla_r3ATI>r1thip_oreONhr9DM910Xrep_core9c#L1292" clbu 256,debunre.c#L132t clasu 256,debun8x3yAX8814o89+codeass="sr6AX8814o5a>r1"rs3net/934ip/tulip_coremp;s_itivers/nEOdlip_c8ine3 =X_RING_SIZE35a__" /a1rx3mned038EVa_r1ATI>r1thip_ENODip_i4i9e" ==laslass="sref">sched8le_wo89+codeass="sr6f0x3f00)d="L12s3net/934ip/tulip_coremp;s_itivers/nEOd"asooud 0x should handle /aith1mac_3aria_38str9__ID_SBE_2T3E3_Plme="mode=tu6iaslass="sref">sched8le_wo89+codeass="s|87v>200o3lse 6"""""3""""for lip_a618comment5i3/tuli311292" clbmer, 128X9881S_M=""""""""E8="+code=t6" cMline"7859"r1t5aet/3_POLL_or1TROLLER)ip_ctuli3, 128X9881S_M=""""""""E8="+code=t6" cMline"7859e9c#L12923="+cX_RING_SIZE35a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" PNIC doeswcccca>(un57cMWI/4h /4hM..v2h vario32v143 9;re343 9; bitng --r2v14>r205n3comm930re.c#L127" idh>tulip_tim3"+cod2ccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1292" clbu 256,debunre.c#L132t clasu 256,debun8x3yLC82C1k<6a>(*292"6,debuLC82C1k<5a>r1v143 9;re343 9; bitng --r2v14>r205n3comm930re.c#L127" idh>29X_RING_389h vario2tntnfin" c2u45<3a>  539>, 2t5a>VENDOR_ID_LMCtu6iaP5  5sef">sched8le_wo89+codeass="sr6f">tu60xfff1000o3pr_2xs/ne23linre9c#L1292" zero asre.c#L127ss 31:20, 162h vario32v143 9;re343 9; bitng --r2v14>r205n3comm930re.c#L127" idh>c#L1292" 3r2v2h variorr11143 9;r2f43 9; b39p/tulip_c3remc_32ss==9r>&quf ulip_core.c#L12P8IC2 c86ine" napraet/declas3early_486_la>s /ar1thip_Lulipr_2xs/ne23linre9c#L1292" 1>r162A(unIr2rou> 1sc358x 4hMs="sr6f="+co asre.c#L127ss 24:22, 20, 16, 7:12h vario32v143 9;re343 9; bitng --r2v14>r205n3comm930re.c#L127" idh>c#L1292"X3D_INTEu_824NOTSUPPif_p  13r1t5a39TI>r1thip_oreONhr9DM910Xrep_core30re.cuclbG800;
"u 256,mMline"lss="sref">1"rs3net/934ip/tulip_coremp;s_itivers/nEOOTSUPP"> t3a>rstr9__ID_SI_49"> 1n>, 356, 039EVa_r1ATI>r1thip_ENODtu6iaP5  5sef">sched8le_wo89+codeass="sr6f">tu60x01f100ff3lse 6"""""3""""for lip_a618comment5i3/tuli311292" clbmer<_time"+cod3_452c"""""2ss=""__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctline"0lrefdefs="l618""5listulip_c">&qL132t cre.c# 256,debunre.c#L132t cre.c#5a>r1v143 9;re343 9; bitng --r2v14>r205n3comm930re.c#L127" idh> should h3time"+cod2_"""""""fo2ss=f3ee_ *39tu5raceawith ch3p 6Ch35orep_core9c#Lef">sched8le_wo89+codeass="sre4i9e" ==laslass="sref">sched8le_wo89+codeass="sr6f60xff00)d|7v>e00o3lse 6"""""3""""for lip_a618comment5i3/tuli311292" clbmer<"sr6f">tu63r2v2h variorr"L105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un31"/t6amp<6a_itSUPP"ref="+3ode=t39EVa_r1ATI>r1thip_ENODEVarioslass="sref">sched8le_wo89+codeass="sr6f">t4""PNOif_st4p_queue35a22vah ould 2and4e /ai40_"L105" cla8ur_2xs/ne23linre9c#L1292"vario32v143 9;re343 9; bitng --r2v14>r205n3comm930re.c#L127" id4a devicser4 ctulip_core.c#L12dulid="4128" 40ne"by nowcoder2v goodre.c#lip_corS_MIrrrrrrAnL12ack*to bus.c#sNOTSl> 12aMummy8x &c2 liscla6Check for autoneg2tiati26 */(&e bel4wa_r140, so fcom i; 9;< ex9_co.c#lip_corS_MIr2vme>r201net/et8*/ 12aamm8x &c" 2127;E4lt_physrva4iSUPP[12(&a devicsclaETH_4LENa_40a mr1="line"  1lr1t5a>r14/t3lip_934> 1n>tion on orDresetrk<6a4arior1r sh4uld#39;ud#39;t8*/ 1ass="line"  1lr1"L1>r1debuen"> 1ass="liabl"t5listulip_c">"u 256,mMline"lss="sref">dche6"cX_RING_SIZE35a__"o/t6amp<6a_to_OF_noed0;EOPNOTSUPP4ip_time"+c4d3s4="ld="L138128" class=4ci_ h4eands/3/nEOP30ONhr9DM910Xrep_core28X9881S_M=""""""""""1"rs3net/934ip/tulip_coremp;s_itivers/nE412dETH_ALE4class=arior1t5aet/declass4Mlt_i40str9__ID_SBE_2T3E3_Plu6iaaP5  5span 546a_9"prev91>(&tulip_time"+cod337="ld="L1Cannot en"> 1asre.c#1net/e#itntnfinabort337k foss="sref">scee_3*/dche6"cX_RING_SIZE35a__"o/t6amp<6a_to_OF_noed0;EOPNOTSUPP4i7dETH_ALE4cime"+cod2_"""""""fo2ss=f4-port40tu5raceawith ch3p 6Chass="sr9DM910Xrep_core28X9881S_M=""""""""""dche6"cX_RING_SIZE35a__"o/t6amp<6a_to_OF_noed0;EOPNOTSUPP4i8dETH_ALE4c2v2h variorr"L105" cl2od4OTSUP40eudennabl"t5listulip_cbreakslass="sref">sched8le_wo89+codeass="sr6f">t4p3(*9re.c#lip_corS_MIr2vme>r201net/et8*/r1th9DM910Xrep_core2csr14> 1452cw3a7="ld="L1c#L132t clasu 256,dched8le_wo89+codeass="sr6f">tu6 r2v2h vario3147csr14> 1452cw3a7="ld="L138de=tu6ip_chip_regnum)ip_3s=fre30/a1fNk<6a>(&amrior1t5ae4>(& 42retv41an 546a_9"ppc2_clid2"L128"}slass="sref">sched8le_wo89+codeass4OPNOTSUPPi4___iomemme="L122"> 12retv4lS_1n4161tx_buffe5reco2stcf"25ss==96a>(&r201net/et8*/ 12aamm8x &c" 2127;E4e="L1lass=4rior1t5aet/declassboard_i4ivers41ON" class=free_3*/dche6"cX_RING_SIZE35a__"o/t6amp<6a_to_OF_noed0;EOPNOTSUPP4ip_enttu6i4ers/nEOPNOTSUPP"> 1frs/nE4dataa41TI>r1thip_oreONhr!e_3*/s_4tiariomment5iDescOwned(la4s_29241EVa_r1ATI>r1thip_ENODass="sref">sched8le_wo89+cMEMsa h1124h 2h1139+cMEM="L138de=tu6ip_chip_regnum)ip_3s=fre30/a1fNk<6a>(&amrior1t5ae4>2dETH_ALE4t/declasseeprom_missur8x 4c" ""41ip_c35t5a>r13/t6lipwakeuden= ulip_core.c#L12P8IC2 c86ine" nap4untu6 SET_timDEV_ode_coremc_filteamer!e6"x0x200r161h varior1r shoul="sr6keudennablameref="+code=t6" cla6E/tulip> 145tu6ltnangac(keudennablameref="+code=t6" cla6E/tulip> 1, 0)dUPP"> 1n>, 256,clid=a>(&amtu3lpre9c#L1292" clb3ers_292"vers/nEOPNOTSUPla>s_29io_"f21r14> 1452cw3a7="o_"f21""""1"rs3net/934ip/tulip_coremp;s_itivers/nE4618c_3ilte435ip/tu#ifntntip elir19ah4variM41a6E/tulip> 145(&tulip_time"+cod337="ld="L1u 256,: I/ODasg350}(0xu 256llx@0xu 256llx)r2oo smallinabort337k foss="sref">scs3net/934ip/tulip_coremp;s_itivers/nE4>(&r1"ATION" 9 12rep"ryor2vabl"t5listulip_c">"u 256,mMline"lss="sref">cs3net/934ip/tulip_coremp;s_itivers/nE4>(&"u 256,4EX98i42lin=x000r08x19/net/et8*/tu6ltng --r1114>r1/rs="ryasrou>tu6ltnangac(keudennablameref="+code=t6" cla6E/tulip> 1, 0)cs3net/934ip/tulip_coremp;s_itivers/nE4>PNOTSUPPi4vario3""""for li3_a618c_f4ltert42r1ame="Lode0x91009=/9ers/cl&(issur8arilo1"Llo1")9DM910Xrep_core="ryasrou>tu6esemeg --r1114>r1/rs="ryasrou>tu6esemeangac(keudennablameref="+code=t6" cla6E/tulip> 1, 0)138de=tu6ip_chip_regnum)ip_3s=fre30/a1fNk<6a>(&amrior1t5ae4e=tntip el4r189h vario30x000r113h3va4ior1A42ip_rior8ionON" 9=0x0xgotoioslass="sref">scrr_out_free_n0r1 v="tx_time2utip 2rr_out_free_n0r1 v="L138de=tu6ip_chip_regnum)ip_3s=fre30/a1fNk<6a>(&amrior1t5ae4-r32 9re.n4 MWIaATION" class=lapboar4_itivDOR_ID_" 9=0x0xistulip_cbreakslass="sref">sched8le_wo89+codeass="sr6f">t4"sr6f">tu64r2v2h vario3"4="ld="L13NO4SUPPi4_portrstulip_cbreakslass="sref">sched8le_wo89+codeass="sr6f">t4"2dETH_ALE4otx_fcomm3x &c"30x08000004 | 1o42str9__ID_SBE_co2stcf"25ss==96a>(&tus from#1nth PIOet/etMMIODasg350s, as w134me>r201net/et8*/ 123 to 6" cTx3liscl4     Ln o"4ine wire a 7s;EO+la>stto 4 wlas4nterface. Needs a e>ryre.c#lip_corS_MIrdowcccca>(wantet/yLE cp_ENOmevario around 358x ou> hardnet/eIr2vme>r201net/et8*/ 12aamm8x &c" 2127;E4on on orDr4setrk<6a>(& 1, keudennablamereDRV_NAM/tulip> 14501net/et8*/ 12aamm8x &c" 2127;E4o18c_3ilte4Check fo3 auto32gotiation4on or42a6E/tulip> 145scrr_out_free_n0r1 v="tx_time2utip 2rr_out_free_n0r1 v="L138de=tu6ip_chip_regnum)ip_3s=fre30/a1fNk<6a>(&amrior1t5ae4cca>(un57c4r14> 1452cw3"oremc_fil3en4 ctul43alS_Mline"lss="sref">dche6"slass="sref">sched8le_wo89+codeass4eef="+code4t6" ct5a>VENDOR_ID_LMCOTS4PP"> 4n>, 2t5a>VENDOOPNOTSUPla>s_29ioav143 9;re3""for lip_a618commc#Le=tu6iaslass="srp"ryioma1tre2c##if28a hre"ryioma1abl"t5listulip_c">"u 256,mMline"lss="sref", keudennablamerelasu 2BA1>(&(&amtu3lpre9c#L1292" clb3ers_292"vers/nEOPNOTSUPla>s_29io_"f21r14> 1452cw3a7="o_"f21""""138de=tu6ip_chip_regnum)ip_3s=fre30/a1fNk<6a>(&amrior1t5ae4cPNOTSUPPi4er199h varior1r should ha4dski743p/tulip_c3remc_32ss==9r>&quf ulip_core.c#L12P8IC2 c86ine" nap4rs/nEOPNOO4OOOOOOreturn -12(&a devic4claEN4DEVa_r1ATI>r1tONhr!e_3*/01net/et8*/ 12aamm8x &c" 2127;E4de=t6" ct54>VENDOR_ID_SBass="line"  4lr1t54>VENDOR_ID_SBaON" 9=/9gotoioslass="sref">scrr_out_free_asr="tx_time2utip 2rr_out_free_asr="L138de=tu6ip_chip_regnum)ip_3s=fre30/a1fNk<6a>(&amrior1t5ae4csr6f">tu649__ID_SBE_T3E3ss="line"  4lr1t543portrstulip_cbreakslass="sref">sched8le_wo89+codeass="sr6f">t4str9__ID_S4E_2T3E3_PlS_MIr2vme>r201n45a>SU43str9__ID_SBE_co2stcf"25ss==96a>(&2vme>r201net/et8*/ 12aamm8x &c" 2127;E4tr9__ID_SB4_2T3E3_P1lr1"L1>r18&t4a>SUB43terface. Needs a e>ryre.c#lip_corS_MIrf">tialf21e30/a1fNk>s_i8x &c" 212 e.c#li}(&a devic4claEN4DEV57csr14> 1452cw3amm8x &c" 3127;EOPNOTSUPPif_portrive3s/nEO3NOTS9gotoioslass="sref">scrr_out_free_asr="tx_c#L12duli3="L1232linre9c#L1292" clbGe_wo89+codeass="sr6f">tu6 r2vah var433 to 6" cTx3liscla225hh_dei"3f_poTX_R it is" 2127;Ecl4 12aamm8xin IZE35a__"o/t6ampass="sref">scrr_out_free_asr="tx_c#L12duli3="L1232linre9c#L1292crr_out_fr89+codeass="sr6f">tu6 r2v4h var4o3sorex &c" 2127;E4lt_physrva4iSUPP[12(&a devicsclaETH_4LENa_40a mr1="line"  1lr1t5a>r14/t3lip_934> 1n>#L12P8IC2 486ine" napre=tntip elir184h var44+codeass="sr6f">tu6 r2v2h vap_enttu6i4ers/nEOPNOTSUe=tnt3lass=""__"0s1452cw&a deenttu6i4ers/nEO1452cw&a deE/tulip> 145(&amrior1t5ae4>8dETH_ALE4r2v2h vario3l7e=tnt3lass=""__"0s(& 12retvalS_MIr1ame>r1"&="L197" cslass="sref"4_M="""""""4""""""mewcccca>(un57csr144 145244n -12(&a devic4claEN4DEVa_r1ATI>r1tONhr!e_3*/r201net4et8*/ 44"a3href="+coddNoalloc_slasssp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4rx_rTH_ALEun"u 256,mMline"lsIZE35a>" cistp 2l43 uc0r1 varhip_reIZE35a>" cistp 2ref"lasu 2BA1ref", keudennablamerea>(&amtu3lpre9(&a devic4claEN4DEVa_r1ATI>r1tONhr!e_3*/ 44311452cwccc3"ryL127e"L1275hh____________________to_OF_""foinit_on(&a devicsera_32p rx_descOTSUPla>s_29io_"f21r1rx_descfntnti*t_on(&a devicserRX_RING_SIZ;E4o18c_3ilte4ChRX_RING_SIZ;11452+(&a devic4claEN4DEVa_r1ATI>r1tONhr!e_3*/ 443s""""tx_fc3varior1t5aet/5hh____________________to_OF_""foinit_on(&a devicsera_32p tx_descOTSUPla>s_29io_"f21r1tx_descfntnti*t_on(&a devicserTX_RING_SIZ;E4o18c_3ilte4ChTX_RING_SIZ;11459(&a devic4claEN4DEVa_r1ATI>r1tONhr!e_3*/r201net/e""""""mewcccca>(un57csr144 145244e 6"""""3""""for lip_a618commmmmmmmmmmmmmmmmmmmmo changa138de=tu6ip_p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4rx_rTH__dm>r1thip_enttu6ivrx_rTH__dm>+codr should ha4dski743p/tulip_c3remc_32ss==9r>&quf ulip_core.c#tialf21e30debunre.c#L132t clasu 2564debun447#L127s;EOPNOTSl> 12aamm8x &c" 21p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4rx_rTH_ALEunVENDOR_ID_SBaON" 9=/9gotoioslass="sref">" clbu 2564debunre.c#L132t clasu 2564debun443 ="ryL127e3_workval_ip_regnum)ip_3s=fre30/a1fNktu649__mt"""hr1ame="L122"> 12retvalS_MIr1ame>r1"&="L197" cslass="sref"4_crr_out_fr91>(&tulip_t4me"+c4d3yL127e!" 03d12aamm8x &c" 21p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4tx_rTH_ALEun&q""foinit_on(&a devicsera_32p tx_descOTSUPla>s_29io_"f21r1tx_descfntn *)>"u 256,mMli_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4rx_rTH_ALEun+t_on(&a devicserRX_RING_SIZ;E4o18c_3ilte4ChRX_RING_SIZ;1145r should ha4dski743p/tulip_c3remc_32ss==9r>&quf ulip_core.csched8le_w489+codeass="sr6f">tu6 r2v4h var45+codeass="sr6f">tu6 r2v2h vap_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4tx_rTH__dm>r1thip_enttu6ivtx_rTH__dm>+codde=t6" cla>s_292"ve_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4rx_rTH__dm>r1thip_enttu6ivrx_rTH__dm>+cod>+tto_OF_""foinit_on(&a devicsera_32p rx_descOTSUPla>s_29io_"f21r1rx_descfntnti*t_on(&a devicserRX_RING_SIZ;E4o18c_3ilte4ChRX_RING_SIZ;1145 should ha4dski743p/tulip_c3remc_32ss==9r>&quf ulip_core.csL12P8IC2 486ine" napre=tntip elir184h var45"L122"> 12retv4lS_1n4161tx_buffe5reco2stcf"25ss==96a>(&tu6 r2v4h var4o31452c"""""3"t6" cla>s_292"ve_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4m)ip_3su6ip_chip_regnum)ip_3s+codde=t6" cla>s_292"v"138de=tu6ip_chip_regnum)ip_3s=fre3 should ha4dski743p/tulip_c3remc_32ss==9r>&quf ulip_core.cse>r201net491>(&tulip_t4me"+c45"a3href="+coddNoalloc_slasssp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4flagrior1t5ae4csr6f"flagr+codde=t6" cla>s_292"vers/nEOPNOTSUPla>s_29io_"f21r14> 1452cw3a7="o_"f21""""138de=tu6ip_chip_regnum)ip_3s=fre30/a1fNk<6a>(&amriflagrior1t5ae4csr6f"flagr+cod should ha4dski743p/tulip_c3remc_32ss==9r>&quf ulip_core.cscrr_out_fr89+codeass="sr6f">tu6 r2v4h var45"2""""for lip_a618co3d3ss="ld="L138" class="line" 1lr2v5a>r3a4sched8le_w489+codeass="sr6f">tu6 r2v4h var4o31452c"""""3"dNoalloc_slasssp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4woldelse rk<6a>(&(&amrip;r1v143 9;re343 p;+codde=L105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un(&amrior1t5ae4woldelse rk<6a>(&(&amriwolopould handlocal-mrwolopou+codde=L105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net/et8*/r14/t3lip_934> 1n>sched8le_w489+codeass="sr6f">tu6 r2v4h var453y1452cwccc3ass="line"  1lr1t5a>r1"rs3net/934ip/tulip_coremp;s_itivCOMETt/934ip/tulip_cCOMET mr19tip elir19ah4variM41a6E/tulip> 145(&tulip_t4me"+c4d31L127e!" 03ass="linevariorca>s_itivu86ine" nap4ulip_cuo3omm8xa1fNk<6a>(&amripi_ALEun&quf ulip_core.csched8le_w489+codeass="sr6f">tu6 r2v4h var4o356, 0x0x20319ahmfer1ameref="+code=t6" claada>" fi__d3orkkeudennablamereDRV_NAada>" fi__d3orke30/a1fNk<6a>(&amrior1t5ae4e=tntip el4r189h vario30x80dNo changa138de=tu6ip_pi_ALEun&quf ulip_core.caksla199h 4080sr94a>(&pi_ALEun 145r1/rs="ryasrou>tu6eseddNoalloc_slasssp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4flagrior1t5ae4csr6f"flagr+codd|h variorca>s_itivCOMET_P>2dETH_ALE4t/decCOMET_P>+cod should ha4dski743p/tulip_c3remc_32ss==9r>&quf ulip_core.cse>r201net4evicsclaRMlt_physrvariaE84#lip_4631452c"""""3"for lip_a61tx_ring"5ip/t3lip_c3p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4woldelse rk<6a>(&(&amrip;r1v143 9;re343 p;+codde=a1fNk<6a>(&amriWAKE_PHYr1v143 9;re343 WAKE_PHY+codd|=a1fNk<6a>(&amriWAKE_MAGI7" idh> should hWAKE_MAGI7+cod should ha4dski743p/tulip_c3remc_32ss==9r>&quf ulip_core.cscrr_out_frre.c#L127s;EOPNOTSl> 12al4e 6""46311452cwccc3"ryL127e"L1275hh_ODasg350}(0xu 256ldelse rk<6a>(&"u 256,mpr_info56, 0x0x0934ip/tuE""""hd WOLmp;r1"ATION" 9r3a#L12304x &[r463s""""tx_fc3varior1t5aet/5hh_________ODasg350}(0xu 2__func__e rk<6a>(&<__func__+codr should ha4dski743p/tulip_c3remc_32ss==9r>&quf ulip_core.caL12P8IC2 4weg"5ip/onegovarhip_sched8le_ 8a358xout4127sworkarounds ber1"Lon=4L13as46OLL_or1TROLLER)ip_ctuli3, 128X9881S_M=""""""""E4me>r201net4et8*/ 463y1452cwccc3ang"5ip/t3lip_c3p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae41t5ae4e=tntip el4r189h varild="L138de=tu6ip_chip_regnum)ip_3s=fre30/a1fN should ha4dski743p/tulip_c3remc_32ss==9r>&quf ulip_core.ca46a_9"pre4et8*/ 463yL127e!" 03d12aamm8x &c" 21p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4base_;E4de=t6" ct54>VENDbase_;E4dvarild="L138de=tu6ip_cem0;EOPNOTSUPPif___iomemme="L122"> 12retvalS_1n>, 256, 0x0x000r187h varior1"slass="sref"4 Intel Sas4"s. Sp; 14MA_TO47+codeass="sr6f">tu6 r2v2h vap_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae46E/tulip> 145 12retvalS_1n>, 256, 0x0x000r187h varior1"slass="sref"4 ksla199h 4Tries mightEOPNOL12MIr2oo4a__e 47ma1tre2c##if28a hre"ryioma1ap_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4tu5a cMsa h1124h 2h1134hMvarior1asre.c#L127s;tu5a cMsa h1124h 2h1134hMva2"> 12retvalS_1n>, 256, 0x0x000r187h varior1"slass="sref"4 """"""E8=4Gr1"LbutL12ankfu01neitd#34;s 6a4731452c"""""3"t6" cla>s_292"vspin_lock_" 31r1v143 9;re343 ppin_lock_" 31c">&qo changa138de=tu6ip_p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4lockenttu6i4ers/nEOlock+codr should ha4dski743p/tulip_c3remc_32ss==9r>&quf ulip_core.ction on or4resetrk<6a>uvariaE82#l61t4_ring47"a3href="+coddNoalloc_slasssspin_lock_" 31r1v143 9;re343 ppin_lock_" 31c">&qo changa138de=tu6ip_p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4mii_lockenttu6i4ers/nEOmii_lock+codr should ha4dski743p/tulip_c3remc_32ss==9r>&quf ulip_core.ctcrr_out_frOLSiS496 486govarhip= Sam4swork47ne"  1lr1"L1>r1debuen"> 1asssetup_timeumode=tu6ivers/nEetup_timeuc">&qo changa138de=tu6ip_p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4timeumode=tu6ivers/ntimeuc">&e=t6" cla>s_292"vers/nEOPNOTSUPla>s_29io_"f21r14> 1452cw3a7="o_"f21"""e_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4m)ip_3su6ip_chip_regnum)ip_3s+cod0/a1fNk<6a>(&amriif_ti_timeumode=tu6ivers/nif_ti_timeu11459(&a devic4claEN4DEVa_r1ATI>r1tONhr!e_3*/r14/43lip_473s""""tx_fc3varior1t5aet/meangac(keudenmeref="+code=t6"tu6ivers/nEOPa3href="+codr should ha4dski743p/tulip_c3remc_32ss==9r>&quf ulip_core.ce>r201net/4t8*/ 147eclassfor6a_tv4lS_MI417N" class=free_3*/&qo changa138de=tu6ip_p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4mf_ti_OPNOmode=tu6ivers/nif_ti_OPNOc">&e=t6" cla>s_292"vers/nEOPNOTSUPla>s_29io_"f21r14> 1452cw3a7="o_"f21"""e_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4m)ip_3su6ip_chip_regnum)ip_3s+cod0/a1fNk<6a>(&amriif_ti_tasOmode=tu6ivers/nif_ti_tasO+codr should ha4dski743p/tulip_c3remc_32ss==9r>&quf ulip_core.cee>r201net4ccc3a>" ctu="ry et5ipes 14_core47SIZE35a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" P4sched8le_w489+codeass="sref="+coddA"4tu5a 42sa h1k_irqs3_ou2ode=tu6ip_chip_val_ou3> MWI2dETH_ALE4t/decCOp_val_ou3> MWIIZE35a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" P48le_wo89+c4deass="sr6f">tu6 r2v2h va4iario4all, we ca3a>"TSl> 12aamm8x &c" 21er"u 256,mMli_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4flagrior1t5ae4csr6f"flagr+codde6"+code=tu6ip_cMlineHAS_ct5aMWI2dETH_ALE4t/decHAS_ct5aMWI+codrs="line"  4lr1t54>VENDOR_ID_SBaON" 9=/9gotoioslass="sref">"""""""E8=4+code=t6" cMline"7859c#L1492" 348r_2xs/ne23linre9c#L1292" zero asre.coioslamwia>" fi_OTSUPla>s_29io_"f21r1mwia>" fi_e30/a1fNk<6a>(&amrior1t5ae4e=tntip el4r189h vario3eref="+code=t6"tu6ivers/nEOPa3href="+codr should ha4dski743p/tulip_c3remc_32ss==9r>&quf ulip_core.c#L12P8IC2 486ine" naprL1292X_RIN3_SI4E35a_4"Lulipa_itSUPP"ref="+3ode=t39EVa_r1ATI>r1thip_ENODEVarioslass="sref"4gfix:L127s4SIX mus>(un57csr havelaim4twccc489;t8*/r201net/et8*/uTxEcl4 Rx processes2ccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1294="sref">sc4ed8le_wo89+codeass="sr6f043f00)4831452c"""""3"dNoalloc_slassspnre9cstop_rxtet/934ip/tulip_cpnre9cstop_rxtec">&ququot;u 256,mMli_enttu6i4ers/nEOPNOTSUr should ha4dski743p/tulip_c3remc_32ss==9r>&quf ulip_core.c#>r201net/4ed8le_wo89+codeass="s|87v4200o348eclassfor6a_tv4lS_MI417N" class=free_3*/&ququot;u 256,mMlP4ip_time"+c4d3s4="ld="L138128" class=4ci_ h4eands/3/nEOP30ONhr9DM910Xrep_core28X9881S="+code=t64 cMline"7859e9c#L12923="+4X_RIN4_SIZE35a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" P4IC doeswcc4ca>(un57cMWI/4h /4hM..v2h4vario48sa h1k_irqs3_ou2ode=tu6ip_chip_valGS7" idh> should h3time"+GS7IZE35a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" P4" clbu 2564debunre.c#L132t clasu 2564debun4x3yLC82C1k<6a>(*292"6,debuLC82C1k="li3e"  1lr1t5a>r1} else6ameref="+code=t6" cla6E/tulip> 145 1subsystem_v>&qo256, 0x0x000r187subsysteHPmode=tu6ivers/n00r187subsysteHPfntntip elir19ah4variM41a6E/tulip> 145tu60xff41000o4pr_2xs/ne23linre9c#L12sOTSl> _fre" _perfec3net/_35ad18comment5it_wakeuddddref="+code=t6" cla6E/tulip> 145 1subsystip elir19ah4variM41a6E/tulip> 145r1/rs="ryasrourqsault: elir19ah4variM41a6E/tulip> 145 1sc358x 4hMs="sr6f="4co as4931452c"""""3"for lip_a61tx_ribreak28" class=4ci_ h4eands/3/nEOP30ONhr9DM910Xrep_core28X9881SlbG800;
 145sc489+codeass="sr6f">tu60x014100ff4lse 6"""""3""""for lipcaseNOTS062: elir19ah4variM41a6E/tulip> 145r201net/4"l618""5listulip_c">&qL134t cre49e 6"""""3""""for lip_caseNOTS063: elir19ah4variM41a6E/tulip> 145sched8le_wo89+cocaseNOTS098: elir19ah4variM41a6E/tulip> 14531"/493 ="ryL127e3_workval_caseNOTS099: elir19ah4variM41a6E/tulip> 145t4""PNO4f_st44931L127e!" 03ass="linecaseNOTS0EE: elir19ah4variM41a6E/tulip> 145r255n3co50356, 0x0x20319ahmfer111111111dNoalloc_slasssp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4flagrior1t5ae4csr6f"flagr+codd|h variorca>s_itivHAS_SWAPPED_SEEPRO>2dETH_ALE4t/decHAS_SWAPPED_SEEPRO>+codd|=a1fNk<6a>(&amriNEEDS_FAKE_MEDIA_TABL;E4o18c_3ilte4ChNEEDS_FAKE_MEDIA_TABL;hMva2"> 12retvalS_1n>, 256, 0x0x000r187h varior1"slass="sref"5rrrAnL12ac5*to bus.c#sNOTSl> 12aMumm58x &c501114>r1/rs="ryasrou>tu6ltnan=t6" cla>s_292"v"138d4ip/tulip_coremp; 12retvalS_1n>, 256, 0x0x000r187h varior1"slass="sref"5r2rAnL12ac5*6ine" napraet/declas3ear5TSl> 50-r1114>r1/rs="ryasrouR)ip_ctuli3, 128X9881S_M=""""""""E5tion on or5resetrk<6a4arior1r sh4uld539;ud5031452c"""""3"R)ip_ctuli3, 128X9881S_M=""""""""E5t4on on or5rref="delse 6""""""""""fo5ass="5ine"  a_itSUPP"ref="+3ode=t39EVa_r1ATI>r1thip_ENODEVarioslass="sref"5_M="""""""5""1"rs3net/934ip/tulip_co5emp;<50_MIr2vme>r201n45a>SU43str9__ID_SBE_co2stcf"25ss==96a>(&2v5546a_9"pre591>(&tulip_t5me"+c5050s, as w134me>r201net/et8*/&ququot;u 256,mMlbl"t5listulip_c">"u 256,mMl+t_on(&a devicserCSRdh>29X_RING_389hCSRdL138128" class=4ci_ h4eands/3/nEOP30ONhr9DM910Xrep_core28X98815sched8le_w589+codeass="sr6f">t4p3r201net5et8*/r205n3coThlassatemp;dche6"a RO> is"NAad by1laserially. oThlap> 1steu-r2v1tx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1295cw3a7="ld=5L1c#L132t clasu 256,dched5le_wo59+code>tion on orDresetrk<6a>u"asooud 0bhppolled, waie"NAad bitaserially3 to 6t(&,64h 2arior11143 12retvalS_1n>, 256, 0x0x000r187h varior1"slass="sref"5ef="+coddN5 changa1v143 9;re343 9; b5tng -51ne"  1lr1"L1>r1debuen"> 1assmemse1r1v143 9;re343 memse1c">&ququot;u 256,mMlee__porh>29X_RING_389hee__porhMva, 0,tto_OF_"r1asre.c#L127s;p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4eepto h>29X_RING_389heepto hMvax000r113h3va4ior1A42ip_rior8ionON" 9=0x0xgotoioslass="sref"5_wo89+cMEM5a h1124h 2h1139+cMEM="L135de=tu5131452c"""""3"dNoalloc_slassssu h>29X_RING_389hsu hMvarioL105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr1v143 9;re343 9; bitng --r2v14>r205n3comm930re.c#L127" idh>29X_RING_389h vario2tntnfiip elir19ah4variM41a6E/tulip> 145tu6 SET_timDEV_ode_core5c_fil51ref">sched8le_wo89+cor aus_itivers/nE412dETH_ALE4class=arior1trioL1>r1debuen"> 1ass="liabl"t5listulip_c">code=31>r1debuen"> 1ass="liabl"t5listulip_c"++iip elir19ah4variM41a6E/tulip> 145r1/rs="ryasrou>tu65tnang513 ="ryL127e3_workval_as w134m(nit_on(&a devicservalue"liabl"t5listulvaluevario3eref="+code=t6"bogusc 2l43 uc0r1 varhibogusc 2or1trio; bitL105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net591>(&tulip_t5me"+c5d337="ld="L1u 256,: I/e6"x0x200r161h varior1riowrite86ine" nap4ulip_ciowrite86c">&q0x600d|=a1fNk<6a>(&amri="liabl"t5listulip_c"o3eref="+code=t6"bl"t5listulip_c">"u 256,mMl+t0x98000r113h3va4ior1A42ip_rior8ionON" 9=0x0xgotoioslass="sref"5"srp"ryor25me="L122"> 12rep"ryor2vab5"t5li5tulip_c">"u 256,mMline"l doip elir19ah4variM41a6E/tulip> 145tu65tng -5r1114>r1/rs="ryasrou>tu6ltnan/e6"x0x200r161h varior1rvalue"liabl"t5listulvaluevarild="L138de=tu6ip_cemNAad86ine" nap4ulip_cioNAad86c">&ququot;u 256,mMlbl"t5listulip_c">"u 256,mMl+t_on(&a devicserCSR9istulip_c">&quoCSR9L138128" class=4ci_ h4eands/3/nEOP30ONhr9DM910Xrep_core28X988151"Llo1")9D5910Xrep_core="ryasrou>tu65semeg5--r1114>r1/rs="ryasrou>tu6ese } whileus_itivers/nE412dvalue"liabl"t5listulvaluevarilcode=0 lamer!e6"+co-fNk<6a>(&amrior1bogusc 2l43 uc0r1 varhibogusc 2or1trk<6a 0128" class=4ci_ h4eands/3/nEOP30ONhr9DM910Xrep_core28X988151oddNo cha5ee_n0r1 v="tx_time2utip 25r_out5free_n0r1 v="L138de=tue6"x0x200r161h varior1rput_un12aamm8_le86ine" nap4ent5it_ut_un12aamm8_le86c">&ququot;u 256,mMlvalue"liabl"t5listulvaluevario3remp;& *meref="+code=t6"tu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4>8d_;E4de=t6" ct54>VEND>8d_;E4dntnfii+t_on(&a devicserETH_ALE4class=arior1t528" class=4ci_ h4eands/3/nEOP30ONhr9DM910Xrep_core28X988151f="+coddN589+codeass="sr6f">t4"sr6f5>tu6452311452cwccc3"ryL127e"L1275hh_ODasg350}(0xu 2su h>29X_RING_389hsu hMvar+d="L138de=tu6ip_cvalue"liabl"t5listulvaluevarilc0x shouff=""__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin5wo89+codea5s="sr6f">t4"2dETH_ALE4otx5fcomm52se 6"""""3""""for lipR)ip_ctuli3, 128X9881S_M=""""""""E5abtus from#1nth PIOet/etM5IODas5350s, as w134m} 12aamss="line"  1lr1t5a>r1"rs3net/934ip/tulip_coremp;s_itivCOMETt/934ip/tulip_cCOMET mr1iip elir19ah4variM41a6E/tulip> 145(wa5tet/yLE cp_ENOmevario aro5nd 3552ref">sched8le_wo89+cod; bitng --r2v14>r205n3coNorDreseto"NAad  bitEEPRO>iacotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1295est_asg3505g --r1114>r1/rs="ryasques5_asg3523 ="ryL127e3_workval_0r161h varior1rput_un12aamm8_le86ine" nap4ulip_cput_un12aamm8_le86c">&ququot;u 256,mMlblNAad86ine" nap4ulip_cioNAad86c">&ququot;u 256,mMlbl"t5listulip_c">"u 256,mMl+t0xA4)o3eref="+code=t6"tu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4>8d_;E4de=t6" ct54>VEND>8d_;E4dntnfi"__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin5we>r201net5ee_n0r1 v="tx_time2utip 25r_out5free_n0r1 v="L138de=tu0r161h varior1rput_un12aamm8_le86ine" nap4ent5it_ut_un12aamm8_le86c">&ququot;u 256,mMlblNAad86ine" nap4ulip_cioNAad86c">&ququot;u 256,mMlbl"t5listulip_c">"u 256,mMl+t0xA8)o3eref="+code=t6"tu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4>8d_;E4de=t6" ct54>VEND>8d_;E4dntnfl+t4i"__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin5sched8le_w589+codeass4eef="+code4t6"5ct5a>53ulip_c">"u 256,mr aus_itivers/nE412dETH_ALE4class=arior1trioL1>r1debuen"> 1ass="liabl"t5listulip_c">code=61>r1debuen"> 1ass="liabl"t5listulip_c">++i__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin5s"Llo1")9D5a618commc#Le=tu6iaslass="5rp"ry531114>r1/rs="ryasrou>tu6ltnan=t6" cla>s_292"vsu h>29X_RING_389hsu hMvar+d="L138de=tu6ip_ctu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4>8d_;E4de=t6" ct54>VEND>8d_;E4dntnfcw3a7="o_"f21"""="liabl"t5listulip_c"]"__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin5s"Llo1")9D586ine" nap4rs/nEOPNOO4OOO5OOret5320s, as w134m} 12aamp elir19ah4variM41a6E/tulip> 14501net/et8*/5clasr53ree_n0r1 v="L138de=tud; bitng --r2v14>r205n3coAaserialtEEPRO>m(nierface, we"NAad nowEcl4 s sor.c#Lut lateu2ccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1295scrr_out_f5ee_asr="tx_time2utip 2rr_5ut_fr5e_asr="L138de=tu6ip_ch(nit_on(&a devicsersa_offse1r1v143 9;re343 sa_offse1hMvarioL105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unt4str9__ID_S4E_253E3_P53"L12s3net/934ip/tulip_nit_on(&a devicseree_;E4d1t5ae4cPNOTSUPPi4er1ee_;E4d1t5aehMvarior1asre.c#L127s;plass=NAadaeepto h>29X_RING_389hplass=NAadaeepto c">&ququot;u 256,mMltu6ivers/nEOPa3href="+coddNouff, 8)lc0x shou4bitL ? 8 :=6105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 153e 6"""""3""""for lip__nit_on(&a devicseree_max_;E4de=t6" ct54>VENDee_max_;E4dhMvario((1>codecode=t6" cla>s_292"vee_;E4d1t5ae4cPNOTSUPPi4er1ee_;E4d1t5aehMva) - 1ti*tto_OF_"r1asre.c#L127s;u86ine" nap4ent5itu86c">&i"__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin5scccca>(wa5/a1fNk>s_i8x &c" 212 e.c#5i}(&a5devic4__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin5sst_asg350589+codeass="sr6f">tu6 r2v5h var533 ="ryL127e3_workval_ss="line"  1lr1t5a>ee_max_;E4de=t6" ct54>VENDee_max_;E4dhMvark<6a to_OF_"r1asre.c#L127s;p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4eepto h>29X_RING_389heepto hMvax0__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin5se>r201net589+codeass="sr6f">tu6 r2v5h var53337="ld="L1u 256,: I/e6"x0x200r161h varior1ree_max_;E4de=t6" ct54>VENDee_max_;E4dhMvarioto_OF_"r1asre.c#L127s;p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4eepto h>29X_RING_389heepto hMvax"__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin5#L12P8IC2 586ine" napre=tntip elir185h var54NDOR_ID_LMCOTS4PP"> 4n>, 2t5a>VENDOOPNOTSUPla>s_29ioav143 9;r5#L12P8IC2 586ine" napre=tntip elir185h var541114>r1/rs="ryasrou>tr aus_itivers/nE412dETH_ALE4class=arior1trioL1>r1debuen"> 1ass="liabl"t5listulip_c">code=0r161h varior1ree_max_;E4de=t6" ct54>VENDee_max_;E4dhMvar1>r1debuen"> 1ass="liabl"t5listulip_c">+ioto_OF_"r1asre.c#L127s;u86ine" nap4ent5itu86c">&iiip elir19ah4variM41a6E/tulip> 145(un57csr145 145254-r1114>r1/rs="ryasrou>tu6eseddNoalloc_slasssu86ine" nap4ent5itu86c">&="L138de=tu6ip_ctporh>29X_RING_389h_porhMvarior1asre.c#L127s;plass=NAadaeepto h>29X_RING_389hplass=NAadaeepto c">&ququot;u 256,mMltu6ivers/nEOPa3href="+coddNr1debuen"> 1ass="liabl"t5listulip_c"/2dNr1debuen"> 1assee_;E4d1t5ae4cPNOTSUPPi4er1ee_;E4d1t5aehMva)"__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin5#9;re3""fo5et8*/ 54ree_n0r1 v="L138de=tue6"x0x200r161h varior1ree__porh>29X_RING_389hee__porhMvacw3a7="o_"f21"""="liabl"t5listulip_c"]e=tnt3lass=""__"0s(porh>29X_RING_389h_porhMvarc0x shouff"__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin5#crr_out_f5et8*/ 54311452cwccc3"ryL127e"L1275hh_0r161h varior1ree__porh>29X_RING_389hee__porhMvacw3a7="o_"f21"""="liabl"t5listulip_c"l+t1]e=tnt3lass=""__"0s(porh>29X_RING_389h_porhMvarc<6ak<6a 8"__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin5#o89+codea5et8*/ 543s""""tx_fc3varior1t5R)ip_ctuli3, 128X9881S_M=""""""""E5m>r201net/5""""""mewcccca>(un57csr145 145254eclassfor6a_tv4lS_MI417N" class=free_3*/sched8le_wo89+cod; bitng --r2v14>r205n3coDEC nowEhas a specificatemp;(see Notes) but earlylock_irmakI41tx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1295" clbu 2565debunre.c#L132t clasu 2565debun543 to 6" cTx3liscla225hh_dei"3f_poTX___________just put  bitdche6"a in  bitfirst EEPRO>mlocatemps2ccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1295_crr_out_f591>(&tulip_t5me"+c54ree_n0r1 v="L138de=tu0; bitng --r2v14>r205n3coThis does  memcmp(ee__por, ee__por+16, 8)lcotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1295sched8le_w589+codeass="sr6f">tu6 r2v5h var55ulip_c">"u 256,mr aus_itivers/nE412dETH_ALE4class=arior1trioL1>r1debuen"> 1ass="liabl"t5listulip_c">code=81>r1debuen"> 1ass="liabl"t5listulip_c">++i__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin5sL12P8IC2 586ine" napre=tntip elir185h var551114>r1/rs="ryasrou>tu6ltnan=ss="line"  1lr1t5a>ee__porh>29X_RING_389hee__porhMvacw3a7="o_"f21"""="liabl"t5listulip_c"]e!=tnt3lass=""__"0see__porh>29X_RING_389hee__porhMvac16+w3a7="o_"f21"""="liabl"t5listulip_c"]i__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin5sM="""""""589+codeass="sr6f">tu6 r2v5h var55-r1114>r1/rs="ryasrou>tu6esedL1275hh_0r161h varior1rsa_offse1r1v143 9;re343 sa_offse1hMvario2L105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net591>(&tulip_t5me"+c55ree_n0r1 v="L138de=tuss="line"  1lr1t5a>r1"rs3net/934ip/tulip_coremp;s_itivCONEXANTt/934ip/tulip_cCONEXANT mr1iip elir19ah4variM41a6E/tulip> 145tu6 r2v5h var55311452cwccc3"ryL127e"L1275hh_0>r201net/et8*/tu6 r2v5h var553s""""tx_fc3varior1t5aet/5hh_ss="line"  1lr1t5a>ee__porh>29X_RING_389hee__porhMvac0x198]EOPNOT04 lamer!e6"+cotnt3lass=""__"0see__porh>29X_RING_389hee__porhMvac0x199]EOPN6i__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin5s>r201net/586ine" napre=tntip elir185h var55e 6"""""3""""for lip_>tu6esedL1275hh_0r161h varior1rsa_offse1r1v143 9;re343 sa_offse1hMvario0x19A105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unsched8le_wo89+co} 12aamss="line"  1lr1t5a>ee__porh>29X_RING_389hee__porhMvac0]EOPNOTff lamer!e6"+cotnt3lass=""__"0see__porh>29X_RING_389hee__porhMvac1]EOPNOTff amer!e6"+c05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6 r2v5h var553 ="ryL127e3_workval_as w134msedL1275hh_0r161h varior1ree__porh>29X_RING_389hee__porhMvac2]EOPNOiip elir19ah4variM41a6E/tulip> 145(&tulip_t5me"+c5d31L127e!" 03ass="lineL1275hh_0r161h varior1rsa_offse1r1v143 9;re343 sa_offse1hMvario2;neL1275hh_0>r201net/et8*/tu6 r2v5h var5o356, 0x0x20319ahmfer1L1275hh_0r161h varior1rmultia so_c 2l43 uc0r1 varhimultia so_c 2hMvario4c05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un(&, 128X9881S_M=""""""""E5"""""""E8=5+code=t6" cMline"785PNIa65heck 56-r111k_irqs3_ou2ode=tu6ip_chip_valMIPS_COBALTt/934ip/tulip_cCON_valMIPS_COBALTclassfor6a_tv4lS_MI417N" class=free_3*/r201net5evicsclaRMlt_physrvariaE85#lip_5631452c"""""3"for lipss="_fre" _perfec3net/_35ad18comment5it_wakeuddddref="+code=t6" claburior1t5ae4csr6f"bureuddddref="+code=t6" clanumbeumode=tu6ivers/nnumbeu mr198h 0) amer!e6"+c05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 12al5e 6""56311452cwccc3"ryL127e"L12"_fre" _perfec3ne00r1SLOTt/934ip/tulip_c00r1SLOTc">&ququot;u 256,mMlt/_35ad18comment5it_wakeuddddref="+code=t6" clawakfp> 145" ctu""3" name="L1lass=unr3a#L12305x &[r563s""""tx_fc3varior1t5aet/_fre" _perfec3ne00r1SLOTt/934ip/tulip_c00r1SLOTc">&ququot;u 256,mMlt/_35ad18comment5it_wakeuddddref="+code=t6" clawakfp> 145 145r201net/et8*/mlocatemps2ccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1295 8a358xout5127sworkarounds ber1"Lon=5L13as56ref">sched8le_wo89+co1275hh_0r161h varior1rsa_offse1r1v143 9;re343 sa_offse1hMvarioL105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net5et8*/ 563 ="ryL127e3_workval_as w1340>r201net/et8*/uappliedccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1295 crr_out_f5et8*/ 5631L127e!" 03ass="lineL1275hh0r161h varior1rmemcpyl43 uc0r1 varhimemcpyc">&ququot;u 256,mMlee__porh>29X_RING_389hee__porhMvar+ 16, uquot;u 256,mMlee__porh>29X_RING_389hee__porhMva, 8)105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 15MA_TO57356, 0x0x20319ahmferR)ip_ctuli3, 128X9881S_M=""""""""E5 ksla199h 5Tries mightEOPNOL12MIr2oo5a__e 57ma1tra_itSUPP"ref="+3ode=t39EVa_r1ATI>r1thip_ENODEVarioslass="sref"5 """"""E8=5Gr1"LbutL12ankfu01neitd#35;s 6a57-r111k_irqs3_ou2ode=tu6ip_chip_valGS7" idh> should h3time"+GS7IZE35a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" P5tion on or5resetrk<6a>uvariaE82#l61t5_ring57ree_n0r1 v="L138de=tud; bitng --r2v14>r205n3coCheck  o see ss=we haveEc broken sto 6cotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1295tcrr_out_f5OLSiS496 486govarhip= Sam5swork57_asr="L138de=tu6ip_ch(s="line"  1lr1t5a>ee__porh>29X_RING_389hee__porhMvac0]EOPNOT61lamer!e6"+cont3lass=""__"0see__porh>29X_RING_389hee__porhMvac1]EOPNOT1Oiip elir19ah4variM41a6E/tulip> 145r14/53lip_573s""""tx_fc3varior1t5aet/e=tud; bitng --r2v14>r205n3coDRV_"> 1su_i;Ecl4 EOPNOTSUPPi;EcnEOswappedccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1295e>r201net/5t8*/ 157e 6"""""3""""for lip_>tu6esedline"  1lr1t5a>ee__porh>29X_RING_389hee__porhMvac0]EO_0r161h varior1ree__porh>29X_RING_389hee__porhMvac2]105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unsched8le_wo89+co1275hh_ont3lass=""__"0see__porh>29X_RING_389hee__porhMvac1]EOont3lass=""__"0see__porh>29X_RING_389hee__porhMvac3]105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net5ccc3a>" ctu="ry et5ipes 15_core573 ="ryL127e3_workval_as w134m0r161h varior1ree__porh>29X_RING_389hee__porhMvac2]EONOT61105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un29X_RING_389hee__porhMvac3]rio0x1L105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6 r2v2h va5iario58NDOR_ID_LMCOTS4PP"> 4n>, 2t5a>VENDOOPNOTSUPla>s_29ioav143 9;r5"""""""E8=5+code=t6" cMline"7859c#L1592" 358r_2xs/ne23linre9c#L12aet/e=tud; bitng --r2v14>r205n3coHSC-00rlock_isrDreseto"be by1l-swap7;Ecl4 shifoa>+c_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1295#L12P8IC2 586ine" naprL1292X_RIN3_SI5E35a_58ld 486govarhip="L13ass="line"  1lr1t5aaaaaaaaaaaaaaa* up 1 3ork. oThis shiforDresseto"happen at  bit> 1+c_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1295#ion on or5SIX mus>(un57csr havelaim5twccc589;t8*6govarhip="L13ass="line"  1lr1t5aaaaaaaaaaaaaaa* of  bitMACtfirst because of  bit2 by1laoor3lapior1452c"""""2"fo3 lip_37an>,64h 2arior11143sc5ed8le_wo89+codeass="sr6f053f00)583s""""tx_fc3varior1t5aet/e=tur aus_itivers/nE412dETH_ALE4class=arior1trio41>r1debuen"> 1ass="liabl"t5listulip_c">crefioL1>r1debuen"> 1ass="liabl"t5listulip_c">-= 2iip elir19ah4variM41a6E/tulip> 145r201net/5ed8le_wo89+codeass="s|87v5200o358e 6"""""3""""for lip_>tu6esedL1275hh_0r161h varior1ree__porh>29X_RING_389hee__porhMvac17i+t_on(&a devicserETH_ALE4class=arior1ti+t3]EOont3lass=""__"0see__porh>29X_RING_389hee__porhMvac17i+t_on(&a devicserETH_ALE4class=arior1t]105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unsched8le_wo89+co1275hh_oL1275hh_0r161h varior1ree__porh>29X_RING_389hee__porhMvac16i+t_on(&a devicserETH_ALE4class=arior1ti+t5]EOont3lass=""__"0see__porh>29X_RING_389hee__porhMvac16i+t_on(&a devicserETH_ALE4class=arior1t]105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net5 cMline"7859e9c#L12923="+5X_RIN583 ="ryL127e3_workval_as w134mR)ip_ctuli3, 128X9881S_M=""""""""E5IC doeswcc5ca>(un57cMWI/4h /4hM..v2h5vario58337="ld="L1u 256,: I/R)ip_ctuli3, 128X9881S_M=""""""""E5" clbu 2565debunre.c#L132t clasu 2565debun5x3yLC8a_itSUPP"ref="+3ode=t39EVa_r1ATI>r1thip_ENODEVarioslass="sref"5sched8le_w589+codeass="sr6f">tu60xff51000o59"L122"> 12retv4lS_1n4161tx_buffe5reco2stcf"25ss==96a>(&r1/rs="ryasrour aus_itivers/nE412dETH_ALE4class=arior1trioL1>r1debuen"> 1ass="liabl"t5listulip_c">code=61>r1debuen"> 1ass="liabl"t5listulip_c">++iip elir19ah4variM41a6E/tulip> 145 1sc358x 4hMs="sr6f="5co as5931452c"""""3"for lip_a61tx_riuquot;u 256,mMltu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4>8d_;E4de=t6" ct54>VEND>8d_;E4dntnfcw3a7="o_"f21"""="liabl"t5listulip_c"]EOont3lass=""__"0see__porh>29X_RING_389hee__porhMvac_on(&a devicserETH_ALE4class=arior1ti+t0r161h varior1rsa_offse1r1v143 9;re343 sa_offse1hMva]105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un29X_RING_389hsu hMvar+d="L138de=tu6ip_cee__porh>29X_RING_389hee__porhMvac_on(&a devicserETH_ALE4class=arior1ti+t0r161h varior1rsa_offse1r1v143 9;re343 sa_offse1hMva]105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unsc589+codeass="sr6f">tu60x015100ff5lse 6"""""3""""for lipR)ip_ctuli3, 128X9881S_M=""""""""E5">r201net/5"l618""5listulip_c">&qL135t cre59e 6"""""3""""R)ip_ctuli3, 128X9881S_M=""""""""E5"""""""E8=589+codeass="sre4i9e" ==la5lass=593dummy8x &c3 e>r201net/et8*/31"/593y1452cwccc3ass="ququot;u 256,mMltu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4>8d_;E4de=t6" ct54>VEND>8d_;E4dntnfc0]EOPNOTA0 ||05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unt4""PNO5f_st45931L127e!" 03ass="luquot;u 256,mMltu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4>8d_;E4de=t6" ct54>VEND>8d_;E4dntnfc0]EOPNOTC0 ||05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr265n3co60356, 0x0x20319ahmfuquot;u 256,mMltu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4>8d_;E4de=t6" ct54>VEND>8d_;E4dntnfc0]EOPNOT02) amer!e6"+c05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 12aMumm68x &c601114>r1/rs="ryasruquot;u 256,mMltu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4>8d_;E4de=t6" ct54>VEND>8d_;E4dntnfc1]EOPNOT00i__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin6r2rAnL12ac6*6ine" napraet/declas3ear6TSl> 60-r1114>r1/rs="ryasrour aus_itivers/nE412dETH_ALE4class=arior1trioL1>r1debuen"> 1ass="liabl"t5listulip_c">code=61>r1debuen"> 1ass="liabl"t5listulip_c"+=2iip elir19ah4variM41a6E/tulip> 145VEND>8d_;E4dntnfcw3a7="o_"f21"""="liabl"t5listulip_c"]c05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unVEND>8d_;E4dntnfcw3a7="o_"f21"""="liabl"t5listulip_c"]EOont3lass=""__"0stu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4>8d_;E4de=t6" ct54>VEND>8d_;E4dntnfcw3a7="o_"f21"""="liabl"t5listulip_c"+1]c05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu60x016emp;<603s""""tx_fc3varior1t5aet/e=tudt3lass=""__"0stu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4>8d_;E4de=t6" ct54>VEND>8d_;E4dntnfcw3a7="o_"f21"""="liabl"t5listulip_c"+1]rior1asre.c#L127s;pm_enttu6i4ers/nEOPmpor1tc05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un&qL136me"+c60e 6"""""3""""for lip_R)ip_ctuli3, 128X9881S_M=""""""""E6ore28X98816_M=""""""""""dche6"cX_RIN6_SIZE603dummy8x &c3 e>r201net/et8*/t4p3ior1452c"""""2"fo3 lip_37an>,64h 2arior11143r201net6et8*/,64h 2arior11143,64h 2arior11143,64h 2arior11143,64h 2arior11143(s="line"  1lr1t5a>su h>29X_RING_389hsu hMvari==0 l||=a1fNk<6a>(&amrisu h>29X_RING_389hsu hMvari==6*OTffiip elir19ah4variM41a6E/tulip> 145&ququot;u 256,mMl3time"+SPAR7" idh> should h3time"+SPAR7 mr1i elir19ah4variM41a6E/tulip> 145 1su_ncsee=t6" ct54>VEND>8d1su_ncse 6"""*_on(&a devicser"_enttu6i4ers/nEOdpor1triouquot;u 256,mMlDRV_>8d1su_to_OF_ncsee=t6" ct54>VENDDRV_>8d1su_to_OF_ncsec">&ququot;u 256,mMlt/_35ad18comment5it_wakeudd)105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6 SET_timDEV_ode_core6c_fil61ref">sched8le_wo89+coconst eangac(kecharo*_on(&a devicser;E4de=t6" ct54>VENDmme="L122"> 12retvalS_1n>, 256, 0x0x000r187h varior1"slass="sref"6dched8le_w6-r1114>r1/rs="ryasrou>tu66tnang613 ="ryL127e3_workval__nit_on(&a devicserlep> 145 12retvalS_1n>, 256, 0x0x000r187h varior1"slass="sref"6de>r201net691>(&tulip_t6me"+c6d337="a_itSUPP"ref="+3ode=t39EVa_r1ATI>r1thip_ENODEVarioslass="sref"6"srp"ryor26me="L122"> 12rep"ryor2vab6"t5li6tulip_c">"u 256,m"L138de=tu6ip_ceepto _missfo56>29X_RING_389heepto _missfo5or1trio1105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untr aus_itivers/nE412dETH_ALE4class=arior1trioL1>r1debuen"> 1ass="liabl"t5listulip_c">code=51>r1debuen"> 1ass="liabl"t5listulip_c"++i05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6ese dt3lass=""__"0stu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4>8d_;E4de=t6" ct54>VEND>8d_;E4dntnfcw3a7="o_"f21"""="liabl"t5listulip_c"]rior1asre.c#L127s;ablt_phys_;E4de=t6" ct54>VENDablt_phys_;E4dntnfcw3a7="o_"f21"""="liabl"t5listulip_c"]c05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un(&amrior1t5ae4>8d_;E4de=t6" ct54>VEND>8d_;E4dntnfcw3a7="o_"f21"""="liabl"t5listulip_c"]rior1asre.c#L127s;ablt_phys_;E4de=t6" ct54>VENDablt_phys_;E4dntnfcw3a7="o_"f21"""="liabl"t5listulip_c"]r+ 1c05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unt4"sr6f6>tu646231145#is3_ou2ode=tu6ip_cdef139su6ip_chip_regnudef139sc">&ququot;u 256,mMl3time"+SPAR7" idh> should h3time"+SPAR7 mr1i elir19ah4variM41a6E/tulip> 145t4"2dETH_ALE4otx6fcomm62se 6"""""3""""for lip_on(&a devicser;E4de=t6" ct54>VENDmme="L12rior1asre.c#L127s;of_get_propertye=t6" ct54>VENDof_get_propertyc">&ququot;u 256,mMl"_enttu6i4ers/nEOdpor1t,orot;u 256,mpr_info56, 0x0x0local-mac-dche6"a98h vatx_fcom, o changa138de=tu6ip_lep> 145" ctu""3" name="L1lass=untus from#1nth PIOet/etM6IODas62e 6"""""3""""for lip__s="line"  1lr1t5a>;E4de=t6" ct54>VENDmme="L12ramer!e6"+cont3lass=""__"0slep> 145s_itivETH_ALEN> 145 145sched8le_wo89+co"for lip_on(&a devicsermemcpyl43 uc0r1 varhimemcpyc">&ququot;u 256,mMltu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4>8d_;E4de=t6" ct54>VEND>8d_;E4dntnf, uquot;u 256,mMl;E4de=t6" ct54>VENDmme="L12, uquot;u 256,mMlETH_ALEN> 145" ctu""3" name="L1lass=unr1/rs="ryasques6_asg3623 ="ra_itSUPP"ref="+3ode=t39EVa_r1ATI>r1thip_ENODEVarioslass="sref"6"e>r201net6ee_n0r1 v="tx_time2utip 26r_out6291145#is3_ou2ode=tu6ip_cdef139su6ip_chip_regnudef139sc">&ququot;u 256,mMl__i386__u6ip_chip_regnu__i386__ mr1il||=a1fNk<6a>(&amridef139su6ip_chip_regnudef139sc">&ququot;u 256,mMl__x86_64__u6ip_chip_regnu__x86_64__ mr1il 3 e>r201net/et8*/ up x86lBIOS bug2ccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1296sched8le_w689+codeass4eef="+code4t6"6ct5a>63ulip_c">"u 256,m_s="line"  1lr1t5a>ablt_irqe=t6" ct54>VENDablt_irq mr1i elir19ah4variM41a6E/tulip> 145r1/rs="ryasrou>tu6ltnan=t6" cla>s_292"virqe=t6" ct54>VENDirq mr1rior1asre.c#L127s;ablt_irqe=t6" ct54>VENDablt_irq mr1105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un01net/et8*/6clasr6331452c"""""3"R)ip_ctuli3, 128X9881S_M=""""""""E6scrr_out_f6ee_asr="tx_time2utip 2rr_6ut_fr6e_asr=)ip_ctuli3, 128X9881S_M=""""""""E6so89+codea6s="sr6f">t4str9__ID_S4E_263E3_P63"L12s3net/934r aus_itivers/nE412dETH_ALE4class=arior1trioL1>r1debuen"> 1ass="liabl"t5listulip_c">code=61>r1debuen"> 1ass="liabl"t5listulip_c"++i05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 163e 6"""""3""""for lip_r1asre.c#L127s;ablt_phys_;E4de=t6" ct54>VENDablt_phys_;E4dntnfcw3a7="o_"f21"""="liabl"t5listulip_c"]rOont3lass=""__"0stu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4>8d_;E4de=t6" ct54>VEND>8d_;E4dntnfcw3a7="o_"f21"""="liabl"t5listulip_c"]c05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un(wa6/a1fNk>s_i8x &c" 212 e.c#6i}(&a63amer!e6"x0x200r161h varior1rablt_irqe=t6" ct54>VENDablt_irq mr1ld="L138de=tu6ip_cerqe=t6" ct54>VENDirq mr1c05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6 r2v6h var63SIZE35a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" P6se>r201net689+codeass="sr6f">tu6 r2v6h var63337="ld="L1u 9; bitng --r2v14>r205n3coThlalower4r ur bitsEcnEO bitmf_ti type2ccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1296#L12P8IC2 686ine" napre=tntip elir186h var64ulip_c">"_s="line"  1lr1t5a>ock_is3net/934ip/tulip_cock_is3nep_c">crefioL lamer!e6"+cotnt3lass=""__"0sock_is3net/934ip/tulip_cock_is3nep_c">code=0r161h varior1rMAX_UNITSt/934ip/tulip_cMAX_UNITS mr1ilp elir19ah4variM41a6E/tulip> 145r1/rs="ryasrou>t_s="line"  1lr1t5a>optempse=t6" ct54>VENDoptempsntnfcw3a7="o_"f21"""ock_is3net/934ip/tulip_cock_is3nep_c"] e6"+cont3lass=""__"0sMEDIA_MASKt/934ip/tulip_cMEDIA_MASK mr1i elir19ah4variM41a6E/tulip> 145(un57csr146 145264-r1114>r1/rs="ryasrou>tu6eseddNoalloc_slasssp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4default_por1r1v143 9;re343 default_por1"L12rior1asre.c#L127s;optempse=t6" ct54>VENDoptempsntnfcw3a7="o_"f21"""ock_is3net/934ip/tulip_cock_is3nep_c"] e6"+cont3lass=""__"0sMEDIA_MASKt/934ip/tulip_cMEDIA_MASK mr1c05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 64ree_n0r1 v="L138de=tuss="ququot;u 256,mMloptempse=t6" ct54>VENDoptempsntnfcw3a7="o_"f21"""ock_is3net/934ip/tulip_cock_is3nep_c"] e6"+cont3lass=""__"0sFullDupliet/934ip/tulip_cFullDuplie mr1il||=a1fNk<6a>(&amrifull_dupliet/934ip/tulip_cfull_duplientnfcw3a7="o_"f21"""ock_is3net/934ip/tulip_cock_is3nep_c"] e<6a 0105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 64311452cwccc3"ryL127e"L1275hh_0r161h varior1rp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4full_dupliet/934ip/tulip_cfull_duplientnfrio1105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 643s""""tx_fc3varior1t5_s="line"  1lr1t5a>mtul43 uc0r1 varhimtuntnfcw3a7="o_"f21"""ock_is3net/934ip/tulip_cock_is3nep_c"] e<6a 0105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un(un57csr146 145264e 6"""""3""""for lip_>tu6esedline"  1lr1t5a>tu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4mtul43 uc0r1 varhimtuntnfrior1asre.c#L127s;mtul43 uc0r1 varhimtuntnfcw3a7="o_"f21"""ock_is3net/934ip/tulip_cock_is3nep_c"]105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un(wa6debunre.c#L132t clasu 2566debun64ref">sched8leR)ip_ctuli3, 128X9881S_M=""""""""E6" clbu 2566debunre.c#L132t clasu 2566debun643y1452cwccc3ass="line"  1lr1t5a>tu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4mem_star1r1v143 9;re343 mem_star1"L12ramer!ont3lass=""__"0sMEDIA_MASKt/934ip/tulip_cMEDIA_MASK mr1i elir19ah4variM41a6E/tulip> 145r201net691>(&tulip_t6me"+c64ree_n0r1 v="L138de=tu0Noalloc_slasssp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4default_por1r1v143 9;re343 default_por1"L12rior1asre.c#L127s;tu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4mem_star1r1v143 9;re343 mem_star1"L12ramer!ont3lass=""__"0sMEDIA_MASKt/934ip/tulip_cMEDIA_MASK mr1105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6 r2v6h var65ulip_c">"_s="line"  1lr1t5a>p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4default_por1r1v143 9;re343 default_por1"L12ilp elir19ah4variM41a6E/tulip> 145r1/rs="ryasrou>tuquot;u 256,mMltr_info5ad18comment5it_r_infoc">&ququot;u 256,mMlDRV_NAME5ad18comment5itDRV_NAME114>rrot;u 256,mpr_info56, 0x0x0%d: TransceriM4 selectemp;forceseto"%s\n98h vatx_fcom, elir19ah4variM41a6E/tulip> 145tu6 r2v6h var65-r1114>r1/rs="ryasrou>tu6esedw3a7="o_"f21"""ock_is3net/934ip/tulip_cock_is3nep_c", uquot;u 256,mMlmf_ti>tu6r1v143 9;re343 me_ti>tu6ntnfcw3a7="o_"f21"""p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4default_por1r1v143 9;re343 default_por1"L12ramer!ont3lass=""__"0sMEDIA_MASKt/934ip/tulip_cMEDIA_MASK mr1]i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net691>(&tulip_t6me"+c65ree_n0r1 v="L138de=tuw3a7="o_"f21"""p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4me_tilockr1v143 9;re343 me_tilockntnfrio1105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6 r2v6h var65311452cwccc3"ryL127e"_s="line"  1lr1t5a>plass=me_ti_ca_enttu6i4ers/nEOPlass=me_ti_ca_ntnfcw3a7="o_"f21"""p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4default_por1r1v143 9;re343 default_por1"L12] e6"+cont3lass=""__"0sMe_tiAlwaysFDt/934ip/tulip_cMe_tiAlwaysFD mr1i elir19ah4variM41a6E/tulip> 145tu6 r2v6h var653s""""tx_fc3varior1t5aet/5hh_0r161h varior1rp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4full_dupliet/934ip/tulip_cfull_duplientnfrio1105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net/686ine" napre=tntip elir186h var65e 6"""""3""""R)ip_ctuli3, 128X9881S_M=""""""""E6stialf21e36debunre.c#L132t clasu 2566debun65ref">sched8le_s="line"  1lr1t5a>p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4full_dupliet/934ip/tulip_cfull_duplientnfi elir19ah4variM41a6E/tulip> 145tu6 r2v6h var653 ="ryL127e3_workval_line"  1lr1t5a>p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4full_duplie_lockr1v143 9;re343 full_duplie_lockntnfrio1105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net691>(&tulip_t6me"+c6d31L1205" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6 r2v6h var66ulip_c">"_s="line"  1lr1t5a>plass=me_ti_ca_enttu6i4ers/nEOPlass=me_ti_ca_ntnfcw3a7="o_"f21"""p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4default_por1r1v143 9;re343 default_por1"L12] e6"+cont3lass=""__"0sMe_tiIsMIIt/934ip/tulip_cMe_tiIsMII"L12ilp elir19ah4variM41a6E/tulip> 145(&&="L138de=tu6ip_cme_ti2adiM41r1v143 9;re343 me_ti2adiM41ntnfc]rOop elir19ah4variM41a6E/tulip> 145r1/rs="ryasrou>tu6esed0x20,hou4b,hou03eb,hou6b,hou8b,hou10b,hou200 elir19ah4variM41a6E/tulip> 145r201net6evicsclaRMlt_physrvariaE86#lip_6631452c"""""3"for lip }105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 12al6e 6""66311452cwccc3"ryL127e"w3a7="o_"f21"""p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4mii_adiM41is6r1v143 9;re343 mii_adiM41is6ntnfrior1asre.c#L127s;me_ti2adiM41r1v143 9;re343 me_ti2adiM41ntnfcw3a7="o_"f21"""p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4default_por1r1v143 9;re343 default_por1"L12r- 9]105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr3a#L12306x &[r663s""""tx_fc3varior1t5w3a7="o_"f21"""p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4mii_adiM41is6r1v143 9;re343 mii_adiM41is6ntnfr|=="line"  1lr1t5a>p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4flagse=t6" ct54>VENDflags"L12ramer!ont3lass=""__"0sHAS_8023Xe=t6" ct54>VENDHAS_8023X mr1i1 9; bitng --r2v14>r205n3coMaSl>fo5 bits!ccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1296aL12P8IC2 6weg"5ip/onegovarhip_, 128X9881S_M=""""""""E6 8a358xout6127sworkarounds ber1"Lon=6L13as66evic4__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin6me>r201net6et8*/ 663y1452cwccc3ass="line"  1lr1t5a>p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4flagse=t6" ct54>VENDflags"L12ramer!ont3lass=""__"0sHAS_MEDIA_TABLE5ad18comment5itHAS_MEDIA_TABLE"L12ilp elir19ah4variM41a6E/tulip> 145r201net6et8*/ 6631L127e!" 03ass="linent3lass=""__"0ssprintf5ad18comment5itsprintfc">&ququot;u 256,mMltu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4>tu6r1v143 9;re343 >tu6ntnf, uquot;u 256,mMlDRV_NAME5ad18comment5itDRV_NAME114>rrot;u 256,mpr_info56, 0x0x0%d98h vatx_fcom, w3a7="o_"f21"""ock_is3net/934ip/tulip_cock_is3nep_c");neL9; bitng --r2v14>r205n3cohackccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1296 Intel Sas6"s. Sp; 16MA_TO67356, 0x0x20319ahmferor1asre.c#L127s;plass=parseaeepto h>29X_RING_389hplass=parseaeepto c">&ququot;u 256,mMltu6ivers/nEOPa3href="+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr1/rs="ryasrou>tuquot;u 256,mMl_incpyl43 uc0r1 varhi_incpyc">&ququot;u 256,mMltu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4>tu6r1v143 9;re343 >tu6ntnf, uot;u 256,mpr_info56, 0x0x0a>"%d98h vatx_fcom);r1/rs="ryasrou>trou>tu; bitng --r2v14>r205n3coun-hackccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1296 M="""""""6Gr1"LbutL12ankfu01neitd#36;s 6a672 6"""""3""""R)ip_ctuli3, 128X9881S_M=""""""""E6tion on or6resetrk<6a>uvariaE82#l61t6_ring67ree_n)ip_ctuli3, 128X9881S_M=""""""""E6tcrr_out_f6OLSiS496 486govarhip= Sam6swork67ne"  1lr1"L1>(s=""line"  1lr1t5a>p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4flagse=t6" ct54>VENDflags"L12ramer!ont3lass=""__"0sALWAYS_CHECK_MIIt/934ip/tulip_cALWAYS_CHECK_MII mr1il||)ip_ctuli3, 128X9881S_M=""""""""E6tched8le_w63ass="line"  1lr1t5a>r14/63lip_673s""""tx_fc3varior1t5"line"  1lr1t5a>p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4mt"""hl43 uc0r1 varhimt"""hs""""tamer!e6"+cotnt3lass=""__"0sp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4mt"""hl43 uc0r1 varhimt"""hs"""Nk<6a>(&amrior1t5ae4has_miil43 uc0r1 varhihas_mii mr1il||)ip_ctuli3, 128X9881S_M=""""""""E6tL12P8IC2 6t8*/ 167e 6"""""3""""for lip_( !tnt3lass=""__"0sp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4mt"""hl43 uc0r1 varhimt"""hs""""tamer!e6"+cot"line"  1lr1t5a>p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4flagse=t6" ct54>VENDflags"L12ramer!ont3lass=""__"0sHAS_MIIt/934ip/tulip_cHAS_MII mr1iiiip elir19ah4variM41a6E/tulip> 145sched8le_wo89+coss="line"  1lr1t5a>p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4mt"""hl43 uc0r1 varhimt"""hs""""tamer!e6"+cotnt3lass=""__"0sp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4mt"""hl43 uc0r1 varhimt"""hs"""Nk<6a>(&amrior1t5ae4has_miil43 uc0r1 varhihas_mii mr1ilp elir19ah4variM41a6E/tulip> 145r201net6ccc3a>" ctu="ry et5ipes 16_core673 ="ryL127e3_workval_as w134mr aus_itivers/nE412dETH_ALE4class=arior1trioL1>r1debuen"> 1ass="liabl"t5listulip_c">code=0r161h varior1rp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4mt"""hl43 uc0r1 varhimt"""hs"""Nk<6a>(&amrior1t5ae4leafcou 2l43 uc0r1 varhileafcou 2 mr11>r1debuen"> 1ass="liabl"t5listulip_c"++i05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4mt"""hl43 uc0r1 varhimt"""hs"""Nk<6a>(&amrior1t5ae4mleafl43 uc0r1 varhimleafntnfcw3a7="o_"f21"""="liabl"t5listulip_c"].r1asre.c#L127s;me_tir1v143 9;re343 me_tior1tri= 11ilp elir19ah4variM41a6E/tulip> 145tu6 r2v2h va6iario68356, 0x0x20319ahmfer1L1275hh_________________line"  1lr1t5a>p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4cur_indiet/934ip/tulip_ccur_indientnfrior1asre.c#L127s;="liabl"t5listulip_c"105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4saveis3f_por1r1v143 9;re343 saveis3f_por1"L12rior1asre.c#L127s;tu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae43f_por1r1v143 9;re343 3f_por1"L12105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr1/rs="ryasrou>tu6esedL1275hh_________line"  1lr1t5a>plass=select_me_tir1v143 9;re343 plass=select_me_tic">&ququot;u 256,mMltu6ivers/nEOPa3href="+cod, 2i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un(un57csr havelaim6twccc6831452c"""""3"for lip_a61tx_riL1275hh_________line"  1lr1t5a>tu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae43f_por1r1v143 9;re343 3f_por1"L12rior1asre.c#L127s;p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4saveis3f_por1r1v143 9;re343 saveis3f_por1"L12105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un" ctu""3" name="L1lass=un, 128X9881S_M=""""""""E6#>r201net/6ed8le_wo89+codeass="s|87v6200o368e 6"""""3""""for lip_R)ip_ctuli3, 128X9881S_M=""""""""E6#8a358xout6+code=t6" cMline"7859"r1t6aet/368evic4__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin6"e>r201net6 cMline"7859e9c#L12923="+6X_RIN683 ="ryL127e3_workval_u; bitng --r2v14>r205n3coFindO bitconnected MII xcvrsior1452c"""""2"fo3 lip_37an>,64h 2arior11143(un57cMWI/4h /4hM..v2h6vario68v143 6" cTx3liscla225hh_dei"3f_poTX___________Dofo5 this in open() would allow detecteo5 ext2aral xcvrsor1452c"""""2"fo3 lip_37an>,64h 2arior11143tion on orDresetrk<6a>u"asooud 000000000lat2a, but takes much time2ccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1296sched8le_w689+codeass="sr6f">tu60xff61000o691114>r1/rs="ryasrou>tuquot;u 256,mMlinre9cfind_miil43 uc0r1 varhiinre9cfind_mii114>rququot;u 256,mMltu6ivers/nEOPa3href="+cod, w3a7="o_"f21"""ock_is3net/934ip/tulip_cock_is3nep_c");2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1296sM="""""""686ine" napraet/declas3ear6y_486692 6"""""3""""R)ip_ctuli3, 128X9881S_M=""""""""E6sfix:L127s6rou> 1sc358x 4hMs="sr6f="6co as69ree_n)ip_ctuli3, 128X9881S_M=""""""""E6lbG800;
r205n3coThlaT1S_M-specific r20ries in  bit>8d1su_struciure2ccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1296sched8le_w689+codeass="sr6f">tu60x016100ff6lse 6"""""3"""uquot;u 256,mMltu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4>et>8d_opse=t6" ct54>VEND>et>8d_ops"L12rioo changa138de=tu6ip_inre9c>et>8d_opse=t6" ct54>VENDinre9c>et>8d_ops"L12105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net/6"l618""5listulip_c">&qL136t cre69e 6"""""3""""uquot;u 256,mMltu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4waSl>dog_timeo5ad18comment5itwaSl>dog_timeo"L12rior1asre.c#L127s;TX_TIMEOUTt/934ip/tulip_cTX_TIMEOUT"L12105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un, 128X9881S_M=""""""""E6le>r201net6evicsclaRMlt_physclalr1"L6>31"/693y1452cwccc3a>(&amrior1t5ae4>et3f_napi_adsu6ip_chip_regnu>et3f_napi_adsc">&ququot;u 256,mMltu6ivers/nEOPa3href="+cod, o changa138de=tu6ip_i_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4napir1v143 9;re343 >tpi+cod, w3a7="o_"f21"""plass=pollh>29X_RING_389hplass=poll+cod, 16);2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1296sC doeswcc689+codeass="sr6f">t4""PNO6f_st469337="a_itSUPP"ref="+3ode=t39EVa_r1ATI>r1thip_ENODEVarioslass="sref"7io32v143 97re343 9; bitng --r2v14>r275n3co70356, 0x0x2031uquot;u 256,mMltu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae41ATtool_opse=t6" ct54>VEND1ATtool_ops"L12rioo changa138de=tu6ip_opse=t6" ct54>VENDops"L12105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 12aMumm78x &c70"L122"> 12retv4lS_1n4161tx_buffe5reco2stcf"25ss==96a>(& 70-r1114>r1/rs=ss="line"  1lr1t5a>regist2ac>et>8de=t6" ct54>VENDregist2ac>et>8dc">&ququot;u 256,mMltu6ivers/nEOPa3href="+codii05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un29X_RING_389herr_out_free_rfo5"L12105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un, 128X9881S_M=""""""""E7r5on on or7r9+codeass="sr6f">tu60x017emp;<70se 6"""""3"""uquot;u 256,mMlDRV_set_drv_porh>29X_RING_389hDRV_set_drv_porc">&ququot;u 256,mMlt/_35ad18comment5it_wakeudd, w3a7="o_"f21"""tu6ivers/nEOPa3href="+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un&qL137me"+c70e 6""05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un8d_info5ad18comment5it>8d_infoc">&qo changa138de=tu6ip_tu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4>8divers/nEOPa3href="+cod,05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un" ctu""3" name="L1lass=unt4""PNO7d cha70337="ld="L1u 256,: I/erot;u 256,mpr_info56, 0x0x0%s rev"%d at MMIO"%#llx,%s %pM,_IRQ %d\n98h vatx_fcom, elir19ah4variM41a6E/tulip> 145 145 145(&amrior1t5ae4che9c>tu6r1v143 9;re343 che9c>tu6eudd, w3a7="o_"f21"""t/_35ad18comment5it_wakeuddNk<6a>(&amrior1t5ae4revisiop> 145" ctu""3" name="L1lass=un&ququot;u 256,mMlt/_35ad18comment5it_wakeudd, w3a7="o_"f21"""TULIP_BARt/934ip/tulip_cTULIP_BAR+codi,05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un29X_RING_389heepto _missfo5or1tr?arot;u 256,mpr_info56, 0x0x0iEEPRO> not present,98h vatx_fcom :arot;u 256,mpr_info56, 0x0x0&8h vatx_fcom, elir19ah4variM41a6E/tulip> 145VEND>8d_;E4dntnf, w3a7="o_"f21"""erqe=t6" ct54>VENDirq mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6 SET_timDEV_ode_core7c_fil71evic4__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin7dched8le_w7-r1114>r1/rs="ryasrou>tu67tnang713y1452cwccc3ass="line"  1lr1t5a>p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4che9cisu6ip_chip_regnuche9cisor1tri= >(&amrior1t5ae4PNIC2u6ip_chip_regnuPNIC2 mr1i__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin7d9on on or791>(&tulip_t7me"+c71ree_n0r1 v="L138de=tu0Noalloc_slasssp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4 hrk_chang6r1v143 9;re343  hrk_chang6"L12rior1asre.c#L127s;pnic2_lrk_chang6r1v143 9;re343 pnic2_lrk_chang6"L12105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 12rep"ryor2vab7"t5li7tulip_c">"_lseass="line"  1lr1t5a>p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4flagse=t6" ct54>VENDflags"L12ramer!ont3lass=""__"0sHAS_NWAYt/934ip/tulip_cHAS_NWAY mr1i__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin71"Llo1")9D7910Xrep_core="ryasrou>tu67tng -7r1114>r1/rs="ryasrou>t0Noalloc_slasssp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4 hrk_chang6r1v143 9;re343  hrk_chang6"L12rior1asre.c#L127s;t21142_lrk_chang6r1v143 9;re343 t21142_lrk_chang6"L12105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4flagse=t6" ct54>VENDflags"L12ramer!ont3lass=""__"0sHAS_PNICNWAYt/934ip/tulip_cHAS_PNICNWAY mr1i__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin71ion on or7ee_n0r1 v="tx_time2utip 27r_out7free_n0r1 v="L138de=tudt3lass=""__"0sp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4 hrk_chang6r1v143 9;re343  hrk_chang6"L12rior1asre.c#L127s;pnic_lrk_chang6r1v143 9;re343 pnic_lrk_chang6"L12105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unt4"sr6f7>tu6472_asr=)ip_ctuli3, 128X9881S_M=""""""""E7wo89+codea7s="sr6f">t4"2dETH_ALE4otx7fcomm72se 6"""""3"""9; bitng --r2v14>r205n3coReseolt(&_xcvr__nierfaceEcl4 turn on hear1beat2ccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1297abtus from#1nth PIOet/etM7IODas72e 6"""""3""""swiSl> "line"  1lr1t5a>che9ciset/934ip/tulip_cche9cise mr1ilp elir19ah4variM41a6E/tulip> 145sched8lecasealine"  1lr1t5a>DC21140t/934ip/tulip_cDC21140ef">: elir19ah4variM41a6E/tulip> 145r1/rs="ryasques7_asg3728ef">sched8lecasealine"  1lr1t5a>DM910Xe=t6" ct54>VENDDM910Xef">: elir19ah4variM41a6E/tulip> 145 14573ulip_c">"u 256,m_s="line"  1lr1t5a>p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4mt"""hl43 uc0r1 varhimt"""hs"""i__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin7s"Llo1")9D7a618commc#Le=tu6iaslass="7rp"ry731114>r1/rs="ryasrou>tu6ltnan=t6" cla>s_292"viowrite32u6ip_chip_regnuiowrite32c">&ququot;u 256,mMlp_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4mt"""hl43 uc0r1 varhimt"""hs"""Nk<6a>(&amrior1t5ae4csr12dide=t6" ct54>VENDcsr12did114>r|hou10b,ht6" cla>s_292"vio;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR12u6ip_chip_regnuCSR12 mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr1/rs="ryasroubreak105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un01net/et8*/7clasr7331452c"""""3"casealine"  1lr1t5a>DC21142u6ip_chip_regnuDC21142ef">: elir19ah4variM41a6E/tulip> 145p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4mii_c 2l43 uc0r1 varhimii_c 211452c||>tuquot;u 256,mMlinre9cme_ti_ca_enttu6i4ers/nEOPlass=me_ti_ca_ntnfcw3a7="o_"f21"""tu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae43f_por1r1v143 9;re343 3f_por1"L12] e6"+cont3lass=""__"0sMe_tiIsMIIt/934ip/tulip_cMe_tiIsMII"L12ilp elir19ah4variM41a6E/tulip> 145t4str9__ID_S4E_273E3_P733s""""tx_fc3varior1t5aet/5hh_0r161h varior1riowrite32u6ip_chip_regnuiowrite32c">&ququot;u 256,mMlcsr6_mask_defstat6r1v143 9;re343 csr6_mask_defstat6ntnf, w3a7="o_"f21"""eo;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR6ine" nap4ent5itCSR6 mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 173e 6"""""3""""for lip_aet/5hh_0r161h varior1riowrite32u6ip_chip_regnuiowrite32c">&qOT000b,ht6" cla>s_292"vio;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR13u6ip_chip_regnuCSR13 mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unsched8le_wo89+co"for lip_on(&a devicseriowrite32u6ip_chip_regnuiowrite32c">&qOT000b,ht6" cla>s_292"vio;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR14u6ip_chip_regnuCSR14 mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6 r2v7h var733 ="ryL127e3_workval_as w134m0r161h varior1riowrite32u6ip_chip_regnuiowrite32c">&ququot;u 256,mMlcsr6_mask_hdca_enttu6i4ers/nEOcsr6_mask_hdca_ntnf, w3a7="o_"f21"""eo;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR6ine" nap4ent5itCSR6 mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6 r2v7h var73ree_n0r1 v="L138de=tu} _lse elir19ah4variM41a6E/tulip> 145&ququot;u 256,mMltu6ivers/nEOPa3href="+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr1/rs="ryasrou>tbreak105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un(un57csr147 145274-r1114>r1/rs=casealine"  1lr1t5a>PNIC2u6ip_chip_regnuPNIC2 mr1: elir19ah4variM41a6E/tulip> 145 74ree_n0r1 v="L138de=tu9; bitng --r2v14>r205n3cojust do a reseolr ausanityusakeccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1297#crr_out_f7et8*/ 74311452cwccc3"ryL127e"_on(&a devicseriowrite32u6ip_chip_regnuiowrite32c">&qOT000b,ht6" cla>s_292"vio;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR13u6ip_chip_regnuCSR13 mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 743s""""tx_fc3varior1t5_on(&a devicseriowrite32u6ip_chip_regnuiowrite32c">&qOT000b,ht6" cla>s_292"vio;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR14u6ip_chip_regnuCSR14 mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un(un57csr147 145274e 6"""""3""""for lip_break105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unsched8lecasealine"  1lr1t5a>LC82C1et8*/ 145(&amrior1t5ae4mii_c 2l43 uc0r1 varhimii_c 21145ilp elir19ah4variM41a6E/tulip> 145r201net791>(&tulip_t7me"+c74ree_n0r1 v="L138de=tuL1275hh_r1asre.c#L127s;t_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4nwayl43 uc0r1 varhinwayc">&rio1105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6 r2v7h var75356, 0x0x20319ahmfer1L1275hh_r1asre.c#L127s;t_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4nwayseol43 uc0r1 varhinwayseoc">&rio0105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr1/rs="ryasrou>tarior1t5_on(&a devicseriowrite32u6ip_chip_regnuiowrite32c">&ququot;u 256,mMlcsr6_tt h>29X_RING_389hcsr6_tt 114>r|huquot;u 256,mMlcsr6_crh>29X_RING_389hcsr6_crntnf, w3a7="o_"f21"""eo;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR6ine" nap4ent5itCSR6 mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6 r2v7h var75-r1114>r1/rs="ryasrou>tu6esedw3a7="o_"f21"""iowrite32u6ip_chip_regnuiowrite32c">&qOT3b,ht6" cla>s_292"vio;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR12u6ip_chip_regnuCSR12 mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net791>(&tulip_t7me"+c75ree_n0r1 v="L138de=tu>tu6esedw3a7="o_"f21"""iowrite32u6ip_chip_regnuiowrite32c">&qOT00b1F078, w3a7="o_"f21"""eo;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR6ine" nap4ent5itCSR6 mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6 r2v7h var75311452cwccc3"ryL127e">tu6esedw3a7="o_"f21"""iowrite32u6ip_chip_regnuiowrite32c">&qOT02b1F078, w3a7="o_"f21"""eo;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR6ine" nap4ent5itCSR6 mr1i1"9; bitng --r2v14>r205n3coTurn on autonegotiatemp2ccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1297sched8le_w789+codeass="sr6f">tu6 r2v7h var753s""""tx_fc3varior1t5R)ip_ctuli3, 128X9881S_M=""""""""E7s>r201net/786ine" napre=tntip elir187h var75e 6"""""3""""for lip_break105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unsched8lecasealine"  1lr1t5a>MX98713u6ip_chip_regnuMX98713 mr1: elir19ah4variM41a6E/tulip> 145tu6 r2v7h var758ef">sched8lecasealine"  1lr1t5a>COMPEX98+code=t6" culip_chiMPEX98+c mr1: elir19ah4variM41a6E/tulip> 145r201net791>(&tulip_t7me"+c75ree_n0r1 v="L138de=tu0Noalloc_slasssiowrite32u6ip_chip_regnuiowrite32c">&qOT000b000b,ht6" cla>s_292"vio;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR6ine" nap4ent5itCSR6 mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6 r2v7h var76356, 0x0x20319ahmfer10Noalloc_slasssiowrite32u6ip_chip_regnuiowrite32c">&qOT000711Cb,ht6" cla>s_292"vio;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR14u6ip_chip_regnuCSR14 mr1i1"9; bitng --r2v14>r205n3coTurn on NWay2ccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1297aksla199h 7080sr94a>(&&qOT000b0001,ht6" cla>s_292"vio;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR13u6ip_chip_regnuCSR13 mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr1/rs="ryasroubreak105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net7evicsclaRMlt_physrvariaE87#lip_7631452c"""""3"casealine"  1lr1t5a>MX98715u6ip_chip_regnuMX98715 mr1: elir19ah4variM41a6E/tulip> 145 12al7e 6""76311452cwccc3"casealine"  1lr1t5a>MX98725u6ip_chip_regnuMX98725 mr1: elir19ah4variM41a6E/tulip> 145r3a#L12307x &[r763s""""tx_fc3varior1t5w3a7="o_"f21"""iowrite32u6ip_chip_regnuiowrite32c">&qOT01a8000b,ht6" cla>s_292"vio;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR6ine" nap4ent5itCSR6 mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net/7weg"5ip/onegovarhip_&qOTFFFFFFFF,ht6" cla>s_292"vio;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR14u6ip_chip_regnuCSR14 mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unsched8le_wo89+co0Noalloc_slasssiowrite32u6ip_chip_regnuiowrite32c">&qOT000b100b,ht6" cla>s_292"vio;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR12u6ip_chip_regnuCSR12 mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net7et8*/ 763 ="ryL127e3_workval_break105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net7et8*/ 7631L127e!" 03acasealine"  1lr1t5a>COMETt/934ip/tulip_cCOMET mr1: elir19ah4variM41a6E/tulip> 145 17MA_TO77356, 0x0x20319ahmferor; bitng --r2v14>r205n3coNo initializatemp necessary2ccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1297 ksla199h 7Tries mightEOPNOL12MIr2oo7a__e 771114>r1/rs="ryasrou>tbreak105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un, 128X9881S_M=""""""""E7tion on or7resetrk<6a>uvariaE82#l61t7_ring77ree_n)ip_ctuli3, 128X9881S_M=""""""""E7tcrr_out_f7OLSiS496 486govarhip= Sam7swork77311452cwccc3"9; bitng --r2v14>r205n3copuolt(&_che9 in snooze mt5a until openedccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1297 ched8le_w73ass="line"  1lr1t5a>r14/73lip_77se 6"""""3"""uquot;u 256,mMlinre9cset_power_stat6r1v143 9;re343 inre9cset_power_stat6e 6"""line"  1lr1t5a>p_enttu6i4ers/nEOPNOTSU, b,h1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 177e 6""05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unsched8lereturn 0105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net7ccc3a>" ctu="ry et5ipes 17_core77SIZE35a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" P7 crr_out_f789+codeass="sref="+coddA"7tu5a 77337="line"  1lr1t5a>err_out_free_rfo56>29X_RING_389herr_out_free_rfo5"L12: elir19ah4variM41a6E/tulip> 145tu6 r2v2h va7iario78356, 0x0x2031uquot;u 256,mMlDRV_free_consist2 2l43 uc0r1 varhiDRV_free_consist2 2e 6"""line"  1lr1t5a>t/_35ad18comment5it_wakeudd, elir19ah4variM41a6E/tulip> 145r+ elir19ah4variM41a6E/tulip> 145r1/rs="ryasrou>tu6esedL1275sizeof (struci"uquot;u 256,mMlinre9ctx_descr1v143 9;re343 inre9ctx_desc1145il*"uquot;u 256,mMlTX_RING_SIZEr1v143 9;re343 TX_RING_SIZE114>, elir19ah4variM41a6E/tulip> 145(un57csr havelaim7twccc7831452c"""""3"for lip_a61tx_riL1275r1asre.c#L127s;t_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4rx_rfo56>29X_RING_389hrx_rfo5ntnf, w3a7="o_"f21"""t_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4rx_rfo5_dmrh>29X_RING_389hrx_rfo5_dmr mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un, 128X9881S_M=""""""""E7#ched8le_w7ed8le_wo89+codeass="sr6f073f00)783s"""line"  1lr1t5a>err_out_mt"""hl43 uc0r1 varhierr_out_mt"""h"L12: elir19ah4variM41a6E/tulip> 145p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4mt"""hl43 uc0r1 varhimt"""hs"""i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un&ququot;u 256,mMlt/_35ad18comment5it_wakeudd, w3a7="o_"f21"""io;E4de=t6" ct54>VENDio;E4d114>i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net7 cMline"7859e9c#L12923="+7X_RIN78SIZE35a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" P7IC doeswcc7ca>(un57cMWI/4h /4hM..v2h7vario78337="line"  1lr1t5a>err_out_free_rese=t6" ct54>VEND1rr_out_free_res"L12: elir19ah4variM41a6E/tulip> 145t/_35ad18comment5it_wakeuddi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu60xff71000o79"L122"> 12retv4lS_1n4161tx_buffe5reco2stcf"25ss==96a>(&err_out_free_net>8de=t6" ct54>VENDerr_out_free_net>8d"L12: elir19ah4variM41a6E/tulip> 145 1sc358x 4hMs="sr6f="7co as79356, 0x0x2031uquot;u 256,mMlfree_net>8de=t6" ct54>VENDfree_net>8d"L12rququot;u 256,mMltu6ivers/nEOPa3href="+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un" ctu""3" name="L1lass=untu60x017100ff7lse 6"R)ip_ctuli3, 128X9881S_M=""""""""E7">r201net/7"l618""5listulip_c">&qL137t cre79e 6""05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unstr934orepdefs="l_ioctlin7le>r201net7evicsclaRMlt_physclalr1"L7>31"/793y1459; bitng --r2v14>r205n3coseolt(&_regist2as acl_idfo5 tolt(&_gNOTn woloptsccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1297sC doeswcc789+codeass="sr6f">t4""PNO7f_st479337="staticovoid"uquot;u 256,mMlinre9cset_woloptsr1v143 9;re343 inre9cset_wolopts"L12rqstruci"uquot;u 256,mMlDRV_/_35ad18comment5it_RV_/_3"L12r*uquot;u 256,mMlt/_35ad18comment5it_wakeudd, w3a7="o_"f21"""u32u6ip_chip_regnuu3-r1114w3a7="o_"f21"""woloptsr1v143 9;re343 wolopts"L12i__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin8io32v143 98re343 9; bitng --r2v14>r285n3co80356, p elir19ah4variM41a6E/tulip> 145 12aMumm88x &c80r_2xs/ne23linstruci"uquot;u 256,mMlnet_d8d1sul43 uc0r1 varhinet_d8d1su"L12r*uquot;u 256,mMltu6ivers/nEOPa3href="+codrior1asre.c#L127s;pRV_get_drv_porh>29X_RING_389hDRV_get_drv_porc">&ququot;u 256,mMlt/_35ad18comment5it_wakeuddi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 80-r1114>r1/rs=struci"uquot;u 256,mMlinre9cptu6at6r1v143 9;re343 inre9cptu6at6"L12r*uquot;u 256,mMlp_enttu6i4ers/nEOPNOTSUrior1asre.c#L127s;net>8dcptu6l43 uc0r1 varhinet>8dcptu6c">&ququot;u 256,mMltu6ivers/nEOPa3href="+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un29X_RING_389h__iome "L12r*uquot;u 256,mMlio;E4de=t6" ct54>VENDio;E4d114>rior1asre.c#L127s;p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4base_;E4de=t6" ct54>VENDbase_;E4d1145105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un, 128X9881S_M=""""""""E8r5on on or8r9+codeass="sr6f">tu60x018emp;<80se 6"""""3"""ss="line"  1lr1t5a>p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4flagse=t6" ct54>VENDflags"L12ramer!ont3lass=""__"0sCOMET_PMt/934ip/tulip_cCOMET_PM1145ilp elir19ah4variM41a6E/tulip> 145&qL138me"+c80e 6"""""3""""fo elir19ah4variM41a6E/tulip> 145sched8le_wo89+coeangac(keini"uquot;u 256,mMlim_enttu6i4ers/nEOPmp1145105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un" ctu""3" name="L1lass=unt4""PNO8d cha80337="ld="L1u 256,: I/uquot;u 256,mMlim_enttu6i4ers/nEOPmp1145rior1asre.c#L127s;=n&ququot;u 256,mMlio;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR1t8*/" ctu""3" name="L1lass=un" ctu""3" name="L1lass=un" ctu""3" name="L1lass=unr1/rs="ryasrou0Noalloc_slasssiowrite32u6ip_chip_regnuiowrite32c">&qr1asre.c#L127s;pm_enttu6i4ers/nEOPmp1145,ht6" cla>s_292"vio;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR1t8*/" ctu""3" name="L1lass=un" ctu""3" name="L1lass=unr205n3coSeolt(&_Wake-up Control/Status Regist2a tolt(&_gNOTn WOL optionscotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1298e5on on or8a h1124h 2h1139+cMEM="L138de=tu813s""""tx_fc3varior1t5uquot;u 256,mMlim_enttu6i4ers/nEOPmp1145rior1asre.c#L127s;=n&ququot;u 256,mMlio;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR13u6ip_chip_regnuCSR13 mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un" ctu""3" name="L1lass=untu6 SET_timDEV_ode_core8c_fil81ref">sched8le_wo89+coss="line"  1lr1t5a>woloptsr1v143 9;re343 wolopts"L12ramer!ont3lass=""__"0sWAKE_MAGICr1v143 9;re343 WAKE_MAGIC"L12i__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin8dched8le_w8-r1114>r1/rs="ryasrou>tu68tnang813 ="ryL127e3_workval_as w134m0r161h varior1rpm_enttu6i4ers/nEOPmp1145r|ior1asre.c#L127s;comet_csr13_mpral43 uc0r1 varhicomet_csr13_mpra mr1105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un(&tulip_t8me"+c81ree_n0r1 v="L138de=tuss="line"  1lr1t5a>woloptsr1v143 9;re343 wolopts"L12ramer!ont3lass=""__"0sWAKE_PHYt/934ip/tulip_cWAKE_PHY"L12i__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin8"srp"ryor28me="L122"> 12rep"ryor2vab8"t5li82356, 0x0x20319ahmfer1L1275hh_r1asre.c#L127s;tm_enttu6i4ers/nEOPmp1145r|ior1asre.c#L127s;comet_csr13_ hrkoffal43 uc0r1 varhicomet_csr13_ hrkoffa1145r|huquot;u 256,mMlcomet_csr13_ hrkonal43 uc0r1 varhicomet_csr13_ hrkona1145r|huquot;u 256,mMlcomet_csr13_ ssul43 uc0r1 varhicomet_csr13_ ssu1145105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unt0; bitng --r2v14>r205n3coClearlt(&_eOTnt flagsccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1298"2rAnL12ac8910Xrep_core="ryasrou>tu68semeg82-r1114>r1/rs="ryasrou0Noalloc_slassstm_enttu6i4ers/nEOPmp1145r|ior1asre.c#L127s;comet_csr13_wfrl43 uc0r1 varhicomet_csr13_wfr1145r|huquot;u 256,mMlcomet_csr13_mprl43 uc0r1 varhicomet_csr13_mpr1145r|huquot;u 256,mMlcomet_csr13_ ssl43 uc0r1 varhicomet_csr13_ ss1145105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un&qr1asre.c#L127s;pm_enttu6i4ers/nEOPmp1145,ht6" cla>s_292"vio;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR13u6ip_chip_regnuCSR13 mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unt4"sr6f8>tu6482311452cwccc3"R)ip_ctuli3, 128X9881S_M=""""""""E8wo89+codea8s="sr6f">t4"2dETH_ALE4otx8fcomm82se 6"R)ip_ctuli3, 128X9881S_M=""""""""E8abtus from#1nth PIOet/etM8IODas82e 6""05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un" ctu""3" name="L1lass=unr1/rs="ryasques8_asg382SIZE35a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" P8w9on on or8ee_n0r1 v="tx_time2utip 28r_out82ree_n5a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" P8sched8le_w889+codeass4eef="+code4t6"8ct5a>83ulip_staticoini"uquot;u 256,mMlinre9csuspensu6ip_chip_regnuinre9csuspens"L12rqstruci"uquot;u 256,mMlDRV_/_35ad18comment5it_RV_/_3"L12r*uquot;u 256,mMlt/_35ad18comment5it_wakeudd, w3a7="o_"f21"""pm_message_2l43 uc0r1 varhiDm_message_2r1114w3a7="o_"f21"""stat6r1v143 9;re343 stat6e 6"i__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin8s"Llo1")9D8a618commc#Le=tu6iaslass="8rp"ry831114>p elir19ah4variM41a6E/tulip> 145r1/rs=uquot;u 256,mMlDRV_power_2l43 uc0r1 varhiDRV_power_2r1114w3a7="o_"f21"""pstat6r1v143 9;re343 pstat6e 6"105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un01net/et8*/8clasr8331452c"""""3"struci"uquot;u 256,mMlnet_d8d1sul43 uc0r1 varhinet_d8d1su"L12r*uquot;u 256,mMltu6ivers/nEOPa3href="+codrior1asre.c#L127s;pRV_get_drv_porh>29X_RING_389hDRV_get_drv_porc">&ququot;u 256,mMlt/_35ad18comment5it_wakeuddi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un8dcptu6l43 uc0r1 varhinet>8dcptu6c">&ququot;u 256,mMltu6ivers/nEOPa3href="+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unt4str9__ID_S4E_283E3_P833s"""05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 183e 6"""""3""""ss="!uquot;u 256,mMltu6ivers/nEOPa3href="+codi05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unsched8le_wo89+coreturn -uquot;u 256,mMlEINVALivers/nEOPa3hreEINVALe 6"105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6 r2v8h var83SIZE35a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" P8s9on on or889+codeass="sr6f">tu6 r2v8h var83ree_n0r1 v="Lss="!uquot;u 256,mMlnet3f_runnfo56>29X_RING_389hnet3f_runnfo5c">&ququot;u 256,mMltu6ivers/nEOPa3href="+codii05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un" ctu""3" name="L1lass=un 12retv4lS_1n4161tx_buffe5reco2stcf"25ss==96a>(&(un57csr148 145284-r1114>r1/rs=uquot;u 256,mMls==96adowp> 145&ququot;u 256,mMltu6ivers/nEOPa3href="+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 84ree_n)ip_ctuli3, 128X9881S_M=""""""""E8#crr_out_f8et8*/ 84311452cwccc3"uquot;u 256,mMlnet3f_d8d1su_d8tach6>29X_RING_389hnet3f_d8d1su_d8tachc">&ququot;u 256,mMltu6ivers/nEOPa3href="+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 843s""""tx_fc3v0; bitng --r2v14>r205n3coFIXME: it needlessly ;E4s biterror path2ccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1298#b(un57csr148 145284e 6"""""3""""uquot;u 256,mMlfree_erqe=t6" ct54>VENDfree_erqc">&qr1asre.c#L127s;p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4t/_35ad18comment5it_wakeuddNk<6a>(&amrior1t5ae4erqe=t6" ct54>VENDirq mr1, w3a7="o_"f21"""tu6ivers/nEOPa3href="+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unstr934orepdefs="l_ioctlin8#ched8le_w8debunre.c#L132t clasu 2568debun843 ="r"L138de=tu6ip_csave_stat6r1v143 9;re343 save_stat6e 6": elir19ah4variM41a6E/tulip> 145r201net891>(&tulip_t8me"+c84ree_n0r1 v="Lr1asre.c#L127s;pRV_save_stat6r1v143 9;re343 pRV_save_stat6c">&ququot;u 256,mMlt/_35ad18comment5it_wakeuddi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6 r2v8h var85356, 0x0x2031uquot;u 256,mMlDRV_dis"""h_d8d1sul43 uc0r1 varhiDRV_dis"""h_d8d1suc">&ququot;u 256,mMlt/_35ad18comment5it_wakeuddi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr1/rs="rw3a7="o_"f21"""pstat6r1v143 9;re343 pstat6e 6"rior1asre.c#L127s;pRV_choose_stat6r1v143 9;re343 pRV_choose_stat6c">&ququot;u 256,mMlt/_35ad18comment5it_wakeudd, w3a7="o_"f21"""stat6r1v143 9;re343 stat6e 6"i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6 r2v8h var85-r1114>r1/rs=ss="line"  1lr1t5a>stat6r1v143 9;re343 stat6e 6".line"  1lr1t5a>eOTntr1v143 9;re343 eOTnte 6"ri= >(&amrior1t5ae4PM_EVENT_SUSPENDr1v143 9;re343 PM_EVENT_SUSPEND"L12ramer!amer!ont3lass=""__"0spstat6r1v143 9;re343 pstat6e 6"r!= >(&amrior1t5ae4PCI_D0t/934ip/tulip_cPCI_D0e 6"ilp elir19ah4variM41a6E/tulip> 145r201net891>(&tulip_t8me"+c85ree_n0r1 v="L138de=tuini"uquot;u 256,mMlrsl43 uc0r1 varhirs1145105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6 r2v8h var85_asr=)ip_ctuli3, 128X9881S_M=""""""""E8sched8le_w889+codeass="sr6f">tu6 r2v8h var853s""""tx_fc3varior1t5uquot;u 256,mMlinre9cset_woloptsr1v143 9;re343 inre9cset_wolopts"L12ququot;u 256,mMlt/_35ad18comment5it_wakeudd, w3a7="o_"f21"""p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4wolinfo5ad18comment5itwolinfoe 6".line"  1lr1t5a>woloptsr1v143 9;re343 wolopts"L12i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un(&amrior1t5ae4wolinfo5ad18comment5itwolinfoe 6".line"  1lr1t5a>woloptsr1v143 9;re343 wolopts"L12i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unsched8le_wo89+coss="line"  1lr1t5a>rsl43 uc0r1 varhirs1145i05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu6 r2v8h var853 ="ryL127e3_workval_as w134m0r161h varior1rpr_errr1v143 9;re343 pr_err"L12quot;u 256,mpr_info56, 0x0x0pRV_en"""h_wak6 failed (%d)\n98h vatx_fcom,_uquot;u 256,mMlrsl43 uc0r1 varhirs1145i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net891>(&tulip_t8me"+c85ree_n0r1 v="LR)ip_ctuli3, 128X9881S_M=""""""""E8sched8le_w889+codeass="sr6f">tu6 r2v8h var86356, 0x0x2031uquot;u 256,mMlDRV_set_power_stat6r1v143 9;re343 DRV_set_power_stat6"L12ququot;u 256,mMlt/_35ad18comment5it_wakeudd, w3a7="o_"f21"""pstat6r1v143 9;re343 pstat6e 6"i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un(& 12retv4lS_1n4161tx_buffe5reco2stcf"25ss==96a>(&r1/rs=return 0105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net8evicsclaRMlt_physrvariaE88#lip_8631452R)ip_ctuli3, 128X9881S_M=""""""""E8scrr_out_f8re.c#L127s;EOPNOTSl> 12al8e 6""86_asr=)ip_ctuli3, 128X9881S_M=""""""""E8sched8le_w8e9c#L12E83r2v5a>r3a#L12308x &[r863s"""05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net/8weg"5ip/onegovarhip_" ctu""3" name="L1lass=unp elir19ah4variM41a6E/tulip> 145r201net8et8*/ 863 ="ryL127e3_struci"uquot;u 256,mMlnet_d8d1sul43 uc0r1 varhinet_d8d1su"L12r*uquot;u 256,mMltu6ivers/nEOPa3href="+codrior1asre.c#L127s;pRV_get_drv_porh>29X_RING_389hDRV_get_drv_porc">&ququot;u 256,mMlt/_35ad18comment5it_wakeuddi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1laslass="srpan8me>r201net8et8*/ 8631L127e!" 03astruci"uquot;u 256,mMlinre9cptu6at6r1v143 9;re343 inre9cptu6at6"L12r*uquot;u 256,mMlp_enttu6i4ers/nEOPNOTSUrior1asre.c#L127s;net>8dcptu6l43 uc0r1 varhinet>8dcptu6c">&ququot;u 256,mMltu6ivers/nEOPa3href="+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un="srpan8 Intel Sas8"s. Sp; 18MA_TO87356, 0x0x2031void"uquot;u 256,mMl__iome h>29X_RING_389h__iome "L12r*uquot;u 256,mMlio;E4de=t6" ct54>VENDio;E4d114>rior1asre.c#L127s;p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4base_;E4de=t6" ct54>VENDbase_;E4d1145105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr1/rs="rini"uquot;u 256,mMlretvall43 uc0r1 varhiretval1145105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un" ctu""3" name="L1lass=unuvariaE82#l61t8_ring87ree_n)ip_ctuli3, 128X9881S_M=""""""""E8tcrr_out_f8OLSiS496 486govarhip= Sam8swork87311452cwccc3"ss="!uquot;u 256,mMltu6ivers/nEOPa3href="+codi05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr14/83lip_873s""""tx_fc3varior1t5return -uquot;u 256,mMlEINVALivers/nEOPa3hreEINVALe 6"105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 187e 6""05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un" ctu""3" name="L1lass=unr201net8ccc3a>" ctu="ry et5ipes 18_core878mer!e6"x0x200r161h varior1rDRV_restn&ququot;u 256,mMlt/_35ad18comment5it_wakeuddi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1laslass="srpan8 crr_out_f889+codeass="sref="+coddA"8tu5a 87ree_n5a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" P88le_wo89+c8deass="sr6f">tu6 r2v2h va8iario88356, 0x0x2031ss="!uquot;u 256,mMlnet3f_runnfo56>29X_RING_389hnet3f_runnfo5c">&ququot;u 256,mMltu6ivers/nEOPa3href="+codii05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un" ctu""3" name="L1lass=un" ctu""3" name="L1lass=un(un57csr havelaim8twccc8831452c"""""3"ss=""line"  1lr1t5a>retvall43 uc0r1 varhiretval1145rior1asre.c#L127s;pRV_en"""h_d8d1sul43 uc0r1 varhiDRV_en"""h_d8d1suc">&ququot;u 256,mMlt/_35ad18comment5it_wakeuddi)ilp elir19ah4variM41a6E/tulip> 145" ctu""3" name="L1laslass="srpan8#ched8le_w8ed8le_wo89+codeass="sr6f083f00)883s""""tx_fc3varior1t5return uquot;u 256,mMlretvall43 uc0r1 varhiretval1145105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un, 128X9881S_M=""""""""E8#8a358xout8+code=t6" cMline"7859"r1t8aet/388evic4__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin8#e>r201net8 cMline"7859e9c#L12923="+8X_RIN888mer!e6"x0x200r161h varior1rretvall43 uc0r1 varhiretval1145rior1asre.c#L127s;request_erqe=t6" ct54>VENDrequest_erqc">&ququot;u 256,mMlt/_35ad18comment5it_wakeuddNk<6a>(&amrior1t5ae4erqe=t6" ct54>VENDirq mr1, w3a7="o_"f21"""defs="inierruptr1v143 9;re343 defs="inierrupt mr1, w3a7="o_"f21"""IRQF_SHAREDr1v143 9;re343 IRQF_SHARED mr1,__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin8#crr_out_f8ca>(un57cMWI/4h /4hM..v2h8vario88ree_n0r1 v="L138de=tuL1275hh_x0x200r161h varior1rtu6ivers/nEOPa3href="+codNk<6a>(&amrior1t5ae4nam6r1v143 9;re343 nam6 mr1, w3a7="o_"f21"""tu6ivers/nEOPa3href="+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu60xff81000o89r_2xs/ne23linre9c#L12r1asre.c#L127s;pr_errr1v143 9;re343 pr_err"L12quot;u 256,mpr_info56, 0x0x0request_erq failed in resum6\n98h vatx_fcomi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1laslass="srpan8sM="""""""886ine" napraet/declas3ear8y_48689-r1114>r1/rs="ryasroureturn uquot;u 256,mMlretvall43 uc0r1 varhiretval1145105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 1sc358x 4hMs="sr6f="8co as89356, 0x0x2031R)ip_ctuli3, 128X9881S_M=""""""""E8scrr_out_f8href="delse 6""""""""""fo8 lip_89_asr=)ip_ctuli3, 128X9881S_M=""""""""E8sched8le_w889+codeass="sr6f">tu60x018100ff89se 6"""""3"""ss="line"  1lr1t5a>p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4flagse=t6" ct54>VENDflags"L12ramer!ont3lass=""__"0sCOMET_PMt/934ip/tulip_cCOMET_PM1145ilp elir19ah4variM41a6E/tulip> 145r201net/8"l618""5listulip_c">&qL138t cre89e 6"""""3""""for lip_uquot;u 256,mMlpRV_en"""h_wak6r1v143 9;re343 pRV_en"""h_wak6"L12ququot;u 256,mMlt/_35ad18comment5it_wakeudd, w3a7="o_"f21"""PCI_D3hotr1v143 9;re343 PCI_D3hoteudd, 0i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1laslass="srpan8s8a358xout889+codeass="sre4i9e" ==la8lass=89ref">sched8le_wo89+co0Noalloc_slassspRV_en"""h_wak6r1v143 9;re343 pRV_en"""h_wak6"L12ququot;u 256,mMlt/_35ad18comment5it_wakeudd, w3a7="o_"f21"""PCI_D3colsu6ip_chip_regnuPCI_D3colseudd, 0i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1laslass="srpan8se>r201net8evicsclaRMlt_physclalr1"L8>31"/89SIZE35a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" P8sC doeswcc889+codeass="sr6f">t4""PNO8f_st489337="ld="L1u 256,: I/u; bitng --r2v14>r205n3coClearlt(&_PMES flagccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1299io32v143 99re343 9; bitng --r2v14>r295n3co90356, 0x0x20319ahmferor1asre.c#L127s;pm_enttu6i4ers/nEOPmp1145rior1asre.c#L127s;=n&ququot;u 256,mMlio;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR20t/934ip/tulip_cCSR20+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 12aMumm98x &c90r_2xs/ne23linre9c#L12r1asre.c#L127s;pm_enttu6i4ers/nEOPmp1145r|ior1asre.c#L127s;comet_csr20_pmesenttu6i4ers/nEOcomet_csr20_pmes1145105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 90-r1114>r1/rs="ryasrou0Noalloc_slasssiowrite32u6ip_chip_regnuiowrite32c">&qr1asre.c#L127s;pm_enttu6i4ers/nEOPmp1145,ht6" cla>s_292"vio;E4de=t6" ct54>VENDio;E4d114>r+t0r161h varior1rCSR20t/934ip/tulip_cCSR20+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 1sc358x 4hMs="sr6f="939;ud90ree_n)ip_ctuli3, 128X9881S_M=""""""""E9r4on on or9rref="delse 6""""""""""fo9ass="90311452cwccc3"ryL127e"9; bitng --r2v14>r205n3coDis"""h all wake-up eOTntsccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1299r5on on or9r9+codeass="sr6f">tu60x019emp;<903s""""tx_fc3varior1t5uquot;u 256,mMlinre9cset_woloptsr1v143 9;re343 inre9cset_wolopts"L12ququot;u 256,mMlt/_35ad18comment5it_wakeudd, 0i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1laslass="srpan9r6on on or9rl618""5listulip_c">&qL139me"+c90e 6"""""3""""R)ip_ctuli3, 128X9881S_M=""""""""E9r7on on or9r9+codeass="sre4i9e" ==la9_SIZE90amer!e6"x0x200r161h varior1rnet3f_d8d1su_attach6>29X_RING_389hnet3f_d8d1su_attachc">&ququot;u 256,mMltu6ivers/nEOPa3href="+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un="srpan9r8on on or9rvicsclaRMlt_physclalr1"L9ref=490SIZE35a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" P9r9on on or9r9+codeass="sr6f">t4""PNO9d cha90ree_n0r1 v="Lss="uquot;u 256,mMlnet3f_runnfo56>29X_RING_389hnet3f_runnfo5c">&ququot;u 256,mMltu6ivers/nEOPa3href="+codii05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un&ququot;u 256,mMltu6ivers/nEOPa3href="+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un="srpan9crrAnL12ac989+codeass4OPNOTSUPPi4___9omemm91"L122"> 12retv4lS_1n4161tx_buffe5reco2stcf"25ss==96a>(&r1/rs=return 0105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un, 128X9881S_M=""""""""E9ef="+coddN9 changa1v143 9;re343 9; b9tng -91_asr=)ip_ctuli3, 128X9881S_M=""""""""E9e5on on or9a h1124h 2h1139+cMEM="L139de=tu913s"""#endss=u; bitng --r2v14>r205n3coCOp_valPMccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1299c6on on or986ine" nap4un" ctu""3" name="L1lass=untu6 SET_timDEV_ode_core9c_fil91evic4__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin9dched8le_w9-r1114>r1/rs="ryasrou>tu69tnang913 ="rstaticovoid"uquot;u 256,mMlinre9cremove_onal43 uc0r1 varhiinre9cremove_ona"L12qstruci"uquot;u 256,mMlDRV_/_35ad18comment5it_RV_/_3"L12r*uquot;u 256,mMlt/_35ad18comment5it_wakeuddi05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un(&tulip_t9me"+c91ree_np elir19ah4variM41a6E/tulip> 145 12rep"ryor2vab9"t5li92356, 0x0x2031struci"uquot;u 256,mMlnet_d8d1sul43 uc0r1 varhinet_d8d1su"L12r*uquot;u 256,mMltu6ivers/nEOPa3href="+codrior1asre.c#L127s;pRV_get_drv_porh>29X_RING_389hDRV_get_drv_porc">&""line"  1lr1t5a>t/_35ad18comment5it_wakeuddi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un" ctu""3" name="L1lass=un" ctu""3" name="L1lass=un" ctu""3" name="L1lass=unt4"sr6f9>tu6492311452cwccc3"ryL127e"return105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unt4"2dETH_ALE4otx9fcomm923s"""05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untus from#1nth PIOet/etM9IODas92e 6"""""3""""uquot;u 256,mMlp_enttu6i4ers/nEOPNOTSUrior1asre.c#L127s;net>8dcptu6l43 uc0r1 varhinet>8dcptu6c">&ququot;u 256,mMltu6ivers/nEOPa3href="+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un="srpan9weass="sr69tet/yLE cp_ENOmevario aro9nd 3592amer!e6"x0x200r161h varior1runregist2a_net>8de=t6" ct54>VENDunregist2a_net>8dc">&ququot;u 256,mMltu6ivers/nEOPa3href="+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un="srpan9wched8le_w9g --r1114>r1/rs="ryasques9_asg3928mer!e6"x0x200r161h varior1rDRV_free_consist2 2l43 uc0r1 varhiDRV_free_consist2 2e 6"""line"  1lr1t5a>t/_35ad18comment5it_wakeudd, elir19ah4variM41a6E/tulip> 145r+ elir19ah4variM41a6E/tulip> 14593356, 0x0x20319ahmfer1L1275hh_x0x20sizeof (struci"uquot;u 256,mMlinre9ctx_descr1v143 9;re343 inre9ctx_desc1145il*"uquot;u 256,mMlTX_RING_SIZEr1v143 9;re343 TX_RING_SIZE114>, elir19ah4variM41a6E/tulip> 145p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4rx_rfo56>29X_RING_389hrx_rfo5ntnf, w3a7="o_"f21"""t_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4rx_rfo5_dmrh>29X_RING_389hrx_rfo5_dmr mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr1/rs=uquot;u 256,mMlkfreel43 uc0r1 varhikfreee 6"""line"  1lr1t5a>p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4mt"""hl43 uc0r1 varhimt"""hs"""i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un01net/et8*/9clasr9331452c"""""3"0r161h varior1rDRV_iounma_enttu6i4ers/nEODRV_iounma_c">&ququot;u 256,mMlt/_35ad18comment5it_wakeudd, w3a7="o_"f21"""p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4base_;E4de=t6" ct54>VENDbase_;E4d1145i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un8de=t6" ct54>VENDfree_net>8d"L12rququot;u 256,mMltu6ivers/nEOPa3href="+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unt4str9__ID_S4E_293E3_P9351452c"""""3"0r161h varior1rDRV_release_regionsenttu6i4ers/nEODRV_release_regionse 6"""line"  1lr1t5a>t/_35ad18comment5it_wakeuddi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 193e 6"""""3""""uquot;u 256,mMlDRV_dis"""h_d8d1sul43 uc0r1 varhiDRV_dis"""h_d8d1suc">&ququot;u 256,mMlt/_35ad18comment5it_wakeuddi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unstr934orepdefs="l_ioctlin9 ched8le_w989+codeass="sr6f">tu6 r2v9h var938mer!e6"x0x200; bitng --r2v14>r205n3coDRV_power_off (_wak, -1);ccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1299s9on on or989+codeass="sr6f">tu6 r2v9h var93ree_nR)ip_ctuli3, 128X9881S_M=""""""""E9#L12P8IC2 986ine" napre=tntip elir189h var94356, )ip_ctuli3, 128X9881S_M=""""""""E9#"Llo1")9D986ine" napre=tntip elir189h var94"L122k_irqs3_ou2ode=tu6ip_chip_valNET_POLL_hipTROLLERt/934ip/tulip_cCOp_valNET_POLL_hipTROLLER56, )ip_ctuli3, 128X9881S_M=""""""""E9#"Llo1")9D9""""""mewcccca>(un57csr149 145294-r1110; bitng --r2v14>r205n3ctx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1299#9;re3""fo9et8*/ 94ree_n0; bitng --r2v14>r205nl*"Pollfo5 'inierrupt' - used by thfo5s like 2duconsole tolsend skbstx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1299#f="+coddN9et8*/ 94311450; bitng --r2v14>r205nl*"without havfo5 tolre-en"""h inierrupts. It's not called whi"hs"_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1299#o89+codea9et8*/ 943s"""0; bitng --r2v14>r205nl*"t(&_inierrupt rout.c# is execut.cg.s"_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1299#b(un57csr149 145294e 6""0; bitng --r2v14>r205nl*otx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1299_eass="sr69debunre.c#L132t clasu 2569debun94evic4__"0s/ne;3OPNOT3UPPi2_#ir1"+l3>str934orepdefs="l_ioctlin9#ched8le_w9debunre.c#L132t clasu 2569debun943 ="rstaticovoid"uquot;u 256,mMlpoll_defs=5ad18comment5it_oll_defs=e 6"""struci"uquot;u 256,mMlnet_d8d1sul43 uc0r1 varhinet_d8d1su"L12r*uquot;u 256,mMltu6ivers/nEOPa3href="+codi05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net991>(&tulip_t9me"+c94ree_np elir19ah4variM41a6E/tulip> 145tu6 r2v9h var95356, 0x0x2031struci"uquot;u 256,mMlinre9cptu6at6r1v143 9;re343 inre9cptu6at6"L12r*uquot;u 256,mMlp_enttu6i4ers/nEOPNOTSUrior1asre.c#L127s;net>8dcptu6l43 uc0r1 varhinet>8dcptu6c">&ququot;u 256,mMltu6ivers/nEOPa3href="+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un="srpan9sL12P8IC2 986ine" napre=tntip elir189h var951114>r1/rs="rconsteini"uquot;u 256,mMlerqe=t6" ct54>VENDirq mr1rior1asre.c#L127s;p_enttu6i4ers/nEOPNOTSUNk<6a>(&amrior1t5ae4t/_35ad18comment5it_wakeuddNk<6a>(&amrior1t5ae4erqe=t6" ct54>VENDirq mr1105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un="srpan9s"Llo1")9D989+codeass="sr6f">tu6 r2v9h var95-r11105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unr201net991>(&tulip_t9me"+c95ree_n0r1 v="L0; bitng --r2v14>r205n3codis"""h_erq " c# is not 6i3y n1su, but with"t(&_locklesstx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1299scrr_out_f989+codeass="sr6f">tu6 r2v9h var95311450; bitng --r2v14>r205nlllllllllllinierrupt handler we have 2o oc#L1 cho1su2ccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1299sched8le_w989+codeass="sr6f">tu6 r2v9h var9551452c"""""3"0r161h varior1rdis"""h_erqivers/nEOPa3hrefis"""h_erqc">&ququot;u 256,mMlirqe=t6" ct54>VENDirq mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un="srpan9sberqe=t6" ct54>VENDirq mr1, w3a7="o_"f21"""tu6ivers/nEOPa3href="+codi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=unVENDen"""h_erqc">&ququot;u 256,mMlirqe=t6" ct54>VENDirq mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un="srpan9sched8le_w989+codeass="sr6f">tu6 r2v9h var953 ="rR)ip_ctuli3, 128X9881S_M=""""""""E9se>r201net991>(&tulip_t9me"+c95ree_n#endss)ip_ctuli3, 128X9881S_M=""""""""E9sched8le_w989+codeass="sr6f">tu6 r2v9h var96356, )ip_ctuli3, 128X9881S_M=""""""""E9aksla199h 9080sr94a>(& 145r1/rs=.line"  1lr1t5a>nam6r1v143 9;re343 nam6 mr1lllllllllllior1asre.c#L127s;DRV_NAMEr1v143 9;re343 DRV_NAME114>, elir19ah4variM41a6E/tulip> 145r201net9evicsclaRMlt_physrvariaE89#lip_963r1114>r1/rs=.line"  1lr1t5a>id_t"""hl43 uc0r1 varhiid_t"""hr1114>r1/rsior1asre.c#L127s;pnre9cpRV_tbll43 uc0r1 varhipnre9cpRV_tbl114>, elir19ah4variM41a6E/tulip> 145 12al9e 6""964r1114>r1/rs=.line"  1lr1t5a>probul43 uc0r1 varhiDrobu mr1llllllllllior1asre.c#L127s;pnre9cinit_onal43 uc0r1 varhiinre9cinit_ona114>, elir19ah4variM41a6E/tulip> 145r3a#L12309x &[r965r1114>r1/rs=.line"  1lr1t5a>removeh>29X_RING_389hremove mr1lllllllllior1asre.c#L127s;pnre9cremove_onal43 uc0r1 varhiinre9cremove_ona"L12, elir19ah4variM41a6E/tulip> 145" ctu""3" name="L1lass=unr1/rs=.line"  1lr1t5a>suspensu6ip_chip_regnususpens"L12rlllllllior1asre.c#L127s;pnre9csuspensu6ip_chip_regnuinre9csuspens"L12, elir19ah4variM41a6E/tulip> 145 963 ="ryL127e3_.line"  1lr1t5a>resum6r1v143 9;re343 resum6"L12lllllllllior1asre.c#L127s;pnre9cresum6r1v143 9;re343 inre9cresum6"L12, elir19ah4variM41a6E/tulip> 145r201net9et8*/ 96ree_n#endss=u; bitng --r2v14>r205n3coCOp_valPMccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1299 Intel Sas9"s. Sp; 19MA_TO97356, }105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un="srpan9 ksla199h 9Tries mightEOPNOL12MIr2oo9a__e 97"L122"> 12retv4lS_1n4161tx_buffe5reco2stcf"25ss==96a>(&" ctu""3" name="L1lass=unuvariaE82#l61t9_ring97ree_nstaticoini"uquot;u 256,mMl_cinitr1v143 9;re343 _cinitmer!euquot;u 256,mMlplass=initr1v143 9;re343 plass=init mr1""voidi05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 145r14/93lip_973s"""k_irqs3_ou2ode=tu6ip_cMODULEr1v143 9;re343 MODULEr11105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 197e 6"""""3""""uquot;u 256,mMlDr_info5ad18comment5itDr_infoc">"u 256,mpr_info56, 0x0x0%s98h vatx_fcom,_uquot;u 256,mMl6i3_iop> 145" ctu""3" name="L1lass=un="srpan9 8a358xout989+codeass=P"r1t5aet/3ecl9ss"""97amer!#endss)ip_ctuli3, 128X9881S_M=""""""""E9te>r201net9ccc3a>" ctu="ry et5ipes 19_core97SIZE35a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" P9 crr_out_f989+codeass="sref="+coddA"9tu5a 97ree_n0r1 v="Lss="!uquot;u 256,mMlcsr0t/934ip/tulip_ccsr01145ilp elir19ah4variM41a6E/tulip> 145tu6 r2v2h va9iario98356, 0x0x20319ahmferor1asre.c#L127s;Dr_warp> 145"u 256,mpr_info56, 0x0x06iasl: unknown CPU architecture, usfo5 rqsault csr0\n98h vatx_fcomi105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1laslass="srpan98ksla199h 9+code=t6" cMline"7859c#L1992" 398r_2xs/ne23linre9c#L120; bitng --r2v14>r205n3codqsault to 8 longword cac(&_l.c# align>r20ccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L12998M="""""""986ine" naprL1292X_RIN3_SI9E35a_98-r1114>r1/rs="ryasrou0Noalloc_slassscsr0t/934ip/tulip_ccsr01145lio0x00A00000 |o0x4800105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un(un57csr havelaim9twccc98356, 0x0x2031R)ip_ctuli3, 128X9881S_M=""""""""E9#crr_out_f9debunre.c#L132t clasu 2569debun98_asr=)ip_ctuli3, 128X9881S_M=""""""""E9#ched8le_w9ed8le_wo89+codeass="sr6f093f00)983s""""tx_fc3v0; bitng --r2v14>r205n3cocopy module parmsoinio globalsccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L12998L12P8IC2 9ed8le_wo89+codeass="s|87v9200o398e 6"""""3""""uquot;u 256,mMlplass=rx_copybreakr1v143 9;re343 inre9crx_copybreak mr1rior1asre.c#L127s;rx_copybreakr1v143 9;re343 rx_copybreak mr1105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un" ctu""3" name="L1lass=unr201net9 cMline"7859e9c#L12923="+9X_RIN98SIZE35a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" P9#crr_out_f9ca>(un57cMWI/4h /4hM..v2h9vario98ree_n0r1 v="L0; bitng --r2v14>r205n3coDrobu for and init boardsccotx_fcom2e" == ul3p_cor39_core.c#L12duli3="L1232linre9c#L9c#L1299" clbu 2569debunre.c#L132t clasu 2569debun99356, 0x0x2031return uquot;u 256,mMlDRV_regist2a_//aso3l43 uc0r1 varhiDRV_regist2a_//aso3c">&qamer!uquot;u 256,mMlplass=//aso3l43 uc0r1 varhiplass=//aso3 mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1laslass="srpan9sched8le_w989+codeass="sr6f">tu60xff91000o99r_2xsR)ip_ctuli3, 128X9881S_M=""""""""E9sM="""""""986ine" napraet/declas3ear9y_48699-r11105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=un 1sc358x 4hMs="sr6f="9co as99ree_n)ip_ctuli3, 128X9881S_M=""""""""E9scrr_out_f9href="delse 6""""""""""fo9 lip_99_asr=staticovoid"uquot;u 256,mMl__exitr1v143 9;re343 _cexitmer!euquot;u 256,mMlplass=cleanu_enttu6i4ers/nEOPlass=cleanu_ mr1""voidi05" cl2od3=tu6i3_chip_a>" ctu""3" name="L1lass=untu60x019100ff99se 6"p elir19ah4variM41a6E/tulip> 145r201net/9"l618""5listulip_c">&qL139t cre99e 6"""""3""""uquot;u 256,mMlDRV_unregist2a_//aso3l43 uc0r1 varhiDRV_unregist2a_//aso3 mr1""amer!uquot;u 256,mMlplass=//aso3l43 uc0r1 varhiplass=//aso3 mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1laslass="srpan9s8a358xout989+codeass="sre4i9e" ==la9lass=99ref">R)ip_ctuli3, 128X9881S_M=""""""""E9se>r201net9evicsclaRMlt_physclalr1"L9>31"/99SIZE35a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" P9sC doeswcc989+codeass="sr6f">t4""PNO9f_st499ree_n5a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" 20io32v143 20io32odeass="sr6f">t4""PN20io3>20io114501asre.c#L127s;module=initr1v143 9;re343 module=initc">&ququot;u 256,mMlplass=initr1v143 9;re343 plass=init mr1i105/pre>a__"ooll3asu 2389r1thip_Lulipr_2xs/ne23linre9c#L1292" 20i132v143 20i9+codeass="sr6f">tu60xf20i9+>20i1114501asre.c#L127s;module=exitr1v143 9;re343 module=exitc">&ququot;u 256,mMlplass=cleanu_enttu6i4ers/nEOPlass=cleanu_ mr1i105" cl2od3=tu6i3_chip_a>" ctu""3" name="L1laslass="srpa20i232v143 20i6ine" napraet/declas3ea20i6i>20i-r1110/pre>
T(&_original LXR software by the"uquot;u 2http://sourceforge.tu""Drojects/lxa">LXR v14>unity mr1, this experi>r20al 6i3_iop by uquot;u 2mailto:lxa@aetux.no">lxa@aetux.no mr1. lxa.aetux.no kindly host2d by uquot;u 2http://www.redpill-aetDro.no">Redpill LetDro AS mr1, Drovider of Letuxrconsultfo5 and operations serd1sus since f99s.