aboutsummaryrefslogtreecommitdiffstats
path: root/src/drivers/net/phantom
diff options
context:
space:
mode:
authorMichael Brown <mcb30@etherboot.org>2008-09-23 23:11:05 +0100
committerMichael Brown <mcb30@etherboot.org>2008-09-23 23:11:05 +0100
commite13d7931600ca98516985298a41cae9b242877e7 (patch)
tree54a9f46017cee2ac438bdf2b6dd47c00be393bb0 /src/drivers/net/phantom
parenta2f9bf70d75c94e7d7a0d67fe293b1300cb6fe27 (diff)
downloadipxe-e13d7931600ca98516985298a41cae9b242877e7.tar.gz
[phantom] Omit an initialisation step now performed by the firmware
The firmware will now determine the right port mode on all cards, so the PXE driver doesn't have to set it. (Setting the port mode apparently breaks some newer cards.)
Diffstat (limited to 'src/drivers/net/phantom')
-rw-r--r--src/drivers/net/phantom/phantom.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/drivers/net/phantom/phantom.c b/src/drivers/net/phantom/phantom.c
index 5644c96db..a1313dc3b 100644
--- a/src/drivers/net/phantom/phantom.c
+++ b/src/drivers/net/phantom/phantom.c
@@ -1692,8 +1692,6 @@ static int phantom_init_cmdpeg ( struct phantom_nic *phantom ) {
phantom_writel ( phantom, 0, UNM_CAM_RAM_COLD_BOOT );
/* Set port modes */
- phantom_writel ( phantom, UNM_CAM_RAM_PORT_MODE_AUTO_NEG,
- UNM_CAM_RAM_PORT_MODE );
phantom_writel ( phantom, UNM_CAM_RAM_PORT_MODE_AUTO_NEG_1G,
UNM_CAM_RAM_WOL_PORT_MODE );