1/* 2 * Copyright 2006, Johannes Berg <johannes@sipsolutions.net> 3 * 4 * This program is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU General Public License version 2 as 6 * published by the Free Software Foundation. 7 */ 8 9#include <linux/list.h> 10#include <linux/spinlock.h> 11#include <linux/leds.h> 12#include "ieee80211_i.h" 13 14#ifdef CONFIG_MAC80211_LEDS 15extern void ieee80211_led_rx(struct ieee80211_local *local); 16extern void ieee80211_led_tx(struct ieee80211_local *local, int q); 17extern void ieee80211_led_init(struct ieee80211_local *local); 18extern void ieee80211_led_exit(struct ieee80211_local *local); 19#else 20static inline void ieee80211_led_rx(struct ieee80211_local *local) 21{ 22} 23static inline void ieee80211_led_tx(struct ieee80211_local *local, int q) 24{ 25} 26static inline void ieee80211_led_init(struct ieee80211_local *local) 27{ 28} 29static inline void ieee80211_led_exit(struct ieee80211_local *local) 30{ 31} 32#endif 33