lkml.org 
[lkml]   [2007]   [Dec]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[patch 13/36] forcedeth: new mcp79 pci ids
    2.6.22-stable review patch.  If anyone has any objections, please let us
    know.

    ------------------

    From: Ayaz Abdulla <aabdulla@nvidia.com>

    patch 490dde8990c55662596a4be71b5070bd7d382d4a in mainline.

    This patch adds new device ids and features for mcp79 devices into the
    forcedeth driver.

    Signed-off-by: Ayaz Abdulla <aabdulla@nvidia.com>
    Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

    index 92ce2e3..f9ba0ac 100644
    ---
    drivers/net/forcedeth.c | 16 ++++++++++++++++
    include/linux/pci_ids.h | 4 ++++
    2 files changed, 20 insertions(+)

    --- a/drivers/net/forcedeth.c
    +++ b/drivers/net/forcedeth.c
    @@ -5553,6 +5553,22 @@ static struct pci_device_id pci_tbl[] =
    PCI_DEVICE(PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NVENET_27),
    .driver_data = DEV_NEED_TIMERIRQ|DEV_NEED_LINKTIMER|DEV_HAS_HIGH_DMA|DEV_HAS_POWER_CNTRL|DEV_HAS_MSI|DEV_HAS_PAUSEFRAME_TX|DEV_HAS_STATISTICS_V2|DEV_HAS_TEST_EXTENDED|DEV_HAS_MGMT_UNIT,
    },
    + { /* MCP79 Ethernet Controller */
    + PCI_DEVICE(PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NVENET_36),
    + .driver_data = DEV_NEED_TIMERIRQ|DEV_NEED_LINKTIMER|DEV_HAS_CHECKSUM|DEV_HAS_HIGH_DMA|DEV_HAS_MSI|DEV_HAS_POWER_CNTRL|DEV_HAS_PAUSEFRAME_TX|DEV_HAS_STATISTICS_V2|DEV_HAS_TEST_EXTENDED|DEV_HAS_MGMT_UNIT,
    + },
    + { /* MCP79 Ethernet Controller */
    + PCI_DEVICE(PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NVENET_37),
    + .driver_data = DEV_NEED_TIMERIRQ|DEV_NEED_LINKTIMER|DEV_HAS_CHECKSUM|DEV_HAS_HIGH_DMA|DEV_HAS_MSI|DEV_HAS_POWER_CNTRL|DEV_HAS_PAUSEFRAME_TX|DEV_HAS_STATISTICS_V2|DEV_HAS_TEST_EXTENDED|DEV_HAS_MGMT_UNIT,
    + },
    + { /* MCP79 Ethernet Controller */
    + PCI_DEVICE(PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NVENET_38),
    + .driver_data = DEV_NEED_TIMERIRQ|DEV_NEED_LINKTIMER|DEV_HAS_CHECKSUM|DEV_HAS_HIGH_DMA|DEV_HAS_MSI|DEV_HAS_POWER_CNTRL|DEV_HAS_PAUSEFRAME_TX|DEV_HAS_STATISTICS_V2|DEV_HAS_TEST_EXTENDED|DEV_HAS_MGMT_UNIT,
    + },
    + { /* MCP79 Ethernet Controller */
    + PCI_DEVICE(PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NVENET_39),
    + .driver_data = DEV_NEED_TIMERIRQ|DEV_NEED_LINKTIMER|DEV_HAS_CHECKSUM|DEV_HAS_HIGH_DMA|DEV_HAS_MSI|DEV_HAS_POWER_CNTRL|DEV_HAS_PAUSEFRAME_TX|DEV_HAS_STATISTICS_V2|DEV_HAS_TEST_EXTENDED|DEV_HAS_MGMT_UNIT,
    + },
    {0,},
    };

    --- a/include/linux/pci_ids.h
    +++ b/include/linux/pci_ids.h
    @@ -1239,6 +1239,10 @@
    #define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP67_IDE 0x0560
    #define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP73_IDE 0x056C
    #define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP77_IDE 0x0759
    +#define PCI_DEVICE_ID_NVIDIA_NVENET_36 0x0AB0
    +#define PCI_DEVICE_ID_NVIDIA_NVENET_37 0x0AB1
    +#define PCI_DEVICE_ID_NVIDIA_NVENET_38 0x0AB2
    +#define PCI_DEVICE_ID_NVIDIA_NVENET_39 0x0AB3

    #define PCI_VENDOR_ID_IMS 0x10e0
    #define PCI_DEVICE_ID_IMS_TT128 0x9128
    --


    \
     
     \ /
      Last update: 2007-12-13 07:45    [W:8.271 / U:0.524 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site