Lines Matching refs:run_write
391 static int run_write(struct run_softc *, uint16_t, uint32_t);
1188 run_write(sc, RT2860_H2M_MAILBOX_CID, 0xffffffff); in run_load_microcode()
1189 run_write(sc, RT2860_H2M_MAILBOX_STATUS, 0xffffffff); in run_load_microcode()
1205 run_write(sc, RT2860_H2M_BBPAGENT, 0); in run_load_microcode()
1206 run_write(sc, RT2860_H2M_MAILBOX, 0); in run_load_microcode()
1207 run_write(sc, RT2860_H2M_INTSRC, 0); in run_load_microcode()
1312 run_write(struct run_softc *sc, uint16_t reg, uint32_t val) in run_write() function
1373 error = run_write(sc, reg + i, val); in run_set_region_4()
1398 run_write(sc, RT3070_EFUSE_CTRL, tmp); in run_efuse_read()
1475 return (run_write(sc, RT2860_RF_CSR_CFG0, val)); in run_rt2870_rf_write()
1494 if ((error = run_write(sc, RT3070_RF_CSR_CFG, tmp)) != 0) in run_rt3070_rf_read()
1526 return (run_write(sc, RT3070_RF_CSR_CFG, tmp)); in run_rt3070_rf_write()
1545 if ((error = run_write(sc, RT2860_BBP_CSR_CFG, tmp)) != 0) in run_bbp_read()
1577 return (run_write(sc, RT2860_BBP_CSR_CFG, tmp)); in run_bbp_write()
1599 if ((error = run_write(sc, RT2860_H2M_MAILBOX, tmp)) == 0) in run_mcu_cmd()
1600 error = run_write(sc, RT2860_HOST_CMD, cmd); in run_mcu_cmd()
2228 error = run_write(sc, RT2860_EDCA_AC_CFG(aci), in run_wme_update()
2237 error = run_write(sc, RT2860_WMM_AIFSN_CFG, in run_wme_update()
2243 error = run_write(sc, RT2860_WMM_CWMIN_CFG, in run_wme_update()
2249 error = run_write(sc, RT2860_WMM_CWMAX_CFG, in run_wme_update()
2255 error = run_write(sc, RT2860_WMM_TXOP0_CFG, in run_wme_update()
2259 error = run_write(sc, RT2860_WMM_TXOP1_CFG, in run_wme_update()
2373 if (run_write(sc, RT2860_SKEY_MODE_0_7, attr)) in run_key_set_cb()
2380 if (run_write(sc, RT2860_WCID_ATTR(wcid), attr)) in run_key_set_cb()
2447 run_write(sc, RT2860_SKEY_MODE_0_7, attr); in run_key_delete_cb()
2456 run_write(sc, RT2860_WCID_ATTR(wcid), attr); in run_key_delete_cb()
4008 run_write(sc, RT2860_TX_BAND_CFG, tmp); in run_select_chan_group()
4031 run_write(sc, RT2860_TX_PIN_CFG, tmp); in run_select_chan_group()
4034 run_write(sc, RT2860_TX_PIN_CFG, tmp); in run_select_chan_group()
4047 run_write(sc, RT2860_GPIO_CTRL, tmp); in run_select_chan_group()
4344 run_write(sc, RT2860_GPIO_CTRL, tmp); in run_rt3572_set_chan()
4647 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt5592_set_chan()
4773 run_write(sc, RT2860_GPIO_CTRL, (tmp & ~0x0808) | 0x08); in run_set_rx_antenna()
4782 run_write(sc, RT2860_GPIO_CTRL, tmp & ~0x0808); in run_set_rx_antenna()
5020 run_write(sc, RT2860_CCK_PROT_CFG, tmp); in run_updateprot_cb()
5027 run_write(sc, RT2860_OFDM_PROT_CFG, tmp); in run_updateprot_cb()
5068 run_write(sc, RT2860_MAC_SYS_CTRL, RT2860_MAC_SRST); in run_reset_livelock()
5070 run_write(sc, RT2860_MAC_SYS_CTRL, in run_reset_livelock()
5086 run_write(sc, RT2860_RX_FILTR_CFG, tmp); in run_update_promisc_locked()
5144 run_write(sc, RT2860_BCN_TIME_CFG, tmp); in run_enable_tsf_sync()
5155 run_write(sc, RT2860_BCN_TIME_CFG, tmp); in run_enable_tsf()
5167 run_write(sc, RT2860_BCN_TIME_CFG, tmp); in run_disable_tsf()
5183 run_write(sc, RT2860_LG_FBK_CFG0, in run_enable_mrr()
5193 run_write(sc, RT2860_LG_FBK_CFG1, in run_enable_mrr()
5213 run_write(sc, RT2860_AUTO_RSP_CFG, tmp); in run_set_txpreamble()
5223 run_write(sc, RT2860_LEGACY_BASIC_RATE, 0x003); in run_set_basicrates()
5225 run_write(sc, RT2860_LEGACY_BASIC_RATE, 0x150); in run_set_basicrates()
5227 run_write(sc, RT2860_LEGACY_BASIC_RATE, 0x15f); in run_set_basicrates()
5240 run_write(sc, RT2860_MAC_BSSID_DW0, in run_set_bssid()
5242 run_write(sc, RT2860_MAC_BSSID_DW1, in run_set_bssid()
5249 run_write(sc, RT2860_MAC_ADDR_DW0, in run_set_macaddr()
5251 run_write(sc, RT2860_MAC_ADDR_DW1, in run_set_macaddr()
5281 run_write(sc, RT2860_BKOFF_SLOT_CFG, tmp); in run_updateslot_cb()
5455 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt3070_rf_init()
5468 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt3070_rf_init()
5472 run_write(sc, RT3070_GPIO_SWITCH, tmp & ~0x20); in run_rt3070_rf_init()
5481 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt3070_rf_init()
5487 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt3070_rf_init()
5523 run_write(sc, RT3070_OPT_14, tmp | 1); in run_rt3070_rf_init()
5575 run_write(sc, RT3070_GPIO_SWITCH, tmp); in run_rt3593_rf_init()
5598 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt3593_rf_init()
5601 run_write(sc, RT3070_LDO_CFG0, tmp); in run_rt3593_rf_init()
5611 run_write(sc, RT3070_OPT_14, tmp | 1); in run_rt3593_rf_init()
5675 run_write(sc, RT3070_OPT_14, tmp | 1); in run_rt5390_rf_init()
5788 run_write(sc, RT2860_TX_SW_CFG1, 0); in run_rt3070_rf_setup()
5790 run_write(sc, RT2860_TX_SW_CFG2, in run_rt3070_rf_setup()
5793 run_write(sc, RT2860_TX_SW_CFG2, 0); in run_rt3070_rf_setup()
5806 run_write(sc, RT2860_TX_SW_CFG1, 0); in run_rt3070_rf_setup()
5807 run_write(sc, RT2860_TX_SW_CFG2, 0x2c); in run_rt3070_rf_setup()
5809 run_write(sc, RT2860_TX_SW_CFG2, 0); in run_rt3070_rf_setup()
5831 run_write(sc, RT2860_TX_SW_CFG1, 0); in run_rt3593_rf_setup()
5833 run_write(sc, RT2860_TX_SW_CFG2, in run_rt3593_rf_setup()
5836 run_write(sc, RT2860_TX_SW_CFG2, 0); in run_rt3593_rf_setup()
5930 run_write(sc, RT2860_TX_SW_CFG1, 0); in run_rt5390_rf_setup()
5932 run_write(sc, RT2860_TX_SW_CFG2, in run_rt5390_rf_setup()
5935 run_write(sc, RT2860_TX_SW_CFG2, 0); in run_rt5390_rf_setup()
5946 run_write(sc, RT2860_MAC_SYS_CTRL, RT2860_MAC_TX_EN); in run_txrx_enable()
5960 run_write(sc, RT2860_WPDMA_GLO_CFG, tmp); in run_txrx_enable()
5965 run_write(sc, RT2860_USB_DMA_CFG, tmp); in run_txrx_enable()
5977 run_write(sc, RT2860_RX_FILTR_CFG, tmp); in run_txrx_enable()
5979 run_write(sc, RT2860_MAC_SYS_CTRL, in run_txrx_enable()
6048 run_write(sc, RT2860_WPDMA_GLO_CFG, tmp); in run_init_locked()
6052 run_write(sc, RT2860_SYS_CTRL, tmp & ~RT2860_PME_OEN); in run_init_locked()
6054 run_write(sc, RT2860_MAC_SYS_CTRL, in run_init_locked()
6056 run_write(sc, RT2860_USB_DMA_CFG, 0); in run_init_locked()
6063 run_write(sc, RT2860_MAC_SYS_CTRL, 0); in run_init_locked()
6069 run_write(sc, RT2860_TX_PWR_CFG(ridx), sc->txpow20mhz[ridx]); in run_init_locked()
6073 run_write(sc, rt2870_def_mac[i].reg, rt2870_def_mac[i].val); in run_init_locked()
6074 run_write(sc, RT2860_WMM_AIFSN_CFG, 0x00002273); in run_init_locked()
6075 run_write(sc, RT2860_WMM_CWMIN_CFG, 0x00002344); in run_init_locked()
6076 run_write(sc, RT2860_WMM_CWMAX_CFG, 0x000034aa); in run_init_locked()
6079 run_write(sc, RT2860_TX_SW_CFG0, in run_init_locked()
6082 run_write(sc, RT2860_MAX_LEN_CFG, 0x00002fff); in run_init_locked()
6084 run_write(sc, RT2860_HT_FBK_CFG1, 0xedcba980); in run_init_locked()
6085 run_write(sc, RT2860_TXOP_HLDR_ET, 0x00000082); in run_init_locked()
6087 run_write(sc, RT2860_HT_FBK_CFG1, 0xedcb4980); in run_init_locked()
6088 run_write(sc, RT2860_LG_FBK_CFG0, 0xedcba322); in run_init_locked()
6092 run_write(sc, RT2860_TX_SW_CFG0, in run_init_locked()
6096 run_write(sc, RT2860_TX_SW_CFG0, in run_init_locked()
6112 run_write(sc, RT2860_H2M_BBPAGENT, 0); in run_init_locked()
6113 run_write(sc, RT2860_H2M_MAILBOX, 0); in run_init_locked()
6139 run_write(sc, RT2860_US_CYC_CNT, tmp); in run_init_locked()
6142 run_write(sc, RT2860_TXOP_CTRL_CFG, 0x0000583f); in run_init_locked()
6144 run_write(sc, RT2860_WMM_TXOP0_CFG, 0); in run_init_locked()
6145 run_write(sc, RT2860_WMM_TXOP1_CFG, 48 << 16 | 96); in run_init_locked()
6256 run_write(sc, RT2860_WPDMA_GLO_CFG, tmp); in run_stop()
6273 run_write(sc, RT2860_MAC_SYS_CTRL, tmp); in run_stop()
6293 run_write(sc, RT2860_USB_DMA_CFG, 0); in run_stop()
6295 run_write(sc, RT2860_MAC_SYS_CTRL, RT2860_BBP_HRST | RT2860_MAC_SRST); in run_stop()
6296 run_write(sc, RT2860_MAC_SYS_CTRL, 0); in run_stop()