R92C_APS_FSMCO
if (urtwn_read_1(sc, R92C_APS_FSMCO) & R92C_APS_FSMCO_PFM_ALDN)
error = urtwn_write_2(sc, R92C_APS_FSMCO,
urtwn_read_2(sc, R92C_APS_FSMCO) | R92C_APS_FSMCO_APFM_ONMAC);
if (!(urtwn_read_2(sc, R92C_APS_FSMCO) &
error = urtwn_write_2(sc, R92C_APS_FSMCO,
if (urtwn_read_4(sc, R92C_APS_FSMCO) & R92C_APS_FSMCO_SUS_HOST)
error = urtwn_write_2(sc, R92C_APS_FSMCO,
urtwn_read_2(sc, R92C_APS_FSMCO) & ~R92C_APS_FSMCO_APDM_HPDN);
error = urtwn_write_2(sc, R92C_APS_FSMCO,
urtwn_read_2(sc, R92C_APS_FSMCO) &
error = urtwn_write_2(sc, R92C_APS_FSMCO,
urtwn_read_2(sc, R92C_APS_FSMCO) | R92C_APS_FSMCO_APFM_ONMAC);
if (!(urtwn_read_2(sc, R92C_APS_FSMCO) &
urtwn_write_2(sc, R92C_APS_FSMCO,
urtwn_write_1(sc, R92C_APS_FSMCO + 1,
urtwn_read_1(sc, R92C_APS_FSMCO + 1) |
if ((urtwn_read_1(sc, R92C_APS_FSMCO + 1) &
urtwn_write_1(sc, R92C_APS_FSMCO + 1,
(urtwn_read_1(sc, R92C_APS_FSMCO + 1) & ~0x10) | 0x08);
urtwn_write_1(sc, R92C_APS_FSMCO + 3, 0);