diff options
Diffstat (limited to 'drivers/net/wireless/wl12xx/wl1251.h')
-rw-r--r-- | drivers/net/wireless/wl12xx/wl1251.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/net/wireless/wl12xx/wl1251.h b/drivers/net/wireless/wl12xx/wl1251.h index 998e4b6252bd..054533f7a124 100644 --- a/drivers/net/wireless/wl12xx/wl1251.h +++ b/drivers/net/wireless/wl12xx/wl1251.h | |||
@@ -269,6 +269,7 @@ struct wl1251 { | |||
269 | 269 | ||
270 | void (*set_power)(bool enable); | 270 | void (*set_power)(bool enable); |
271 | int irq; | 271 | int irq; |
272 | bool use_eeprom; | ||
272 | 273 | ||
273 | enum wl1251_state state; | 274 | enum wl1251_state state; |
274 | struct mutex mutex; | 275 | struct mutex mutex; |
@@ -354,6 +355,8 @@ struct wl1251 { | |||
354 | /* is firmware in elp mode */ | 355 | /* is firmware in elp mode */ |
355 | bool elp; | 356 | bool elp; |
356 | 357 | ||
358 | struct delayed_work elp_work; | ||
359 | |||
357 | /* we can be in psm, but not in elp, we have to differentiate */ | 360 | /* we can be in psm, but not in elp, we have to differentiate */ |
358 | bool psm; | 361 | bool psm; |
359 | 362 | ||
@@ -374,6 +377,8 @@ struct wl1251 { | |||
374 | u8 buffer_busyword[WL1251_BUSY_WORD_LEN]; | 377 | u8 buffer_busyword[WL1251_BUSY_WORD_LEN]; |
375 | struct wl1251_rx_descriptor *rx_descriptor; | 378 | struct wl1251_rx_descriptor *rx_descriptor; |
376 | 379 | ||
380 | struct ieee80211_vif *vif; | ||
381 | |||
377 | u32 chip_id; | 382 | u32 chip_id; |
378 | char fw_ver[21]; | 383 | char fw_ver[21]; |
379 | }; | 384 | }; |