CSR_GP_CNTRL
if (_il_rd(il, CSR_GP_CNTRL) & CSR_GP_CNTRL_REG_FLAG_HW_RF_KILL_SW)
!(_il_rd(il, CSR_GP_CNTRL) & CSR_GP_CNTRL_REG_FLAG_HW_RF_KILL_SW);
if (!(_il_rd(il, CSR_GP_CNTRL) & CSR_GP_CNTRL_REG_FLAG_HW_RF_KILL_SW))
_il_clear_bit(il, CSR_GP_CNTRL, CSR_GP_CNTRL_REG_FLAG_MAC_ACCESS_REQ);
if (_il_rd(il, CSR_GP_CNTRL) & CSR_GP_CNTRL_REG_FLAG_HW_RF_KILL_SW)
if (_il_rd(il, CSR_GP_CNTRL) & CSR_GP_CNTRL_REG_FLAG_HW_RF_KILL_SW)
il_set_bit(il, CSR_GP_CNTRL,
il_set_bit(il, CSR_GP_CNTRL,
_il_clear_bit(il, CSR_GP_CNTRL, CSR_GP_CNTRL_REG_FLAG_INIT_DONE);
il_set_bit(il, CSR_GP_CNTRL, CSR_GP_CNTRL_REG_FLAG_INIT_DONE);
_il_poll_bit(il, CSR_GP_CNTRL,
if (!(_il_rd(il, CSR_GP_CNTRL) & CSR_GP_CNTRL_REG_FLAG_HW_RF_KILL_SW))
_il_set_bit(il, CSR_GP_CNTRL, CSR_GP_CNTRL_REG_FLAG_MAC_ACCESS_REQ);
_il_poll_bit(il, CSR_GP_CNTRL, CSR_GP_CNTRL_REG_VAL_MAC_ACCESS_EN,
val = _il_rd(il, CSR_GP_CNTRL);
_il_clear_bit(il, CSR_GP_CNTRL, CSR_GP_CNTRL_REG_FLAG_MAC_ACCESS_REQ);
_il_rd(il, CSR_GP_CNTRL) & CSR_GP_REG_POWER_SAVE_STATUS_MSK;
pwrsave_status = iwl_read32(priv->trans, CSR_GP_CNTRL) &
iwl_set_bit(trans, CSR_GP_CNTRL,
return !(iwl_read32(trans, CSR_GP_CNTRL) &
iwl_set_bit(trans, CSR_GP_CNTRL,
iwl_set_bit(trans, CSR_GP_CNTRL,
iwl_clear_bit(trans, CSR_GP_CNTRL,
iwl_clear_bit(trans, CSR_GP_CNTRL,
iwl_clear_bit(trans, CSR_GP_CNTRL,
iwl_clear_bit(trans, CSR_GP_CNTRL,
iwl_clear_bit(trans, CSR_GP_CNTRL,
iwl_clear_bit(trans, CSR_GP_CNTRL,
iwl_clear_bit(trans, CSR_GP_CNTRL,
iwl_clear_bit(trans, CSR_GP_CNTRL,
iwl_set_bit(trans, CSR_GP_CNTRL,
iwl_set_bit(trans, CSR_GP_CNTRL,
iwl_clear_bit(trans, CSR_GP_CNTRL,
iwl_trans_set_bit(trans, CSR_GP_CNTRL, write);
ret = iwl_poll_bits_mask(trans, CSR_GP_CNTRL, poll, mask, 15000);
u32 cntrl = iwl_read32(trans, CSR_GP_CNTRL);
iwl_trans_clear_bit(trans, CSR_GP_CNTRL,
iwl_trans_clear_bit(trans, CSR_GP_CNTRL,
IWL_CMD(CSR_GP_CNTRL);
CSR_GP_CNTRL,
!(iwl_read32(trans, CSR_GP_CNTRL) &
iwl_trans_set_bit(trans, CSR_GP_CNTRL,
iwl_trans_clear_bit(trans, CSR_GP_CNTRL,
iwl_clear_bit(trans, CSR_GP_CNTRL, CSR_GP_CNTRL_REG_FLAG_INIT_DONE);
iwl_trans_clear_bit(trans, CSR_GP_CNTRL,
iwl_set_bit(trans, CSR_GP_CNTRL,
ret = iwl_poll_bits(trans, CSR_GP_CNTRL,
iwl_set_bit(trans, CSR_GP_CNTRL,
iwl_set_bit(trans, CSR_GP_CNTRL,
err = iwl_poll_bits(trans, CSR_GP_CNTRL, poll_ready, 25000);
iwl_clear_bit(trans, CSR_GP_CNTRL, CSR_GP_CNTRL_REG_FLAG_INIT_DONE);
iwl_set_bit(trans, CSR_GP_CNTRL,
iwl_set_bit(trans, CSR_GP_CNTRL,
iwl_trans_clear_bit(trans, CSR_GP_CNTRL,