1. 14 10月, 2011 1 次提交
  2. 08 10月, 2011 1 次提交
  3. 07 10月, 2011 1 次提交
  4. 28 9月, 2011 1 次提交
    • S
      skge: handle irq better on single port card · a9e9fd71
      Stephen Hemminger 提交于
      Most boards with SysKonnect/Marvell Ethernet have only a single port.
      For the single port case, use the standard Ethernet driver convention
      of allocating IRQ when device is brought up rather than at probe time.
      
      This patch also adds some additional read after writes to avoid any
      PCI posting problems when setting the IRQ mask.
      
      The error handling of dual port cards is also changed.  If second port
      can not be brought up, then just fail. No point in continuing, since
      the failure is most certainly because of out of memory.
      
      It is worth noting that the dual port skge device has a single irq but two
      seperate status rings and therefore has two NAPI objects, one for
      each port.
      Signed-off-by: NStephen Hemminger <shemminger@vyatta.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      a9e9fd71
  5. 27 9月, 2011 1 次提交
    • S
      sky2: manage irq better on single port card · 0bdb0bd0
      stephen hemminger 提交于
      Most sky2 hardware only has a single port, although some variations of the
      chip support two interfaces.  For the single port case, use the standard
      Ethernet driver convention of allocating IRQ when device is brought up
      rather than at probe time.
      
      Also, change the error handling of dual port cards so that if second
      port can not be brought up, then just fail. No point in continuing, since
      the failure is most certainly because of out of memory.
      
      The dual port sky2 device has a single irq and a single status ring,
      therefore it has a single NAPI object shared by both ports.
      Signed-off-by: NStephen Hemminger <shemminger@vyatta.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      0bdb0bd0
  6. 23 9月, 2011 2 次提交
  7. 16 9月, 2011 1 次提交
  8. 27 8月, 2011 1 次提交
    • J
      drivers/net/ethernet/*: Enabled vendor Kconfig options · 88f07484
      Jeff Kirsher 提交于
      Based on finds for Stephen Rothwell, where current defconfig's
      enable a ethernet driver and it is not compiled due to the newly
      added NET_VENDOR_* component of Kconfig.
      
      This patch enables all the "new" Kconfig options so that current
      defconfig's will continue to compile the expected drivers.  In
      addition, by enabling all the new Kconfig options does not add
      any un-expected options.
      
      CC: Stephen Rothwll <sfc@canb.auug.org.au>
      Signed-off-by: NJeff Kirsher <jeffrey.t.kirsher@intel.com>
      88f07484
  9. 18 8月, 2011 2 次提交
  10. 12 8月, 2011 1 次提交