mac80211: ath9k: enable GPIO buttons
[openwrt/staging/florian.git] / target / linux / generic / files / include / linux / ath9k_platform.h
index 9fa70167e61aef467b121a7b42ca2c6ee8886ef7..e543a640602b14fd904f618af66bf7b3e03fcfc3 100644 (file)
@@ -36,6 +36,7 @@ struct ath9k_platform_data {
        bool tx_gain_buffalo;
        bool disable_2ghz;
        bool disable_5ghz;
+       bool led_active_high;
 
        int (*get_mac_revision)(void);
        int (*external_reset)(void);
@@ -44,6 +45,11 @@ struct ath9k_platform_data {
 
        int num_leds;
        const struct gpio_led *leds;
+       const char *led_name;
+
+       unsigned num_btns;
+       const struct gpio_keys_button *btns;
+       unsigned btn_poll_interval;
 };
 
 #endif /* _LINUX_ATH9K_PLATFORM_H */