summaryrefslogtreecommitdiffstats
path: root/sys/dev/iwm/if_iwmreg.h
diff options
context:
space:
mode:
authoreadler <eadler@FreeBSD.org>2018-03-01 04:43:52 +0000
committereadler <eadler@FreeBSD.org>2018-03-01 04:43:52 +0000
commit99af0ba32f191d4fea0dc049fec046af96a6d1f9 (patch)
tree8ecc9a3b1ff0d6b66a242e708c6a3b549f24f447 /sys/dev/iwm/if_iwmreg.h
parent3c27ee4c6c63a7026e62bd03ffa274561a4a728a (diff)
downloadFreeBSD-src-99af0ba32f191d4fea0dc049fec046af96a6d1f9.zip
FreeBSD-src-99af0ba32f191d4fea0dc049fec046af96a6d1f9.tar.gz
MFC r306000
[iwm] Remove unused field from iwm_rx_data. Use uint32_t instead of enum type. The wantresp field in struct iwm_rx_data has never been used for anything, so we can just delete it. Apparently struct iwm_sf_cfg_cmd was compiled correctly (using a 32bit value to represent the enum), but it still seems like a very bad idea to use an enum type in a __packed struct.
Diffstat (limited to 'sys/dev/iwm/if_iwmreg.h')
-rw-r--r--sys/dev/iwm/if_iwmreg.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/iwm/if_iwmreg.h b/sys/dev/iwm/if_iwmreg.h
index 96a9e9e..7b0daa3 100644
--- a/sys/dev/iwm/if_iwmreg.h
+++ b/sys/dev/iwm/if_iwmreg.h
@@ -3251,7 +3251,7 @@ enum iwm_sf_scenario {
* @full_on_timeouts: timer values for each scenario in full on state.
*/
struct iwm_sf_cfg_cmd {
- enum iwm_sf_state state;
+ uint32_t state;
uint32_t watermark[IWM_SF_TRANSIENT_STATES_NUMBER];
uint32_t long_delay_timeouts[IWM_SF_NUM_SCENARIO][IWM_SF_NUM_TIMEOUT_TYPES];
uint32_t full_on_timeouts[IWM_SF_NUM_SCENARIO][IWM_SF_NUM_TIMEOUT_TYPES];
OpenPOWER on IntegriCloud