broadcom-diag: support for the WNDR3700v3
[openwrt/svn-archive/archive.git] / package / broadcom-diag / src / gpio.h
index d0e3e06c8a7f6f69dbb6d0d59805d4facfe69673..8bd3fe02f80da11f38e298298b4bec1cbe0b6950 100644 (file)
@@ -9,8 +9,14 @@
 #define EXTIF_ADDR 0x1f000000
 #define EXTIF_UART (EXTIF_ADDR + 0x00800000)
 
+/* GPIO pins driving LEDs through a shift register */
+#define SHIFTREG_DATA          (1 << 6)
+#define SHIFTREG_CLK           (1 << 7)
+#define SHIFTREG_MAX_BITS      8
+
 #define GPIO_TYPE_NORMAL       (0x0 << 24)
 #define GPIO_TYPE_EXTIF        (0x1 << 24)
+#define GPIO_TYPE_SHIFT                (0x2 << 24)
 #define GPIO_TYPE_MASK         (0xf << 24)
 
 #endif /* __DIAG_GPIO_H */