Lines Matching refs:run_write
398 static int run_write(struct run_softc *, uint16_t, uint32_t);
1269 run_write(sc, RT2860_H2M_MAILBOX_CID, 0xffffffff); in run_load_microcode()
1270 run_write(sc, RT2860_H2M_MAILBOX_STATUS, 0xffffffff); in run_load_microcode()
1286 run_write(sc, RT2860_H2M_BBPAGENT, 0); in run_load_microcode()
1287 run_write(sc, RT2860_H2M_MAILBOX, 0); in run_load_microcode()
1288 run_write(sc, RT2860_H2M_INTSRC, 0); in run_load_microcode()
1393 run_write(struct run_softc *sc, uint16_t reg, uint32_t val) in run_write() function
1454 error = run_write(sc, reg + i, val); in run_set_region_4()
1479 run_write(sc, RT3070_EFUSE_CTRL, tmp); in run_efuse_read()
1556 return (run_write(sc, RT2860_RF_CSR_CFG0, val)); in run_rt2870_rf_write()
1575 if ((error = run_write(sc, RT3070_RF_CSR_CFG, tmp)) != 0) in run_rt3070_rf_read()
1607 return (run_write(sc, RT3070_RF_CSR_CFG, tmp)); in run_rt3070_rf_write()
1626 if ((error = run_write(sc, RT2860_BBP_CSR_CFG, tmp)) != 0) in run_bbp_read()
1658 return (run_write(sc, RT2860_BBP_CSR_CFG, tmp)); in run_bbp_write()
1680 if ((error = run_write(sc, RT2860_H2M_MAILBOX, tmp)) == 0) in run_mcu_cmd()
1681 error = run_write(sc, RT2860_HOST_CMD, cmd); in run_mcu_cmd()
2311 error = run_write(sc, RT2860_EDCA_AC_CFG(aci), in run_wme_update()
2320 error = run_write(sc, RT2860_WMM_AIFSN_CFG, in run_wme_update()
2326 error = run_write(sc, RT2860_WMM_CWMIN_CFG, in run_wme_update()
2332 error = run_write(sc, RT2860_WMM_CWMAX_CFG, in run_wme_update()
2338 error = run_write(sc, RT2860_WMM_TXOP0_CFG, in run_wme_update()
2342 error = run_write(sc, RT2860_WMM_TXOP1_CFG, in run_wme_update()
2456 if (run_write(sc, RT2860_SKEY_MODE_0_7, attr)) in run_key_set_cb()
2463 if (run_write(sc, RT2860_WCID_ATTR(wcid), attr)) in run_key_set_cb()
2530 run_write(sc, RT2860_SKEY_MODE_0_7, attr); in run_key_delete_cb()
2539 run_write(sc, RT2860_WCID_ATTR(wcid), attr); in run_key_delete_cb()
4099 run_write(sc, RT2860_TX_BAND_CFG, tmp); in run_select_chan_group()
4122 run_write(sc, RT2860_TX_PIN_CFG, tmp); in run_select_chan_group()
4125 run_write(sc, RT2860_TX_PIN_CFG, tmp); in run_select_chan_group()
4138 run_write(sc, RT2860_GPIO_CTRL, tmp); in run_select_chan_group()
4435 run_write(sc, RT2860_GPIO_CTRL, tmp); in run_rt3572_set_chan()
4738 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt5592_set_chan()
4864 run_write(sc, RT2860_GPIO_CTRL, (tmp & ~0x0808) | 0x08); in run_set_rx_antenna()
4873 run_write(sc, RT2860_GPIO_CTRL, tmp & ~0x0808); in run_set_rx_antenna()
5118 run_write(sc, RT2860_CCK_PROT_CFG, tmp); in run_updateprot_cb()
5125 run_write(sc, RT2860_OFDM_PROT_CFG, tmp); in run_updateprot_cb()
5166 run_write(sc, RT2860_MAC_SYS_CTRL, RT2860_MAC_SRST); in run_reset_livelock()
5168 run_write(sc, RT2860_MAC_SYS_CTRL, in run_reset_livelock()
5184 run_write(sc, RT2860_RX_FILTR_CFG, tmp); in run_update_promisc_locked()
5242 run_write(sc, RT2860_BCN_TIME_CFG, tmp); in run_enable_tsf_sync()
5253 run_write(sc, RT2860_BCN_TIME_CFG, tmp); in run_enable_tsf()
5265 run_write(sc, RT2860_BCN_TIME_CFG, tmp); in run_disable_tsf()
5281 run_write(sc, RT2860_LG_FBK_CFG0, in run_enable_mrr()
5291 run_write(sc, RT2860_LG_FBK_CFG1, in run_enable_mrr()
5311 run_write(sc, RT2860_AUTO_RSP_CFG, tmp); in run_set_txpreamble()
5321 run_write(sc, RT2860_LEGACY_BASIC_RATE, 0x003); in run_set_basicrates()
5323 run_write(sc, RT2860_LEGACY_BASIC_RATE, 0x150); in run_set_basicrates()
5325 run_write(sc, RT2860_LEGACY_BASIC_RATE, 0x15f); in run_set_basicrates()
5338 run_write(sc, RT2860_MAC_BSSID_DW0, in run_set_bssid()
5340 run_write(sc, RT2860_MAC_BSSID_DW1, in run_set_bssid()
5347 run_write(sc, RT2860_MAC_ADDR_DW0, in run_set_macaddr()
5349 run_write(sc, RT2860_MAC_ADDR_DW1, in run_set_macaddr()
5379 run_write(sc, RT2860_BKOFF_SLOT_CFG, tmp); in run_updateslot_cb()
5553 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt3070_rf_init()
5566 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt3070_rf_init()
5570 run_write(sc, RT3070_GPIO_SWITCH, tmp & ~0x20); in run_rt3070_rf_init()
5579 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt3070_rf_init()
5585 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt3070_rf_init()
5621 run_write(sc, RT3070_OPT_14, tmp | 1); in run_rt3070_rf_init()
5673 run_write(sc, RT3070_GPIO_SWITCH, tmp); in run_rt3593_rf_init()
5696 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt3593_rf_init()
5699 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt3593_rf_init()
5709 run_write(sc, RT3070_OPT_14, tmp | 1); in run_rt3593_rf_init()
5773 run_write(sc, RT3070_OPT_14, tmp | 1); in run_rt5390_rf_init()
5886 run_write(sc, RT2860_TX_SW_CFG1, 0); in run_rt3070_rf_setup()
5888 run_write(sc, RT2860_TX_SW_CFG2, in run_rt3070_rf_setup()
5891 run_write(sc, RT2860_TX_SW_CFG2, 0); in run_rt3070_rf_setup()
5904 run_write(sc, RT2860_TX_SW_CFG1, 0); in run_rt3070_rf_setup()
5905 run_write(sc, RT2860_TX_SW_CFG2, 0x2c); in run_rt3070_rf_setup()
5907 run_write(sc, RT2860_TX_SW_CFG2, 0); in run_rt3070_rf_setup()
5929 run_write(sc, RT2860_TX_SW_CFG1, 0); in run_rt3593_rf_setup()
5931 run_write(sc, RT2860_TX_SW_CFG2, in run_rt3593_rf_setup()
5934 run_write(sc, RT2860_TX_SW_CFG2, 0); in run_rt3593_rf_setup()
6028 run_write(sc, RT2860_TX_SW_CFG1, 0); in run_rt5390_rf_setup()
6030 run_write(sc, RT2860_TX_SW_CFG2, in run_rt5390_rf_setup()
6033 run_write(sc, RT2860_TX_SW_CFG2, 0); in run_rt5390_rf_setup()
6044 run_write(sc, RT2860_MAC_SYS_CTRL, RT2860_MAC_TX_EN); in run_txrx_enable()
6058 run_write(sc, RT2860_WPDMA_GLO_CFG, tmp); in run_txrx_enable()
6063 run_write(sc, RT2860_USB_DMA_CFG, tmp); in run_txrx_enable()
6075 run_write(sc, RT2860_RX_FILTR_CFG, tmp); in run_txrx_enable()
6077 run_write(sc, RT2860_MAC_SYS_CTRL, in run_txrx_enable()
6146 run_write(sc, RT2860_WPDMA_GLO_CFG, tmp); in run_init_locked()
6150 run_write(sc, RT2860_SYS_CTRL, tmp & ~RT2860_PME_OEN); in run_init_locked()
6152 run_write(sc, RT2860_MAC_SYS_CTRL, in run_init_locked()
6154 run_write(sc, RT2860_USB_DMA_CFG, 0); in run_init_locked()
6161 run_write(sc, RT2860_MAC_SYS_CTRL, 0); in run_init_locked()
6167 run_write(sc, RT2860_TX_PWR_CFG(ridx), sc->txpow20mhz[ridx]); in run_init_locked()
6171 run_write(sc, rt2870_def_mac[i].reg, rt2870_def_mac[i].val); in run_init_locked()
6172 run_write(sc, RT2860_WMM_AIFSN_CFG, 0x00002273); in run_init_locked()
6173 run_write(sc, RT2860_WMM_CWMIN_CFG, 0x00002344); in run_init_locked()
6174 run_write(sc, RT2860_WMM_CWMAX_CFG, 0x000034aa); in run_init_locked()
6177 run_write(sc, RT2860_TX_SW_CFG0, in run_init_locked()
6180 run_write(sc, RT2860_MAX_LEN_CFG, 0x00002fff); in run_init_locked()
6182 run_write(sc, RT2860_HT_FBK_CFG1, 0xedcba980); in run_init_locked()
6183 run_write(sc, RT2860_TXOP_HLDR_ET, 0x00000082); in run_init_locked()
6185 run_write(sc, RT2860_HT_FBK_CFG1, 0xedcb4980); in run_init_locked()
6186 run_write(sc, RT2860_LG_FBK_CFG0, 0xedcba322); in run_init_locked()
6190 run_write(sc, RT2860_TX_SW_CFG0, in run_init_locked()
6194 run_write(sc, RT2860_TX_SW_CFG0, in run_init_locked()
6210 run_write(sc, RT2860_H2M_BBPAGENT, 0); in run_init_locked()
6211 run_write(sc, RT2860_H2M_MAILBOX, 0); in run_init_locked()
6237 run_write(sc, RT2860_US_CYC_CNT, tmp); in run_init_locked()
6240 run_write(sc, RT2860_TXOP_CTRL_CFG, 0x0000583f); in run_init_locked()
6242 run_write(sc, RT2860_WMM_TXOP0_CFG, 0); in run_init_locked()
6243 run_write(sc, RT2860_WMM_TXOP1_CFG, 48 << 16 | 96); in run_init_locked()
6302 run_write(sc, RT2860_AUTO_RSP_CFG, RT2860_AUTO_RSP_EN | in run_init_locked()
6358 run_write(sc, RT2860_WPDMA_GLO_CFG, tmp); in run_stop()
6375 run_write(sc, RT2860_MAC_SYS_CTRL, tmp); in run_stop()
6395 run_write(sc, RT2860_USB_DMA_CFG, 0); in run_stop()
6397 run_write(sc, RT2860_MAC_SYS_CTRL, RT2860_BBP_HRST | RT2860_MAC_SRST); in run_stop()
6398 run_write(sc, RT2860_MAC_SYS_CTRL, 0); in run_stop()