aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoe Perches <joe@perches.com>2013-09-23 14:37:59 -0400
committerJoe Perches <joe@perches.com>2013-09-24 21:05:24 -0400
commit6890ba72f5e1061261e26e04dcb936da4d10a1b1 (patch)
tree9734b89cae35bba3d97fefb11d065013985e370d
parent89eb744f1a77b32d6ec718618f356df3188403e7 (diff)
iwlegacy: Remove extern from function prototypes
There are a mix of function prototypes with and without extern in the kernel sources. Standardize on not using extern for function prototypes. Function prototypes don't need to be written with extern. extern is assumed by the compiler. Its use is as unnecessary as using auto to declare automatic/local variables in a block. Signed-off-by: Joe Perches <joe@perches.com>
-rw-r--r--drivers/net/wireless/iwlegacy/3945.h82
-rw-r--r--drivers/net/wireless/iwlegacy/4965.h2
-rw-r--r--drivers/net/wireless/iwlegacy/common.h66
3 files changed, 73 insertions, 77 deletions
diff --git a/drivers/net/wireless/iwlegacy/3945.h b/drivers/net/wireless/iwlegacy/3945.h
index 9a8703def0ba..00030d43a194 100644
--- a/drivers/net/wireless/iwlegacy/3945.h
+++ b/drivers/net/wireless/iwlegacy/3945.h
@@ -189,15 +189,14 @@ struct il3945_ibss_seq {
189 * for use by iwl-*.c 189 * for use by iwl-*.c
190 * 190 *
191 *****************************************************************************/ 191 *****************************************************************************/
192extern int il3945_calc_db_from_ratio(int sig_ratio); 192int il3945_calc_db_from_ratio(int sig_ratio);
193extern void il3945_rx_replenish(void *data); 193void il3945_rx_replenish(void *data);
194extern void il3945_rx_queue_reset(struct il_priv *il, struct il_rx_queue *rxq); 194void il3945_rx_queue_reset(struct il_priv *il, struct il_rx_queue *rxq);
195extern unsigned int il3945_fill_beacon_frame(struct il_priv *il, 195unsigned int il3945_fill_beacon_frame(struct il_priv *il,
196 struct ieee80211_hdr *hdr, 196 struct ieee80211_hdr *hdr, int left);
197 int left); 197int il3945_dump_nic_event_log(struct il_priv *il, bool full_log, char **buf,
198extern int il3945_dump_nic_event_log(struct il_priv *il, bool full_log, 198 bool display);
199 char **buf, bool display); 199void il3945_dump_nic_error_log(struct il_priv *il);
200extern void il3945_dump_nic_error_log(struct il_priv *il);
201 200
202/****************************************************************************** 201/******************************************************************************
203 * 202 *
@@ -215,39 +214,36 @@ extern void il3945_dump_nic_error_log(struct il_priv *il);
215 * il3945_mac_ <-- mac80211 callback 214 * il3945_mac_ <-- mac80211 callback
216 * 215 *
217 ****************************************************************************/ 216 ****************************************************************************/
218extern void il3945_hw_handler_setup(struct il_priv *il); 217void il3945_hw_handler_setup(struct il_priv *il);
219extern void il3945_hw_setup_deferred_work(struct il_priv *il); 218void il3945_hw_setup_deferred_work(struct il_priv *il);
220extern void il3945_hw_cancel_deferred_work(struct il_priv *il); 219void il3945_hw_cancel_deferred_work(struct il_priv *il);
221extern int il3945_hw_rxq_stop(struct il_priv *il); 220int il3945_hw_rxq_stop(struct il_priv *il);
222extern int il3945_hw_set_hw_params(struct il_priv *il); 221int il3945_hw_set_hw_params(struct il_priv *il);
223extern int il3945_hw_nic_init(struct il_priv *il); 222int il3945_hw_nic_init(struct il_priv *il);
224extern int il3945_hw_nic_stop_master(struct il_priv *il); 223int il3945_hw_nic_stop_master(struct il_priv *il);
225extern void il3945_hw_txq_ctx_free(struct il_priv *il); 224void il3945_hw_txq_ctx_free(struct il_priv *il);
226extern void il3945_hw_txq_ctx_stop(struct il_priv *il); 225void il3945_hw_txq_ctx_stop(struct il_priv *il);
227extern int il3945_hw_nic_reset(struct il_priv *il); 226int il3945_hw_nic_reset(struct il_priv *il);
228extern int il3945_hw_txq_attach_buf_to_tfd(struct il_priv *il, 227int il3945_hw_txq_attach_buf_to_tfd(struct il_priv *il, struct il_tx_queue *txq,
229 struct il_tx_queue *txq, 228 dma_addr_t addr, u16 len, u8 reset, u8 pad);
230 dma_addr_t addr, u16 len, u8 reset, 229void il3945_hw_txq_free_tfd(struct il_priv *il, struct il_tx_queue *txq);
231 u8 pad); 230int il3945_hw_get_temperature(struct il_priv *il);
232extern void il3945_hw_txq_free_tfd(struct il_priv *il, struct il_tx_queue *txq); 231int il3945_hw_tx_queue_init(struct il_priv *il, struct il_tx_queue *txq);
233extern int il3945_hw_get_temperature(struct il_priv *il); 232unsigned int il3945_hw_get_beacon_cmd(struct il_priv *il,
234extern int il3945_hw_tx_queue_init(struct il_priv *il, struct il_tx_queue *txq); 233 struct il3945_frame *frame, u8 rate);
235extern unsigned int il3945_hw_get_beacon_cmd(struct il_priv *il,
236 struct il3945_frame *frame,
237 u8 rate);
238void il3945_hw_build_tx_cmd_rate(struct il_priv *il, struct il_device_cmd *cmd, 234void il3945_hw_build_tx_cmd_rate(struct il_priv *il, struct il_device_cmd *cmd,
239 struct ieee80211_tx_info *info, 235 struct ieee80211_tx_info *info,
240 struct ieee80211_hdr *hdr, int sta_id); 236 struct ieee80211_hdr *hdr, int sta_id);
241extern int il3945_hw_reg_send_txpower(struct il_priv *il); 237int il3945_hw_reg_send_txpower(struct il_priv *il);
242extern int il3945_hw_reg_set_txpower(struct il_priv *il, s8 power); 238int il3945_hw_reg_set_txpower(struct il_priv *il, s8 power);
243extern void il3945_hdl_stats(struct il_priv *il, struct il_rx_buf *rxb); 239void il3945_hdl_stats(struct il_priv *il, struct il_rx_buf *rxb);
244void il3945_hdl_c_stats(struct il_priv *il, struct il_rx_buf *rxb); 240void il3945_hdl_c_stats(struct il_priv *il, struct il_rx_buf *rxb);
245extern void il3945_disable_events(struct il_priv *il); 241void il3945_disable_events(struct il_priv *il);
246extern int il4965_get_temperature(const struct il_priv *il); 242int il4965_get_temperature(const struct il_priv *il);
247extern void il3945_post_associate(struct il_priv *il); 243void il3945_post_associate(struct il_priv *il);
248extern void il3945_config_ap(struct il_priv *il); 244void il3945_config_ap(struct il_priv *il);
249 245
250extern int il3945_commit_rxon(struct il_priv *il); 246int il3945_commit_rxon(struct il_priv *il);
251 247
252/** 248/**
253 * il3945_hw_find_station - Find station id for a given BSSID 249 * il3945_hw_find_station - Find station id for a given BSSID
@@ -257,14 +253,14 @@ extern int il3945_commit_rxon(struct il_priv *il);
257 * not yet been merged into a single common layer for managing the 253 * not yet been merged into a single common layer for managing the
258 * station tables. 254 * station tables.
259 */ 255 */
260extern u8 il3945_hw_find_station(struct il_priv *il, const u8 * bssid); 256u8 il3945_hw_find_station(struct il_priv *il, const u8 *bssid);
261 257
262extern __le32 il3945_get_antenna_flags(const struct il_priv *il); 258__le32 il3945_get_antenna_flags(const struct il_priv *il);
263extern int il3945_init_hw_rate_table(struct il_priv *il); 259int il3945_init_hw_rate_table(struct il_priv *il);
264extern void il3945_reg_txpower_periodic(struct il_priv *il); 260void il3945_reg_txpower_periodic(struct il_priv *il);
265extern int il3945_txpower_set_from_eeprom(struct il_priv *il); 261int il3945_txpower_set_from_eeprom(struct il_priv *il);
266 262
267extern int il3945_rs_next_rate(struct il_priv *il, int rate); 263int il3945_rs_next_rate(struct il_priv *il, int rate);
268 264
269/* scanning */ 265/* scanning */
270int il3945_request_scan(struct il_priv *il, struct ieee80211_vif *vif); 266int il3945_request_scan(struct il_priv *il, struct ieee80211_vif *vif);
diff --git a/drivers/net/wireless/iwlegacy/4965.h b/drivers/net/wireless/iwlegacy/4965.h
index 1b15b0b2292b..337dfcf3bbde 100644
--- a/drivers/net/wireless/iwlegacy/4965.h
+++ b/drivers/net/wireless/iwlegacy/4965.h
@@ -272,7 +272,7 @@ il4965_hw_valid_rtc_data_addr(u32 addr)
272 ((t) < IL_TX_POWER_TEMPERATURE_MIN || \ 272 ((t) < IL_TX_POWER_TEMPERATURE_MIN || \
273 (t) > IL_TX_POWER_TEMPERATURE_MAX) 273 (t) > IL_TX_POWER_TEMPERATURE_MAX)
274 274
275extern void il4965_temperature_calib(struct il_priv *il); 275void il4965_temperature_calib(struct il_priv *il);
276/********************* END TEMPERATURE ***************************************/ 276/********************* END TEMPERATURE ***************************************/
277 277
278/********************* START TXPOWER *****************************************/ 278/********************* START TXPOWER *****************************************/
diff --git a/drivers/net/wireless/iwlegacy/common.h b/drivers/net/wireless/iwlegacy/common.h
index 83f8ed8a5528..ad123d66ab6c 100644
--- a/drivers/net/wireless/iwlegacy/common.h
+++ b/drivers/net/wireless/iwlegacy/common.h
@@ -858,9 +858,9 @@ struct il_hw_params {
858 * il4965_mac_ <-- mac80211 callback 858 * il4965_mac_ <-- mac80211 callback
859 * 859 *
860 ****************************************************************************/ 860 ****************************************************************************/
861extern void il4965_update_chain_flags(struct il_priv *il); 861void il4965_update_chain_flags(struct il_priv *il);
862extern const u8 il_bcast_addr[ETH_ALEN]; 862extern const u8 il_bcast_addr[ETH_ALEN];
863extern int il_queue_space(const struct il_queue *q); 863int il_queue_space(const struct il_queue *q);
864static inline int 864static inline int
865il_queue_used(const struct il_queue *q, int i) 865il_queue_used(const struct il_queue *q, int i)
866{ 866{
@@ -1727,7 +1727,7 @@ int il_alloc_txq_mem(struct il_priv *il);
1727void il_free_txq_mem(struct il_priv *il); 1727void il_free_txq_mem(struct il_priv *il);
1728 1728
1729#ifdef CONFIG_IWLEGACY_DEBUGFS 1729#ifdef CONFIG_IWLEGACY_DEBUGFS
1730extern void il_update_stats(struct il_priv *il, bool is_tx, __le16 fc, u16 len); 1730void il_update_stats(struct il_priv *il, bool is_tx, __le16 fc, u16 len);
1731#else 1731#else
1732static inline void 1732static inline void
1733il_update_stats(struct il_priv *il, bool is_tx, __le16 fc, u16 len) 1733il_update_stats(struct il_priv *il, bool is_tx, __le16 fc, u16 len)
@@ -1760,12 +1760,12 @@ void il_chswitch_done(struct il_priv *il, bool is_success);
1760/***************************************************** 1760/*****************************************************
1761* TX 1761* TX
1762******************************************************/ 1762******************************************************/
1763extern void il_txq_update_write_ptr(struct il_priv *il, struct il_tx_queue *txq); 1763void il_txq_update_write_ptr(struct il_priv *il, struct il_tx_queue *txq);
1764extern int il_tx_queue_init(struct il_priv *il, u32 txq_id); 1764int il_tx_queue_init(struct il_priv *il, u32 txq_id);
1765extern void il_tx_queue_reset(struct il_priv *il, u32 txq_id); 1765void il_tx_queue_reset(struct il_priv *il, u32 txq_id);
1766extern void il_tx_queue_unmap(struct il_priv *il, int txq_id); 1766void il_tx_queue_unmap(struct il_priv *il, int txq_id);
1767extern void il_tx_queue_free(struct il_priv *il, int txq_id); 1767void il_tx_queue_free(struct il_priv *il, int txq_id);
1768extern void il_setup_watchdog(struct il_priv *il); 1768void il_setup_watchdog(struct il_priv *il);
1769/***************************************************** 1769/*****************************************************
1770 * TX power 1770 * TX power
1771 ****************************************************/ 1771 ****************************************************/
@@ -1931,10 +1931,10 @@ il_is_ready_rf(struct il_priv *il)
1931 return il_is_ready(il); 1931 return il_is_ready(il);
1932} 1932}
1933 1933
1934extern void il_send_bt_config(struct il_priv *il); 1934void il_send_bt_config(struct il_priv *il);
1935extern int il_send_stats_request(struct il_priv *il, u8 flags, bool clear); 1935int il_send_stats_request(struct il_priv *il, u8 flags, bool clear);
1936extern void il_apm_stop(struct il_priv *il); 1936void il_apm_stop(struct il_priv *il);
1937extern void _il_apm_stop(struct il_priv *il); 1937void _il_apm_stop(struct il_priv *il);
1938 1938
1939int il_apm_init(struct il_priv *il); 1939int il_apm_init(struct il_priv *il);
1940 1940
@@ -1968,15 +1968,15 @@ void il_tx_cmd_protection(struct il_priv *il, struct ieee80211_tx_info *info,
1968 1968
1969irqreturn_t il_isr(int irq, void *data); 1969irqreturn_t il_isr(int irq, void *data);
1970 1970
1971extern void il_set_bit(struct il_priv *p, u32 r, u32 m); 1971void il_set_bit(struct il_priv *p, u32 r, u32 m);
1972extern void il_clear_bit(struct il_priv *p, u32 r, u32 m); 1972void il_clear_bit(struct il_priv *p, u32 r, u32 m);
1973extern bool _il_grab_nic_access(struct il_priv *il); 1973bool _il_grab_nic_access(struct il_priv *il);
1974extern int _il_poll_bit(struct il_priv *il, u32 addr, u32 bits, u32 mask, int timeout); 1974int _il_poll_bit(struct il_priv *il, u32 addr, u32 bits, u32 mask, int timeout);
1975extern int il_poll_bit(struct il_priv *il, u32 addr, u32 mask, int timeout); 1975int il_poll_bit(struct il_priv *il, u32 addr, u32 mask, int timeout);
1976extern u32 il_rd_prph(struct il_priv *il, u32 reg); 1976u32 il_rd_prph(struct il_priv *il, u32 reg);
1977extern void il_wr_prph(struct il_priv *il, u32 addr, u32 val); 1977void il_wr_prph(struct il_priv *il, u32 addr, u32 val);
1978extern u32 il_read_targ_mem(struct il_priv *il, u32 addr); 1978u32 il_read_targ_mem(struct il_priv *il, u32 addr);
1979extern void il_write_targ_mem(struct il_priv *il, u32 addr, u32 val); 1979void il_write_targ_mem(struct il_priv *il, u32 addr, u32 val);
1980 1980
1981static inline void 1981static inline void
1982_il_write8(struct il_priv *il, u32 ofs, u8 val) 1982_il_write8(struct il_priv *il, u32 ofs, u8 val)
@@ -2868,13 +2868,13 @@ il4965_first_antenna(u8 mask)
2868 * The specific throughput table used is based on the type of network 2868 * The specific throughput table used is based on the type of network
2869 * the associated with, including A, B, G, and G w/ TGG protection 2869 * the associated with, including A, B, G, and G w/ TGG protection
2870 */ 2870 */
2871extern void il3945_rate_scale_init(struct ieee80211_hw *hw, s32 sta_id); 2871void il3945_rate_scale_init(struct ieee80211_hw *hw, s32 sta_id);
2872 2872
2873/* Initialize station's rate scaling information after adding station */ 2873/* Initialize station's rate scaling information after adding station */
2874extern void il4965_rs_rate_init(struct il_priv *il, struct ieee80211_sta *sta, 2874void il4965_rs_rate_init(struct il_priv *il, struct ieee80211_sta *sta,
2875 u8 sta_id); 2875 u8 sta_id);
2876extern void il3945_rs_rate_init(struct il_priv *il, struct ieee80211_sta *sta, 2876void il3945_rs_rate_init(struct il_priv *il, struct ieee80211_sta *sta,
2877 u8 sta_id); 2877 u8 sta_id);
2878 2878
2879/** 2879/**
2880 * il_rate_control_register - Register the rate control algorithm callbacks 2880 * il_rate_control_register - Register the rate control algorithm callbacks
@@ -2886,8 +2886,8 @@ extern void il3945_rs_rate_init(struct il_priv *il, struct ieee80211_sta *sta,
2886 * ieee80211_register_hw 2886 * ieee80211_register_hw
2887 * 2887 *
2888 */ 2888 */
2889extern int il4965_rate_control_register(void); 2889int il4965_rate_control_register(void);
2890extern int il3945_rate_control_register(void); 2890int il3945_rate_control_register(void);
2891 2891
2892/** 2892/**
2893 * il_rate_control_unregister - Unregister the rate control callbacks 2893 * il_rate_control_unregister - Unregister the rate control callbacks
@@ -2895,11 +2895,11 @@ extern int il3945_rate_control_register(void);
2895 * This should be called after calling ieee80211_unregister_hw, but before 2895 * This should be called after calling ieee80211_unregister_hw, but before
2896 * the driver is unloaded. 2896 * the driver is unloaded.
2897 */ 2897 */
2898extern void il4965_rate_control_unregister(void); 2898void il4965_rate_control_unregister(void);
2899extern void il3945_rate_control_unregister(void); 2899void il3945_rate_control_unregister(void);
2900 2900
2901extern int il_power_update_mode(struct il_priv *il, bool force); 2901int il_power_update_mode(struct il_priv *il, bool force);
2902extern void il_power_initialize(struct il_priv *il); 2902void il_power_initialize(struct il_priv *il);
2903 2903
2904extern u32 il_debug_level; 2904extern u32 il_debug_level;
2905 2905