summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Brown2008-07-24 20:40:10 +0200
committerMichael Brown2008-07-24 20:40:10 +0200
commitf493283c74e4ded0c4234ddfde097fbfea0b7266 (patch)
tree15e16780e4d659e1bef408ebec9385302666026b
parent[iSCSI] Support Windows Server 2008 direct iSCSI installation (diff)
downloadipxe-f493283c74e4ded0c4234ddfde097fbfea0b7266.tar.gz
ipxe-f493283c74e4ded0c4234ddfde097fbfea0b7266.tar.xz
ipxe-f493283c74e4ded0c4234ddfde097fbfea0b7266.zip
[phantom] Add new board type
-rw-r--r--src/drivers/net/phantom/phantom.c1
-rw-r--r--src/drivers/net/phantom/phantom.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/drivers/net/phantom/phantom.c b/src/drivers/net/phantom/phantom.c
index 93fc0790..509a7096 100644
--- a/src/drivers/net/phantom/phantom.c
+++ b/src/drivers/net/phantom/phantom.c
@@ -1634,6 +1634,7 @@ static int phantom_read_flash ( struct phantom_nic *phantom ) {
/* Identify board type and number of ports */
switch ( board_info.board_type ) {
case UNM_BRDTYPE_P3_4_GB:
+ case UNM_BRDTYPE_P3_4_GB_MM:
phantom->num_ports = 4;
break;
case UNM_BRDTYPE_P3_HMEZ:
diff --git a/src/drivers/net/phantom/phantom.h b/src/drivers/net/phantom/phantom.h
index e68cc367..3c759989 100644
--- a/src/drivers/net/phantom/phantom.h
+++ b/src/drivers/net/phantom/phantom.h
@@ -240,6 +240,7 @@ struct unm_board_info {
#define UNM_BRDTYPE_P3_10G_SFP_PLUS 0x0026
#define UNM_BRDTYPE_P3_10000_BASE_T 0x0027
#define UNM_BRDTYPE_P3_XG_LOM 0x0028
+#define UNM_BRDTYPE_P3_4_GB_MM 0x0029
#define UNM_BRDTYPE_P3_10G_CX4 0x0031
#define UNM_BRDTYPE_P3_10G_XFP 0x0032
#define UNM_BDINFO_MAGIC 0x12345678