aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/dev/sk/if_sk.c5
-rw-r--r--sys/dev/sk/if_skreg.h5
-rw-r--r--sys/pci/if_sk.c5
-rw-r--r--sys/pci/if_skreg.h5
4 files changed, 20 insertions, 0 deletions
diff --git a/sys/dev/sk/if_sk.c b/sys/dev/sk/if_sk.c
index 0358635415c39..93313284caf61 100644
--- a/sys/dev/sk/if_sk.c
+++ b/sys/dev/sk/if_sk.c
@@ -152,6 +152,11 @@ static struct sk_type sk_devs[] = {
"SysKonnect Gigabit Ethernet (V2.0)"
},
{
+ VENDORID_MARVELL,
+ DEVICEID_SK_V2,
+ "Marvell Gigabit Ethernet"
+ },
+ {
VENDORID_3COM,
DEVICEID_3COM_3C940,
"3Com 3C940 Gigabit Ethernet"
diff --git a/sys/dev/sk/if_skreg.h b/sys/dev/sk/if_skreg.h
index 04c2930482ca1..7309841592b0e 100644
--- a/sys/dev/sk/if_skreg.h
+++ b/sys/dev/sk/if_skreg.h
@@ -60,6 +60,11 @@
#define VENDORID_SK 0x1148
/*
+ * Marvell PCI vendor ID
+ */
+#define VENDORID_MARVELL 0x11AB
+
+/*
* SK-NET gigabit ethernet device IDs
*/
#define DEVICEID_SK_V1 0x4300
diff --git a/sys/pci/if_sk.c b/sys/pci/if_sk.c
index 0358635415c39..93313284caf61 100644
--- a/sys/pci/if_sk.c
+++ b/sys/pci/if_sk.c
@@ -152,6 +152,11 @@ static struct sk_type sk_devs[] = {
"SysKonnect Gigabit Ethernet (V2.0)"
},
{
+ VENDORID_MARVELL,
+ DEVICEID_SK_V2,
+ "Marvell Gigabit Ethernet"
+ },
+ {
VENDORID_3COM,
DEVICEID_3COM_3C940,
"3Com 3C940 Gigabit Ethernet"
diff --git a/sys/pci/if_skreg.h b/sys/pci/if_skreg.h
index 04c2930482ca1..7309841592b0e 100644
--- a/sys/pci/if_skreg.h
+++ b/sys/pci/if_skreg.h
@@ -60,6 +60,11 @@
#define VENDORID_SK 0x1148
/*
+ * Marvell PCI vendor ID
+ */
+#define VENDORID_MARVELL 0x11AB
+
+/*
* SK-NET gigabit ethernet device IDs
*/
#define DEVICEID_SK_V1 0x4300