brcm63xx: Fix gpio-buttons and add LED and buttons for Tecom IGW6200 and Comtrend...
[openwrt/openwrt.git] / target / linux / brcm63xx / files / include / asm-mips / mach-bcm63xx / board_bcm963xx.h
index 85d1e5f418c55e49aebc387c3f30230b20b34148..e5b916036f1a650c46cc72d146d725ff5844a5ab 100644 (file)
@@ -2,6 +2,8 @@
 #define BOARD_BCM963XX_H_
 
 #include <linux/types.h>
+#include <linux/gpio.h>
+#include <linux/leds.h>
 #include <bcm63xx_dev_enet.h>
 #include <bcm63xx_dev_dsp.h>
 
@@ -51,6 +53,12 @@ struct board_info {
 
        /* DSP config */
        struct bcm63xx_dsp_platform_data dsp;
+
+       /* GPIO LEDs */
+       struct gpio_led leds[8];
+
+       /* Reset button */
+       struct gpio_button reset_buttons[1];
 };
 
 #endif /* ! BOARD_BCM963XX_H_ */