summaryrefslogtreecommitdiffstats
path: root/drivers/net/macmace.c
diff options
context:
space:
mode:
authorMatt Carlson <mcarlson@broadcom.com>2008-06-09 15:41:12 -0700
committerDavid S. Miller <davem@davemloft.net>2008-06-09 15:41:12 -0700
commit5f0c4a3cb6fda7c505f8c916b54ea90205feed68 (patch)
tree2fc90e6ff08e84934e6e18d3055e145ff0d8d45b /drivers/net/macmace.c
parent0ba11fb307a4f18c11df6f5f255158ce055a2a16 (diff)
downloadlinux-5f0c4a3cb6fda7c505f8c916b54ea90205feed68.tar.bz2
tg3: Fix 5761 WOL
On 5761 non-e devices, two problems prevent the administrator from overriding the WOL settings in the device's NVRAM. The first problem is that GPIO 0 and GPIO 2 have been swapped. This change prevented the administrator from turning on WOL when it is disabled in NVRAM. The fix is to add a new path for the 5761 that swaps the two GPIOs in the code as well. The second problem is that GPIO 1 could not be toggled by the driver because the GPIO is shared with the debug UART GPIO. This will prevent the administrator from being able to turn WOL off if it was enabled in NVRAM. The fix is to always disable the debug UART after a GRC reset. Signed-off-by: Matt Carlson <mcarlson@broadcom.com> Signed-off-by: Michael Chan <mchan@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/macmace.c')
0 files changed, 0 insertions, 0 deletions