urtwn_write_1
urtwn_write_1(sc, R92C_EFUSE_ACCESS, R92C_EFUSE_ACCESS_OFF);
error = urtwn_write_1(sc, R92C_EFUSE_ACCESS, R92C_EFUSE_ACCESS_ON);
urtwn_write_1(sc, R92C_INIDATA_RATE_SEL(URTWN_MACID_BC),
urtwn_write_1(sc, R92C_INIDATA_RATE_SEL(URTWN_MACID_BSS),
static usb_error_t urtwn_write_1(struct urtwn_softc *, uint16_t, uint8_t);
urtwn_write_1(sc, R92C_BCN_CTRL, reg);
urtwn_write_1(sc, R92C_BCN_CTRL, reg);
urtwn_write_1(sc, R92C_MBID_NUM,
urtwn_write_1(sc, R92C_BCN_CTRL, reg);
urtwn_write_1(sc, R92C_DUAL_TSF_RST, R92C_DUAL_TSF_RST0);
urtwn_write_1(sc, R92C_BCN_CTRL,
urtwn_write_1(sc, R92C_MBID_NUM,
urtwn_write_1(sc, R92C_BCN_CTRL,
urtwn_write_1(sc, R92C_LEDCFG2, reg | 0x60);
urtwn_write_1(sc, R92C_LEDCFG2,
urtwn_write_1(sc, R92C_MAC_PINMUX_CFG,
urtwn_write_1(sc, R92C_LEDCFG0, reg);
urtwn_write_1(sc, R92C_MSR, reg);
urtwn_write_1(sc, R92C_BCN_CTRL,
urtwn_write_1(sc, R92C_MBID_NUM,
urtwn_write_1(sc, R92C_DUAL_TSF_RST, R92C_DUAL_TSF_RST0);
urtwn_write_1(sc, R92C_TXPAUSE,
urtwn_write_1(sc, R92C_INIRTS_RATE_SEL, 0);
urtwn_write_1(sc, R92C_INIRTS_RATE_SEL, 3);
urtwn_write_1(sc, R92C_TXPAUSE, 0);
urtwn_write_1(sc, R92C_SIFS_CCK + 1, 10);
urtwn_write_1(sc, R92C_SIFS_OFDM + 1, 10);
urtwn_write_1(sc, R92C_SPEC_SIFS + 1, 10);
urtwn_write_1(sc, R92C_MAC_SPEC_SIFS + 1, 10);
urtwn_write_1(sc, R92C_R2T_SIFS + 1, 10);
urtwn_write_1(sc, R92C_T2T_SIFS + 1, 10);
error = urtwn_write_1(sc, R92C_RSV_CTRL, 0);
error = urtwn_write_1(sc, R92C_SPS0_CTRL, 0x2b);
error = urtwn_write_1(sc, R92C_LDOV12D_CTRL,
error = urtwn_write_1(sc, R92C_SYS_ISO_CTRL,
error = urtwn_write_1(sc, R92C_APSD_CTRL,
error = urtwn_write_1(sc, 0xfe10, 0x19);
error = urtwn_write_1(sc, R92C_SYS_FUNC_EN,
error = urtwn_write_1(sc, R92C_AFE_XTAL_CTRL + 2,
error = urtwn_write_1(sc, R92C_LPLDO_CTRL,
urtwn_write_1(sc, R92C_TXPAUSE, R92C_TX_QUEUE_ALL);
urtwn_write_1(sc, R92C_APSD_CTRL, R92C_APSD_CTRL_OFF);
urtwn_write_1(sc, R92C_SYS_FUNC_EN,
urtwn_write_1(sc, R92C_SYS_FUNC_EN,
urtwn_write_1(sc, R92C_MCUFWDL, 0);
urtwn_write_1(sc, R92C_SYS_FUNC_EN + 1,
urtwn_write_1(sc, R92C_MCUFWDL, 0);
urtwn_write_1(sc, R92C_AFE_PLL_CTRL, 0x80);
urtwn_write_1(sc, R92C_SYS_ISO_CTRL,
urtwn_write_1(sc, R92C_MAC_PINMUX_CFG, 0x00);
urtwn_write_1(sc, R92C_SYS_ISO_CTRL + 1,
urtwn_write_1(sc, R92C_LDOA15_CTRL, R92C_LDOA15_CTRL_OBUF);
urtwn_write_1(sc, R92C_LDOV12D_CTRL,
urtwn_write_1(sc, R92C_SPS0_CTRL, 0x23);
urtwn_write_1(sc, R92C_RSV_CTRL, 0x0E);
urtwn_write_1(sc, R88E_TX_RPT_CTRL,
urtwn_write_1(sc, R92C_CR, 0);
urtwn_write_1(sc, R92C_TXPAUSE, R92C_TX_QUEUE_ALL);
urtwn_write_1(sc, R92C_SYS_FUNC_EN,
urtwn_write_1(sc, R92C_CR,
urtwn_write_1(sc, R92C_CR + 1,
urtwn_write_1(sc, R92C_DUAL_TSF_RST,
urtwn_write_1(sc, R92C_MCUFWDL, 0x00);
urtwn_write_1(sc, R88E_32K_CTRL,
urtwn_write_1(sc, R92C_RF_CTRL, 0);
urtwn_write_1(sc, R92C_LPLDO_CTRL,
urtwn_write_1(sc, R92C_APS_FSMCO + 1,
urtwn_write_1(sc, R92C_AFE_XTAL_CTRL + 2,
urtwn_write_1(sc, R92C_APS_FSMCO + 1,
urtwn_write_1(sc, R92C_APS_FSMCO + 3, 0);
urtwn_write_1(sc, R92C_GPIO_MUXCFG + 1,
urtwn_write_1(sc, R92C_USB_SUSPEND,
urtwn_write_1(sc, R92C_RSV_CTRL + 1, reg & ~0x08);
urtwn_write_1(sc, R92C_RSV_CTRL + 1, reg | 0x08);
urtwn_write_1(sc, R92C_GPIO_OUT, urtwn_read_1(sc, R92C_GPIO_IN));
urtwn_write_1(sc, R92C_GPIO_IOSEL, 0xff);
urtwn_write_1(sc, R92C_GPIO_IO_SEL,
urtwn_write_1(sc, R92C_GPIO_MOD,
urtwn_write_1(sc, R92C_HMETFR + 3, 0x20);
urtwn_write_1(sc, R92C_MCUFWDL, 0);
urtwn_write_1(sc, R92C_MCUFWDL,
urtwn_write_1(sc, R92C_MCUFWDL + 2,
urtwn_write_1(sc, R92C_MCUFWDL,
urtwn_write_1(sc, R92C_MCUFWDL,
urtwn_write_1(sc, R92C_MCUFWDL + 1, 0);
usb_err = urtwn_write_1(sc, R92C_RQPN_NPQ, hasnq ? nqpages : 0);
usb_err = urtwn_write_1(sc, R92C_TXPKTBUF_BCNQ_BDNY, tx_boundary);
usb_err = urtwn_write_1(sc, R92C_TXPKTBUF_MGQ_BDNY, tx_boundary);
usb_err = urtwn_write_1(sc, R92C_TXPKTBUF_WMAC_LBK_BF_HD, tx_boundary);
usb_err = urtwn_write_1(sc, R92C_TRXFF_BNDY, tx_boundary);
usb_err = urtwn_write_1(sc, R92C_TDECTRL + 1, tx_boundary);
usb_err = urtwn_write_1(sc, R92C_PBP,
error = urtwn_write_1(sc, rtl8188eu_mac[i].reg,
urtwn_write_1(sc, R92C_MAX_AGGR_NUM, 0x07);
error = urtwn_write_1(sc, rtl8192cu_mac[i].reg,
urtwn_write_1(sc, R92C_RF_CTRL,
urtwn_write_1(sc, R92C_SYS_FUNC_EN,
urtwn_write_1(sc, R92C_LDOHCI12_CTRL, 0x0f);
urtwn_write_1(sc, 0x15, 0xe9);
urtwn_write_1(sc, R92C_AFE_XTAL_CTRL + 1, 0x80);
urtwn_write_1(sc, 0x16, reg);
urtwn_write_1(sc, R92C_ACMHWCTRL,
urtwn_write_1(sc, R92C_SLOT, slottime);
urtwn_write_1(sc, wme2queue[ac].reg, aifs);
urtwn_write_1(sc, R92C_BWOPMODE,
urtwn_write_1(sc, R92C_RRSR + 2, reg);
urtwn_write_1(sc, R92C_BWOPMODE,
urtwn_write_1(sc, R92C_OFDM1_LSTF + 3, txmode & ~0x70);
urtwn_write_1(sc, R92C_TXPAUSE, R92C_TX_QUEUE_ALL);
urtwn_write_1(sc, R92C_OFDM1_LSTF + 3, txmode);
urtwn_write_1(sc, R92C_TXPAUSE, 0x00);
urtwn_write_1(sc, R92C_RX_DRVINFO_SZ, 4);
usb_err = urtwn_write_1(sc, R92C_USB_SPECIAL_OPTION,
urtwn_write_1(sc, R92C_FWHW_TXQ_CTRL,
urtwn_write_1(sc, R92C_ACKTO, 0x40);
urtwn_write_1(sc, R92C_TRXDMA_CTRL,
urtwn_write_1(sc, R92C_RXDMA_AGG_PG_TH, 48);
urtwn_write_1(sc, R92C_RXDMA_AGG_PG_TH + 1, 4);
urtwn_write_1(sc, R92C_USB_DMA_AGG_TO, 4);
urtwn_write_1(sc, R92C_USB_SPECIAL_OPTION,
urtwn_write_1(sc, R92C_USB_AGG_TH, 8);
urtwn_write_1(sc, R92C_USB_AGG_TO, 6);
urtwn_write_1(sc, R92C_DRVERLYINT, 0x05);
urtwn_write_1(sc, R92C_BCNDMATIM, 0x02);
urtwn_write_1(sc, R92C_AGGR_BREAK_TIME, 0x16);
urtwn_write_1(sc, R92C_BCN_MAX_ERR, 0xff);
urtwn_write_1(sc, R92C_HWSEQ_CTRL, R92C_TX_QUEUE_ALL);
urtwn_write_1(sc, R88E_TX_RPT_CTRL,
urtwn_write_1(sc, 0xfe40, 0xe0);
urtwn_write_1(sc, 0xfe41, 0x8d);
urtwn_write_1(sc, 0xfe42, 0x80);
urtwn_write_1(sc, R92C_GPIO_MUXCFG,
urtwn_write_1(sc, 0x15, 0xe9);