aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/sky2.h
diff options
context:
space:
mode:
authorStephen Hemminger <shemminger@linux-foundation.org>2009-08-31 07:31:41 +0000
committerDavid S. Miller <davem@davemloft.net>2009-09-01 17:40:35 -0700
commit10547ae2c01acdace636e23c991b21fef05428b4 (patch)
tree1ed8172d59c93c533791bb338ba45d4541bde9e1 /drivers/net/sky2.h
parent89f56d1e91cfa535ccc6cc60e9e12e02682fd972 (diff)
downloadkernel_goldelico_gta04-10547ae2c01acdace636e23c991b21fef05428b4.zip
kernel_goldelico_gta04-10547ae2c01acdace636e23c991b21fef05428b4.tar.gz
kernel_goldelico_gta04-10547ae2c01acdace636e23c991b21fef05428b4.tar.bz2
sky2: fix management of driver LED
Observed by Mike McCormack. The LED bit here is just a software controlled value used to turn on one of the LED's on some boards. The register value was wrong, which could have been causing some power control issues. Get rid of problematic define use the correct mask. Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/sky2.h')
-rw-r--r--drivers/net/sky2.h9
1 files changed, 1 insertions, 8 deletions
diff --git a/drivers/net/sky2.h b/drivers/net/sky2.h
index 73c9547..34042ff 100644
--- a/drivers/net/sky2.h
+++ b/drivers/net/sky2.h
@@ -155,7 +155,7 @@ enum pci_cfg_reg1 {
enum csr_regs {
B0_RAP = 0x0000,
B0_CTST = 0x0004,
- B0_Y2LED = 0x0005,
+
B0_POWER_CTRL = 0x0007,
B0_ISRC = 0x0008,
B0_IMSK = 0x000c,
@@ -283,13 +283,6 @@ enum {
CS_RST_SET = 1, /* Set Software reset */
};
-/* B0_LED 8 Bit LED register */
-enum {
-/* Bit 7.. 2: reserved */
- LED_STAT_ON = 1<<1, /* Status LED on */
- LED_STAT_OFF = 1, /* Status LED off */
-};
-
/* B0_POWER_CTRL 8 Bit Power Control reg (YUKON only) */
enum {
PC_VAUX_ENA = 1<<7, /* Switch VAUX Enable */