diff options
Diffstat (limited to 'drivers/net/wireless/iwmc3200wifi/lmac.h')
-rw-r--r-- | drivers/net/wireless/iwmc3200wifi/lmac.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/drivers/net/wireless/iwmc3200wifi/lmac.h b/drivers/net/wireless/iwmc3200wifi/lmac.h index 19213e165f5f..6c1a14c4480f 100644 --- a/drivers/net/wireless/iwmc3200wifi/lmac.h +++ b/drivers/net/wireless/iwmc3200wifi/lmac.h | |||
@@ -396,9 +396,24 @@ enum { | |||
396 | CALIBRATION_CMD_NUM, | 396 | CALIBRATION_CMD_NUM, |
397 | }; | 397 | }; |
398 | 398 | ||
399 | enum { | ||
400 | CALIB_CFG_RX_BB_IDX = 0, | ||
401 | CALIB_CFG_DC_IDX = 1, | ||
402 | CALIB_CFG_LO_IDX = 2, | ||
403 | CALIB_CFG_TX_IQ_IDX = 3, | ||
404 | CALIB_CFG_RX_IQ_IDX = 4, | ||
405 | CALIB_CFG_NOISE_IDX = 5, | ||
406 | CALIB_CFG_CRYSTAL_IDX = 6, | ||
407 | CALIB_CFG_TEMPERATURE_IDX = 7, | ||
408 | CALIB_CFG_PAPD_IDX = 8, | ||
409 | CALIB_CFG_LAST_IDX = CALIB_CFG_PAPD_IDX, | ||
410 | CALIB_CFG_MODULE_NUM, | ||
411 | }; | ||
412 | |||
399 | #define IWM_CALIB_MAP_INIT_MSK 0xFFFF | 413 | #define IWM_CALIB_MAP_INIT_MSK 0xFFFF |
400 | #define IWM_CALIB_MAP_PER_LMAC(m) ((m & 0xFF0000) >> 16) | 414 | #define IWM_CALIB_MAP_PER_LMAC(m) ((m & 0xFF0000) >> 16) |
401 | #define IWM_CALIB_MAP_PER_UMAC(m) ((m & 0xFF000000) >> 24) | 415 | #define IWM_CALIB_MAP_PER_UMAC(m) ((m & 0xFF000000) >> 24) |
416 | #define IWM_CALIB_OPCODE_TO_INDEX(op) (op - PHY_CALIBRATE_OPCODES_NUM) | ||
402 | 417 | ||
403 | struct iwm_lmac_calib_hdr { | 418 | struct iwm_lmac_calib_hdr { |
404 | u8 opcode; | 419 | u8 opcode; |