Lines 346-353
iwm_enable_rfkill_int(struct iwm_softc *sc)
Link Here
|
346 |
{ |
346 |
{ |
347 |
sc->sc_intmask = IWM_CSR_INT_BIT_RF_KILL; |
347 |
sc->sc_intmask = IWM_CSR_INT_BIT_RF_KILL; |
348 |
IWM_WRITE(sc, IWM_CSR_INT_MASK, sc->sc_intmask); |
348 |
IWM_WRITE(sc, IWM_CSR_INT_MASK, sc->sc_intmask); |
349 |
IWM_SETBITS(sc, IWM_CSR_GP_CNTRL, |
349 |
|
350 |
IWM_CSR_GP_CNTRL_REG_FLAG_RFKILL_WAKE_L1A_EN); |
350 |
if (sc->cfg->device_family >= IWM_DEVICE_FAMILY_9000) |
|
|
351 |
IWM_SETBITS(sc, IWM_CSR_GP_CNTRL, |
352 |
IWM_CSR_GP_CNTRL_REG_FLAG_RFKILL_WAKE_L1A_EN); |
351 |
} |
353 |
} |
352 |
|
354 |
|
353 |
int |
355 |
int |