Lines Matching refs:run_write

396 static int	run_write(struct run_softc *, uint16_t, uint32_t);
1267 run_write(sc, RT2860_H2M_MAILBOX_CID, 0xffffffff); in run_load_microcode()
1268 run_write(sc, RT2860_H2M_MAILBOX_STATUS, 0xffffffff); in run_load_microcode()
1284 run_write(sc, RT2860_H2M_BBPAGENT, 0); in run_load_microcode()
1285 run_write(sc, RT2860_H2M_MAILBOX, 0); in run_load_microcode()
1286 run_write(sc, RT2860_H2M_INTSRC, 0); in run_load_microcode()
1391 run_write(struct run_softc *sc, uint16_t reg, uint32_t val) in run_write() function
1452 error = run_write(sc, reg + i, val); in run_set_region_4()
1477 run_write(sc, RT3070_EFUSE_CTRL, tmp); in run_efuse_read()
1554 return (run_write(sc, RT2860_RF_CSR_CFG0, val)); in run_rt2870_rf_write()
1573 if ((error = run_write(sc, RT3070_RF_CSR_CFG, tmp)) != 0) in run_rt3070_rf_read()
1605 return (run_write(sc, RT3070_RF_CSR_CFG, tmp)); in run_rt3070_rf_write()
1624 if ((error = run_write(sc, RT2860_BBP_CSR_CFG, tmp)) != 0) in run_bbp_read()
1656 return (run_write(sc, RT2860_BBP_CSR_CFG, tmp)); in run_bbp_write()
1678 if ((error = run_write(sc, RT2860_H2M_MAILBOX, tmp)) == 0) in run_mcu_cmd()
1679 error = run_write(sc, RT2860_HOST_CMD, cmd); in run_mcu_cmd()
2309 error = run_write(sc, RT2860_EDCA_AC_CFG(aci), in run_wme_update()
2318 error = run_write(sc, RT2860_WMM_AIFSN_CFG, in run_wme_update()
2324 error = run_write(sc, RT2860_WMM_CWMIN_CFG, in run_wme_update()
2330 error = run_write(sc, RT2860_WMM_CWMAX_CFG, in run_wme_update()
2336 error = run_write(sc, RT2860_WMM_TXOP0_CFG, in run_wme_update()
2340 error = run_write(sc, RT2860_WMM_TXOP1_CFG, in run_wme_update()
2454 if (run_write(sc, RT2860_SKEY_MODE_0_7, attr)) in run_key_set_cb()
2461 if (run_write(sc, RT2860_WCID_ATTR(wcid), attr)) in run_key_set_cb()
2528 run_write(sc, RT2860_SKEY_MODE_0_7, attr); in run_key_delete_cb()
2537 run_write(sc, RT2860_WCID_ATTR(wcid), attr); in run_key_delete_cb()
4094 run_write(sc, RT2860_TX_BAND_CFG, tmp); in run_select_chan_group()
4117 run_write(sc, RT2860_TX_PIN_CFG, tmp); in run_select_chan_group()
4120 run_write(sc, RT2860_TX_PIN_CFG, tmp); in run_select_chan_group()
4133 run_write(sc, RT2860_GPIO_CTRL, tmp); in run_select_chan_group()
4430 run_write(sc, RT2860_GPIO_CTRL, tmp); in run_rt3572_set_chan()
4733 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt5592_set_chan()
4859 run_write(sc, RT2860_GPIO_CTRL, (tmp & ~0x0808) | 0x08); in run_set_rx_antenna()
4868 run_write(sc, RT2860_GPIO_CTRL, tmp & ~0x0808); in run_set_rx_antenna()
5113 run_write(sc, RT2860_CCK_PROT_CFG, tmp); in run_updateprot_cb()
5120 run_write(sc, RT2860_OFDM_PROT_CFG, tmp); in run_updateprot_cb()
5161 run_write(sc, RT2860_MAC_SYS_CTRL, RT2860_MAC_SRST); in run_reset_livelock()
5163 run_write(sc, RT2860_MAC_SYS_CTRL, in run_reset_livelock()
5179 run_write(sc, RT2860_RX_FILTR_CFG, tmp); in run_update_promisc_locked()
5237 run_write(sc, RT2860_BCN_TIME_CFG, tmp); in run_enable_tsf_sync()
5248 run_write(sc, RT2860_BCN_TIME_CFG, tmp); in run_enable_tsf()
5260 run_write(sc, RT2860_BCN_TIME_CFG, tmp); in run_disable_tsf()
5276 run_write(sc, RT2860_LG_FBK_CFG0, in run_enable_mrr()
5286 run_write(sc, RT2860_LG_FBK_CFG1, in run_enable_mrr()
5306 run_write(sc, RT2860_AUTO_RSP_CFG, tmp); in run_set_txpreamble()
5316 run_write(sc, RT2860_LEGACY_BASIC_RATE, 0x003); in run_set_basicrates()
5318 run_write(sc, RT2860_LEGACY_BASIC_RATE, 0x150); in run_set_basicrates()
5320 run_write(sc, RT2860_LEGACY_BASIC_RATE, 0x15f); in run_set_basicrates()
5333 run_write(sc, RT2860_MAC_BSSID_DW0, in run_set_bssid()
5335 run_write(sc, RT2860_MAC_BSSID_DW1, in run_set_bssid()
5342 run_write(sc, RT2860_MAC_ADDR_DW0, in run_set_macaddr()
5344 run_write(sc, RT2860_MAC_ADDR_DW1, in run_set_macaddr()
5374 run_write(sc, RT2860_BKOFF_SLOT_CFG, tmp); in run_updateslot_cb()
5548 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt3070_rf_init()
5561 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt3070_rf_init()
5565 run_write(sc, RT3070_GPIO_SWITCH, tmp & ~0x20); in run_rt3070_rf_init()
5574 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt3070_rf_init()
5580 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt3070_rf_init()
5616 run_write(sc, RT3070_OPT_14, tmp | 1); in run_rt3070_rf_init()
5668 run_write(sc, RT3070_GPIO_SWITCH, tmp); in run_rt3593_rf_init()
5691 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt3593_rf_init()
5694 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt3593_rf_init()
5704 run_write(sc, RT3070_OPT_14, tmp | 1); in run_rt3593_rf_init()
5768 run_write(sc, RT3070_OPT_14, tmp | 1); in run_rt5390_rf_init()
5881 run_write(sc, RT2860_TX_SW_CFG1, 0); in run_rt3070_rf_setup()
5883 run_write(sc, RT2860_TX_SW_CFG2, in run_rt3070_rf_setup()
5886 run_write(sc, RT2860_TX_SW_CFG2, 0); in run_rt3070_rf_setup()
5899 run_write(sc, RT2860_TX_SW_CFG1, 0); in run_rt3070_rf_setup()
5900 run_write(sc, RT2860_TX_SW_CFG2, 0x2c); in run_rt3070_rf_setup()
5902 run_write(sc, RT2860_TX_SW_CFG2, 0); in run_rt3070_rf_setup()
5924 run_write(sc, RT2860_TX_SW_CFG1, 0); in run_rt3593_rf_setup()
5926 run_write(sc, RT2860_TX_SW_CFG2, in run_rt3593_rf_setup()
5929 run_write(sc, RT2860_TX_SW_CFG2, 0); in run_rt3593_rf_setup()
6023 run_write(sc, RT2860_TX_SW_CFG1, 0); in run_rt5390_rf_setup()
6025 run_write(sc, RT2860_TX_SW_CFG2, in run_rt5390_rf_setup()
6028 run_write(sc, RT2860_TX_SW_CFG2, 0); in run_rt5390_rf_setup()
6039 run_write(sc, RT2860_MAC_SYS_CTRL, RT2860_MAC_TX_EN); in run_txrx_enable()
6053 run_write(sc, RT2860_WPDMA_GLO_CFG, tmp); in run_txrx_enable()
6058 run_write(sc, RT2860_USB_DMA_CFG, tmp); in run_txrx_enable()
6070 run_write(sc, RT2860_RX_FILTR_CFG, tmp); in run_txrx_enable()
6072 run_write(sc, RT2860_MAC_SYS_CTRL, in run_txrx_enable()
6141 run_write(sc, RT2860_WPDMA_GLO_CFG, tmp); in run_init_locked()
6145 run_write(sc, RT2860_SYS_CTRL, tmp & ~RT2860_PME_OEN); in run_init_locked()
6147 run_write(sc, RT2860_MAC_SYS_CTRL, in run_init_locked()
6149 run_write(sc, RT2860_USB_DMA_CFG, 0); in run_init_locked()
6156 run_write(sc, RT2860_MAC_SYS_CTRL, 0); in run_init_locked()
6162 run_write(sc, RT2860_TX_PWR_CFG(ridx), sc->txpow20mhz[ridx]); in run_init_locked()
6166 run_write(sc, rt2870_def_mac[i].reg, rt2870_def_mac[i].val); in run_init_locked()
6167 run_write(sc, RT2860_WMM_AIFSN_CFG, 0x00002273); in run_init_locked()
6168 run_write(sc, RT2860_WMM_CWMIN_CFG, 0x00002344); in run_init_locked()
6169 run_write(sc, RT2860_WMM_CWMAX_CFG, 0x000034aa); in run_init_locked()
6172 run_write(sc, RT2860_TX_SW_CFG0, in run_init_locked()
6175 run_write(sc, RT2860_MAX_LEN_CFG, 0x00002fff); in run_init_locked()
6177 run_write(sc, RT2860_HT_FBK_CFG1, 0xedcba980); in run_init_locked()
6178 run_write(sc, RT2860_TXOP_HLDR_ET, 0x00000082); in run_init_locked()
6180 run_write(sc, RT2860_HT_FBK_CFG1, 0xedcb4980); in run_init_locked()
6181 run_write(sc, RT2860_LG_FBK_CFG0, 0xedcba322); in run_init_locked()
6185 run_write(sc, RT2860_TX_SW_CFG0, in run_init_locked()
6189 run_write(sc, RT2860_TX_SW_CFG0, in run_init_locked()
6205 run_write(sc, RT2860_H2M_BBPAGENT, 0); in run_init_locked()
6206 run_write(sc, RT2860_H2M_MAILBOX, 0); in run_init_locked()
6232 run_write(sc, RT2860_US_CYC_CNT, tmp); in run_init_locked()
6235 run_write(sc, RT2860_TXOP_CTRL_CFG, 0x0000583f); in run_init_locked()
6237 run_write(sc, RT2860_WMM_TXOP0_CFG, 0); in run_init_locked()
6238 run_write(sc, RT2860_WMM_TXOP1_CFG, 48 << 16 | 96); in run_init_locked()
6297 run_write(sc, RT2860_AUTO_RSP_CFG, RT2860_AUTO_RSP_EN | in run_init_locked()
6353 run_write(sc, RT2860_WPDMA_GLO_CFG, tmp); in run_stop()
6370 run_write(sc, RT2860_MAC_SYS_CTRL, tmp); in run_stop()
6390 run_write(sc, RT2860_USB_DMA_CFG, 0); in run_stop()
6392 run_write(sc, RT2860_MAC_SYS_CTRL, RT2860_BBP_HRST | RT2860_MAC_SRST); in run_stop()
6393 run_write(sc, RT2860_MAC_SYS_CTRL, 0); in run_stop()