1. 23 Jun, 2005 2 commits
    • Scott Bardone's avatar
      Update Chelsio gige net driver. · 559fb51b
      Scott Bardone authored
      - Use extern prefix for functions required.
      - Removed a lot of wrappers, including t1_read/write_reg_4.
      - Removed various macros, using native kernel calls now.
      - Enumerated various #defines.
      - Removed a lot of shared code which is not currently used in "NIC only" mode.
      - Removed dead code.
      
      Documentation/networking/cxgb.txt:
      - Updated release notes for version 2.1.1
      
      drivers/net/chelsio/ch_ethtool.h
      - removed file, no longer using ETHTOOL namespace.
      
      drivers/net/chelsio/common.h
      - moved code from osdep.h to common.h
      - added comment to #endif indicating which symbol it closes.
      
      drivers/net/chelsio/cphy.h
      - removed dead code.
      - added comment to #endif indicating which symbol it closes.
      
      drivers/net/chelsio/cxgb2.c
      - use DMA_{32,64}BIT_MASK in include/linux/dma-mapping.h.
      - removed unused code.
      - use printk message for link info resembling drivers/net/mii.c.
      - no longer using the MODULE_xxx namespace.
      - no longer using "pci_" namespace.
      - no longer using ETHTOOL namespace.
      
      drivers/net/chelsio/cxgb2.h
      - removed file, merged into common.h
      
      drivers/net/chelsio/elmer0.h
      - removed dead code.
      - added various enums.
      - added comment to #endif indicating which symbol it closes.
      
      drivers/net/chelsio/espi.c
      - removed various macros, using native kernel calls now.
      - removed a lot of wrappers, including t1_read/write_reg_4.
      
      drivers/net/chelsio/espi.h
      - added comment to #endif indicating which symbol it closes.
      
      drivers/net/chelsio/gmac.h
      - added comment to #endif indicating which symbol it closes.
      
      drivers/net/chelsio/mv88x201x.c
      - changes to sync with Chelsio TOT.
      
      drivers/net/chelsio/osdep.h
      - removed file, consolidation. osdep was used to translate wrapper functions
        since our code supports multiple OSs. removed wrappers.
      
        drivers/net/chelsio/pm3393.c
        - removed various macros, using native kernel calls now.
        - removed a lot of wrappers, including t1_read/write_reg_4.
        - removed unused code.
      
        drivers/net/chelsio/regs.h
        - added a few register entries for future and current feature support.
        - added comment to #endif indicating which symbol it closes.
      
        drivers/net/chelsio/sge.c
        - rewrote large portion of scatter-gather engine to stabilize
        performance.
        - using u8/u16/u32 kernel types instead of __u8/__u16/__u32 compiler
        types.
      
        drivers/net/chelsio/sge.h
        - rewrote large portion of scatter-gather engine to stabilize
        performance.
        - added comment to #endif indicating which symbol it closes.
      
        drivers/net/chelsio/subr.c
        - merged tp.c into subr.c
        - removed various macros, using native kernel calls now.
        - removed a lot of wrappers, including t1_read/write_reg_4.
        - removed unused code.
      
        drivers/net/chelsio/suni1x10gexp_regs.h
        - modified copyright and authorship of file.
        - added comment to #endif indicating which symbol it closes.
      
        drivers/net/chelsio/tp.c
        - removed file, merged into subr.c.
      
        drivers/net/chelsio/tp.h
        - removed file.
      
        include/linux/pci_ids.h
        - patched to include PCI_VENDOR_ID_CHELSIO 0x1425, removed define from
        our code.
      559fb51b
    • Jeff Garzik's avatar
      Merge /spare/repo/linux-2.6/ · a5324343
      Jeff Garzik authored
      a5324343
  2. 22 Jun, 2005 38 commits