• Ramkrishna Vepa's avatar
    Neterion: New driver: register set - vxge-reg.h · 66d97fed
    Ramkrishna Vepa authored
    - Complete Register map details of Neterion Inc's X3100 Series 10GbE PCIe I/O
      Virtualized Server Adapter.
    
    - No change from previous submission.
    
    - Changes in previous submissions -
    - Incorporated following comments from Ben Hutchings
            - Use original macros for endian checks
            - Remove VXGE_OS_PLATFORM_* macros as they are unused.
            - Converted multiple bVALX macros into single with additional
              width parameter and renamed it to vxge_bVALn.
            - Using __packed instead of pragma pack(1)
            - Added a comment of the use of a hw swapper so driver code is
              portable (does not have to change the byte order for register
              access as well as dma operations) on different ENDIAN platforms.
            - Using the <linux/pci_regs.h> definitions instead of redefing them.
            - Using the PCI capabilities registers in <linux/pci_regs.h>
              instead of redefing them.
    Signed-off-by: default avatarSivakumar Subramani <sivakumar.subramani@neterion.com>
    Signed-off-by: default avatarRastapur Santosh <santosh.rastapur@neterion.com>
    Signed-off-by: default avatarRamkrishna Vepa <ram.vepa@neterion.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    66d97fed
vxge-reg.h 228 KB