aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/generic/files/drivers/net/phy/ar8216.h
diff options
context:
space:
mode:
authorGabor Juhos <juhosg@openwrt.org>2014-01-20 10:22:56 +0000
committerGabor Juhos <juhosg@openwrt.org>2014-01-20 10:22:56 +0000
commite4e8b26a37ff4a11fda4f6095807cb0b68170d6e (patch)
tree56eb0e94bdcb12511ea518e5b52e0e46d28867b6 /target/linux/generic/files/drivers/net/phy/ar8216.h
parent313b62670594f5c9f77ceb46d90a3ef4537b0be5 (diff)
downloadmaster-187ad058-e4e8b26a37ff4a11fda4f6095807cb0b68170d6e.tar.gz
master-187ad058-e4e8b26a37ff4a11fda4f6095807cb0b68170d6e.tar.bz2
master-187ad058-e4e8b26a37ff4a11fda4f6095807cb0b68170d6e.zip
generic: ar8216: add custom LED support for the AR8327 switch
Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39338 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/generic/files/drivers/net/phy/ar8216.h')
-rw-r--r--target/linux/generic/files/drivers/net/phy/ar8216.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/target/linux/generic/files/drivers/net/phy/ar8216.h b/target/linux/generic/files/drivers/net/phy/ar8216.h
index 2244c4f19a..00d6d7f749 100644
--- a/target/linux/generic/files/drivers/net/phy/ar8216.h
+++ b/target/linux/generic/files/drivers/net/phy/ar8216.h
@@ -290,8 +290,10 @@
#define AR8316_POSTRIP_POWER_ON_SEL BIT(31)
#define AR8327_NUM_PORTS 7
+#define AR8327_NUM_LEDS 15
#define AR8327_NUM_PHYS 5
#define AR8327_PORTS_ALL 0x7f
+#define AR8327_NUM_LED_CTRL_REGS 4
#define AR8327_REG_MASK 0x000
@@ -343,6 +345,7 @@
#define AR8327_MIB_CPU_KEEP BIT(20)
#define AR8327_REG_SERVICE_TAG 0x048
+#define AR8327_REG_LED_CTRL(_i) (0x050 + (_i) * 4)
#define AR8327_REG_LED_CTRL0 0x050
#define AR8327_REG_LED_CTRL1 0x054
#define AR8327_REG_LED_CTRL2 0x058