e1000: add support for 82545GM 64bit PCI-X copper variant
PATCH 1/1 e1000: add support for 82545GM 64bit PCI-X copper variant
This PCI-X e1000 variant works by just adding in the correct PCI IDs in the appropriate places.
--- drivers/net/e1000.c | 2 ++ drivers/net/e1000.h | 3 ++- include/pci_ids.h | 1 + 3 files changed, 5 insertions(+), 1 deletions(-)
drivers/net/e1000.c +2 -0
@@ -75,6 +75,7 @@ static struct pci_device_id supported[] = { {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82544GC_LOM}, {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82540EM}, {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82545EM_COPPER}, + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82545GM_COPPER}, {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82546EB_COPPER}, {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82545EM_FIBER}, {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82546EB_FIBER},
@@ -636,6 +637,7 @@ e1000_set_mac_type(struct e1000_hw *hw) hw->mac_type = e1000_82540;break ;case E1000_DEV_ID_82545EM_COPPER : +case E1000_DEV_ID_82545GM_COPPER :case E1000_DEV_ID_82545EM_FIBER : hw->mac_type = e1000_82545;break ;
drivers/net/e1000.h +2 -1
@@ -217,13 +217,14 @@ struct e1000_phy_stats {#define E1000_DEV_ID_82544GC_LOM 0x100D#define E1000_DEV_ID_82540EM 0x100E#define E1000_DEV_ID_82540EM_LOM 0x1015 +#define E1000_DEV_ID_82545GM_COPPER 0x1026#define E1000_DEV_ID_82545EM_COPPER 0x100F#define E1000_DEV_ID_82545EM_FIBER 0x1011#define E1000_DEV_ID_82546EB_COPPER 0x1010#define E1000_DEV_ID_82546EB_FIBER 0x1012#define E1000_DEV_ID_82541ER 0x1078#define E1000_DEV_ID_82541GI_LF 0x107C -#define NUM_DEV_IDS 15 +#define NUM_DEV_IDS 16#define NODE_ADDRESS_SIZE 6#define ETH_LENGTH_OF_ADDRESS 6
include/pci_ids.h +1 -0
@@ -1827,6 +1827,7 @@#define PCI_DEVICE_ID_INTEL_82545EM_FIBER 0x1011#define PCI_DEVICE_ID_INTEL_82546EB_FIBER 0x1012#define PCI_DEVICE_ID_INTEL_82540EM_LOM 0x1015 +#define PCI_DEVICE_ID_INTEL_82545GM_COPPER 0x1026#define PCI_DEVICE_ID_INTEL_82559 0x1030#define PCI_DEVICE_ID_INTEL_82562ET 0x1031
Signature · 1 line
1.5.6.2
Wolfgang Denk
AppliedPATCH 1/1 e1000: add support for 82545GM 64bit PCI-X copper variant
Quoted 9 lines · In message <[email protected]>…
This PCI-X e1000 variant works by just adding in the correct PCI IDs in the appropriate places.
Signed-off-by Paul Gortmaker <[email protected]>--- drivers/net/e1000.c | 2 ++ drivers/net/e1000.h | 3 ++- include/pci_ids.h | 1 + 3 files changed, 5 insertions(+), 1 deletions(-)
Applied, thanks.
Ben, this was so straightforward that I applied it directly. Hope this is OK.
Best regards,
Wolfgang Denk
Signature · 5 lines
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de "Well I don't see why I have to make one man miserable when I can make so many men happy." - Ellyn Mustard, about marriage
PATCH 1/1 e1000: add support for 82545GM 64bit PCI-X copper variant
Quoted 13 lines · Wolfgang Denk
Quoted 10 lines · In message <[email protected]>…
This PCI-X e1000 variant works by just adding in the correct PCI IDs in the appropriate places.
Signed-off-by Paul Gortmaker <[email protected]>--- drivers/net/e1000.c | 2 ++ drivers/net/e1000.h | 3 ++- include/pci_ids.h | 1 + 3 files changed, 5 insertions(+), 1 deletions(-)
Quoted 5 lines
Applied, thanks.
Ben, this was so straightforward that I applied it directly. Hope this is OK.
That's cool. I acked it in my head :) and was going to sanity-check applying it tonight.
regards,
Ben