aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/dev/fxp/if_fxp.c3
-rw-r--r--sys/dev/fxp/if_fxpreg.h1
-rw-r--r--sys/pci/if_fxp.c3
-rw-r--r--sys/pci/if_fxpreg.h1
4 files changed, 8 insertions, 0 deletions
diff --git a/sys/dev/fxp/if_fxp.c b/sys/dev/fxp/if_fxp.c
index d651180fb5993..9a138f7011da1 100644
--- a/sys/dev/fxp/if_fxp.c
+++ b/sys/dev/fxp/if_fxp.c
@@ -298,6 +298,9 @@ fxp_probe(device_t dev)
case FXP_DEVICEID_i82559ER:
device_set_desc(dev, "Intel Embedded 10/100 Ethernet");
return 0;
+ case FXP_DEVICEID_i82562:
+ device_set_desc(dev, "Intel PLC 10/100 Ethernet");
+ return 0;
default:
break;
}
diff --git a/sys/dev/fxp/if_fxpreg.h b/sys/dev/fxp/if_fxpreg.h
index 9ca2f7e792c34..6cbcd4046fe75 100644
--- a/sys/dev/fxp/if_fxpreg.h
+++ b/sys/dev/fxp/if_fxpreg.h
@@ -31,6 +31,7 @@
#define FXP_DEVICEID_i82557 0x1229 /* 82557 - 82559 "classic" */
#define FXP_DEVICEID_i82559 0x1030 /* New 82559 device id.. */
#define FXP_DEVICEID_i82559ER 0x1209 /* 82559 for embedded applications */
+#define FXP_DEVICEID_i82562 0x2449 /* 82562 PLC devices */
#define FXP_PCI_MMBA 0x10
#define FXP_PCI_IOBA 0x14
diff --git a/sys/pci/if_fxp.c b/sys/pci/if_fxp.c
index d651180fb5993..9a138f7011da1 100644
--- a/sys/pci/if_fxp.c
+++ b/sys/pci/if_fxp.c
@@ -298,6 +298,9 @@ fxp_probe(device_t dev)
case FXP_DEVICEID_i82559ER:
device_set_desc(dev, "Intel Embedded 10/100 Ethernet");
return 0;
+ case FXP_DEVICEID_i82562:
+ device_set_desc(dev, "Intel PLC 10/100 Ethernet");
+ return 0;
default:
break;
}
diff --git a/sys/pci/if_fxpreg.h b/sys/pci/if_fxpreg.h
index 9ca2f7e792c34..6cbcd4046fe75 100644
--- a/sys/pci/if_fxpreg.h
+++ b/sys/pci/if_fxpreg.h
@@ -31,6 +31,7 @@
#define FXP_DEVICEID_i82557 0x1229 /* 82557 - 82559 "classic" */
#define FXP_DEVICEID_i82559 0x1030 /* New 82559 device id.. */
#define FXP_DEVICEID_i82559ER 0x1209 /* 82559 for embedded applications */
+#define FXP_DEVICEID_i82562 0x2449 /* 82562 PLC devices */
#define FXP_PCI_MMBA 0x10
#define FXP_PCI_IOBA 0x14