1. 03 Aug, 2002 9 commits
    • Martin Brulisauer's avatar
      97c9538a
    • Alan Cox's avatar
      Fix endiannes problems in ISA net drivers: · f66aa001
      Alan Cox authored
      3c503, hp-plus, smc-ultra, smc-ultra32, wd
      f66aa001
    • Scott Feldman's avatar
      Update e1000 gige net driver: · 67c5f644
      Scott Feldman authored
      Feedback from review by Arjan @ Redhat:
      o Cleanup: Removed unneccesary #ifdef/#endif wrappers for features 
        already part of kernel.
      o Bug fix: Use kernel funcs pci_[clear|set]_mwi rather than using direct
        calls to pci_write_config_word.
      o Bug fix: Added read-behind-write calls to post writes before delays.
      o Bug fix: removed calls to mdelay in interrupt context.
      o Clean up: removed calls to memset followed by mb() and replaced with
        direct clearing of descriptor bits.
      
      67c5f644
    • Scott Feldman's avatar
      Update e1000 gige net driver: · 9beae32e
      Scott Feldman authored
      o Bug fix: fixed jumbo frames sized from 1514 to 2048.
      o ASF support: disable ARP when driver is loaded or resumed; enable when 
        driver is removed or suspended.
      o Bug fix: changed default setting for RxIntDelay to 0 for 82542/3/4
        controllers to workaround h/w errata where controller will hang when
        RxIntDelay <> 0 under certian network conditions.
      o Bug fix: perform controller reset using I/O rather than mmio because
        some chipsets try to perform a 64-bit write, but the controller ignores
        the upper 32-bit write once the reset is intiated by the lower 32-bit
        write, causing a master abort.
      o Clean up: removed unused and undocumented user-settable settings for
        PHY.
      o Bug fix: ethtool GEEPROM was using byte address rather than word
        addressing.
      o Feature: added support for ethtool SEEPROM.
      o Feature: added support for entropy pool.
      
      9beae32e
    • Scott Feldman's avatar
      Update e100 net driver: · 7dbdd525
      Scott Feldman authored
      Feedback from review by Arjan @ Redhat:
      o Cleanup: Removed unneccesary #ifdef/#endif wrappers for features 
        already part of kernel.
      o Bug fix: Added read-behind-write calls to post writes before delays.
      o Cleanup: added "e100" prefix to all driver messages.
      o Cleanup: removed unnecessary barrier() call because spin_unlock
        already implies a barrier.
      o Cleanup: removed __NO_VERSION__
      o Cleanup: fixed some spelling mistakes.
      o Cleanup: removed some proprietary /proc entries.
      
      7dbdd525
    • Scott Feldman's avatar
      Update e100 net driver: · c0e1c9e4
      Scott Feldman authored
      o Added device ID support for Dell LOM.
      o Added device ID support for 82511QM mobile nics.
      o Bug fix: ethtool get/set EEPROM routines modified to use byte
        addressing rather than word addressing.
      o Feature: added MDIX mode support for 82550 and up.
      o Bug fix: added reboot notifier to setup WOL settings when
        shutting system down.
      o Cleanup: removed yield() redefinition (Andrew Morton,
        akpm@zip.com.au).
      o Bug fix: flow control now working when link partner is
        autoneg capable but not flow control capable.
      o Bug fix: added check for corrupted EEPROM
      o Bug fix: don't report checksum offloading for the older
        controllers that don't support the feature.
      o Bug fix: calculate cable diagnostics when link goes down
        rather than when queuering /proc file.
      o Cleanup: move mdi_access_lock to local get/set mdi routines.
      c0e1c9e4
    • David Mosberger's avatar
      Update eepro100 net drvr to enable rx DMA without causing · f54cb1a1
      David Mosberger authored
      unaligned accesses.
      f54cb1a1
    • Felipe Damasio's avatar
      36838bad
    • Felipe Damasio's avatar
      Update 8139cp net driver to move legacy Rx/Tx command register enable · b12034e1
      Felipe Damasio authored
      to after C+ command register Rx/Tx enable.
      b12034e1
  2. 01 Aug, 2002 31 commits