tg3: Limit 5784 / 5764 to MAC LED mode
Subsystems (2)
PATCH 8/13 tg3: Limit 5784 / 5764 to MAC LED mode
Most 5784 / 5764 LED modes do not work as expected because of a hardware bug. This patch forces the LED mode to be in MAC LED mode.
Signed-off-by Matt Carlson <[email protected]>
Signed-off-by Michael Chan <[email protected]>
drivers/net/tg3.c +3 -0
@@ -10610,6 +10610,9 @@ static void __devinit tg3_get_eeprom_hw_cfg(struct tg3 *tp) tp->pdev->subsystem_vendor == PCI_VENDOR_ID_DELL) tp->led_ctrl = LED_CTRL_MODE_PHY_2; +if (tp->pci_chip_rev_id ==CHIPREV_ID_5784_A0 ) + tp->led_ctrl =LED_CTRL_MODE_MAC ; +if (nic_cfg &NIC_SRAM_DATA_CFG_EEPROM_WP ) { tp->tg3_flags |=TG3_FLAG_EEPROM_WRITE_PROT ; if ((tp->pdev->subsystem_vendor ==
David Miller
maintainerFrom: "Matt Carlson" <[email protected]>
Date: Fri, 09 Nov 2007 16:38:56 -0800
Quoted 5 lines
Most 5784 / 5764 LED modes do not work as expected because of a hardware bug. This patch forces the LED mode to be in MAC LED mode.
Signed-off-by Matt Carlson <[email protected]>Signed-off-by Michael Chan <[email protected]>
Patch applied, thanks Matt.