Lines Matching refs:RAL_WRITE

823 			RAL_WRITE(sc, RT2860_MAC_SYS_CTRL, RT2860_MAC_SRST);  in rt2860_updatestats()
826 RAL_WRITE(sc, RT2860_MAC_SYS_CTRL, in rt2860_updatestats()
879 RAL_WRITE(sc, RT2860_WCID_ENTRY(wcid) + 4, tmp); in rt2860_ampdu_rx_start()
894 RAL_WRITE(sc, RT2860_WCID_ENTRY(wcid) + 4, tmp); in rt2860_ampdu_rx_stop()
915 RAL_WRITE(sc, RT2860_BCN_TIME_CFG, in rt2860_newstate()
976 RAL_WRITE(sc, RT3070_EFUSE_CTRL, tmp); in rt3090_efuse_read_2()
1073 RAL_WRITE(sc, RT2860_WPDMA_GLO_CFG, tmp); in rt2860_intr_coherent()
1343 RAL_WRITE(sc, RT2860_RX_CALC_IDX, in rt2860_rx_intr()
1408 RAL_WRITE(sc, RT2860_INT_STATUS, r); in rt2860_intr()
1681 RAL_WRITE(sc, RT2860_TX_CTX_IDX(qid), ring->cur); in rt2860_tx()
1922 RAL_WRITE(sc, RT2860_TX_CTX_IDX(qid), ring->cur); in rt2860_tx_raw()
2036 RAL_WRITE(sc, RT2860_H2M_BBPAGENT, RT2860_BBP_RW_PARALLEL | in rt2860_mcu_bbp_write()
2061 RAL_WRITE(sc, RT2860_H2M_BBPAGENT, RT2860_BBP_RW_PARALLEL | in rt2860_mcu_bbp_read()
2101 RAL_WRITE(sc, RT2860_RF_CSR_CFG0, tmp); in rt2860_rf_write()
2120 RAL_WRITE(sc, RT3070_RF_CSR_CFG, tmp); in rt3090_rf_read()
2152 RAL_WRITE(sc, RT3070_RF_CSR_CFG, tmp); in rt3090_rf_write()
2174 RAL_WRITE(sc, RT2860_H2M_MAILBOX, RT2860_H2M_BUSY | cid << 16 | arg); in rt2860_mcu_cmd()
2176 RAL_WRITE(sc, RT2860_HOST_CMD, cmd); in rt2860_mcu_cmd()
2193 RAL_WRITE(sc, RT2860_H2M_MAILBOX_STATUS, 0xffffffff); in rt2860_mcu_cmd()
2194 RAL_WRITE(sc, RT2860_H2M_MAILBOX_CID, 0xffffffff); in rt2860_mcu_cmd()
2203 RAL_WRITE(sc, RT2860_H2M_MAILBOX_STATUS, 0xffffffff); in rt2860_mcu_cmd()
2204 RAL_WRITE(sc, RT2860_H2M_MAILBOX_CID, 0xffffffff); in rt2860_mcu_cmd()
2213 RAL_WRITE(sc, RT2860_LG_FBK_CFG0, in rt2860_enable_mrr()
2223 RAL_WRITE(sc, RT2860_LG_FBK_CFG1, in rt2860_enable_mrr()
2242 RAL_WRITE(sc, RT2860_AUTO_RSP_CFG, tmp); in rt2860_set_txpreamble()
2264 RAL_WRITE(sc, RT2860_LEGACY_BASIC_RATE, mask); in rt2860_set_basicrates()
2274 RAL_WRITE(sc, RT2860_BCN_TIME_CFG, in rt2860_scan_start()
2353 RAL_WRITE(sc, RT2860_TX_BAND_CFG, tmp); in rt2860_select_chan_group()
2374 RAL_WRITE(sc, RT2860_TX_PIN_CFG, tmp); in rt2860_select_chan_group()
2388 RAL_WRITE(sc, RT2860_GPIO_CTRL, tmp); in rt2860_select_chan_group()
2645 RAL_WRITE(sc, RT3070_LDO_CFG0, tmp); in rt3090_rf_init()
2649 RAL_WRITE(sc, RT3070_GPIO_SWITCH, tmp & ~0x20); in rt3090_rf_init()
2686 RAL_WRITE(sc, RT3070_OPT_14, tmp | 1); in rt3090_rf_init()
2766 RAL_WRITE(sc, RT3070_OPT_14, RAL_READ(sc, RT3070_OPT_14) | 1); in rt5390_rf_init()
2768 RAL_WRITE(sc, RT2860_TX_SW_CFG1, 0); in rt5390_rf_init()
2769 RAL_WRITE(sc, RT2860_TX_SW_CFG2, 0); in rt5390_rf_init()
2865 RAL_WRITE(sc, RT3070_LDO_CFG0, tmp); in rt3090_rf_wakeup()
2901 RAL_WRITE(sc, RT3070_LDO_CFG0, tmp); in rt5390_rf_wakeup()
2985 RAL_WRITE(sc, RT2860_TX_SW_CFG1, 0); in rt3090_rf_setup()
2987 RAL_WRITE(sc, RT2860_TX_SW_CFG2, in rt3090_rf_setup()
2990 RAL_WRITE(sc, RT2860_TX_SW_CFG2, 0); in rt3090_rf_setup()
3020 RAL_WRITE(sc, RT2860_INT_TIMER_EN, tmp & ~RT2860_GP_TIMER_EN); in rt2860_set_gp_timer()
3028 RAL_WRITE(sc, RT2860_INT_TIMER_CFG, tmp); in rt2860_set_gp_timer()
3032 RAL_WRITE(sc, RT2860_INT_TIMER_EN, tmp | RT2860_GP_TIMER_EN); in rt2860_set_gp_timer()
3038 RAL_WRITE(sc, RT2860_MAC_BSSID_DW0, in rt2860_set_bssid()
3040 RAL_WRITE(sc, RT2860_MAC_BSSID_DW1, in rt2860_set_bssid()
3047 RAL_WRITE(sc, RT2860_MAC_ADDR_DW0, in rt2860_set_macaddr()
3049 RAL_WRITE(sc, RT2860_MAC_ADDR_DW1, in rt2860_set_macaddr()
3062 RAL_WRITE(sc, RT2860_BKOFF_SLOT_CFG, tmp); in rt2860_updateslot()
3078 RAL_WRITE(sc, RT2860_CCK_PROT_CFG, tmp); in rt2860_updateprot()
3086 RAL_WRITE(sc, RT2860_OFDM_PROT_CFG, tmp); in rt2860_updateprot()
3099 RAL_WRITE(sc, RT2860_RX_FILTR_CFG, tmp); in rt2860_update_promisc()
3116 RAL_WRITE(sc, RT2860_EDCA_AC_CFG(aci), in rt2860_updateedca()
3124 RAL_WRITE(sc, RT2860_WMM_AIFSN_CFG, in rt2860_updateedca()
3129 RAL_WRITE(sc, RT2860_WMM_CWMIN_CFG, in rt2860_updateedca()
3134 RAL_WRITE(sc, RT2860_WMM_CWMAX_CFG, in rt2860_updateedca()
3139 RAL_WRITE(sc, RT2860_WMM_TXOP0_CFG, in rt2860_updateedca()
3142 RAL_WRITE(sc, RT2860_WMM_TXOP1_CFG, in rt2860_updateedca()
3243 RAL_WRITE(sc, RT2860_SKEY_MODE_0_7, attr); in rt2860_set_key()
3248 RAL_WRITE(sc, RT2860_WCID_ATTR(wcid), attr); in rt2860_set_key()
3265 RAL_WRITE(sc, RT2860_SKEY_MODE_0_7, attr); in rt2860_delete_key()
3272 RAL_WRITE(sc, RT2860_WCID_ATTR(wcid), attr); in rt2860_delete_key()
3738 RAL_WRITE(sc, RT2860_MAC_SYS_CTRL, RT2860_MAC_TX_EN); in rt2860_txrx_enable()
3755 RAL_WRITE(sc, RT2860_WPDMA_GLO_CFG, tmp); in rt2860_txrx_enable()
3767 RAL_WRITE(sc, RT2860_RX_FILTR_CFG, tmp); in rt2860_txrx_enable()
3769 RAL_WRITE(sc, RT2860_MAC_SYS_CTRL, in rt2860_txrx_enable()
3811 RAL_WRITE(sc, RT2860_PWR_PIN_CFG, RT2860_IO_RA_PE); in rt2860_init_locked()
3818 RAL_WRITE(sc, RT2860_WPDMA_GLO_CFG, tmp); in rt2860_init_locked()
3821 RAL_WRITE(sc, RT2860_WPDMA_RST_IDX, RT2860_RST_DRX_IDX0 | in rt2860_init_locked()
3826 RAL_WRITE(sc, RT2860_SYS_CTRL, 0xe1f); in rt2860_init_locked()
3828 RAL_WRITE(sc, RT2860_SYS_CTRL, 0xe00); in rt2860_init_locked()
3842 RAL_WRITE(sc, RT2860_TX_PWR_CFG(ridx), sc->txpow20mhz[ridx]); in rt2860_init_locked()
3859 RAL_WRITE(sc, RT2860_WPDMA_GLO_CFG, tmp); in rt2860_init_locked()
3862 RAL_WRITE(sc, RT2860_WPDMA_RST_IDX, 0x1003f); in rt2860_init_locked()
3865 RAL_WRITE(sc, RT2860_SYS_CTRL, 0xe1f); in rt2860_init_locked()
3867 RAL_WRITE(sc, RT2860_SYS_CTRL, 0xe00); in rt2860_init_locked()
3869 RAL_WRITE(sc, RT2860_PWR_PIN_CFG, RT2860_IO_RA_PE | RT2860_IO_RF_PE); in rt2860_init_locked()
3871 RAL_WRITE(sc, RT2860_MAC_SYS_CTRL, RT2860_BBP_HRST | RT2860_MAC_SRST); in rt2860_init_locked()
3873 RAL_WRITE(sc, RT2860_MAC_SYS_CTRL, 0); in rt2860_init_locked()
3876 RAL_WRITE(sc, rt2860_def_mac[i].reg, rt2860_def_mac[i].val); in rt2860_init_locked()
3878 RAL_WRITE(sc, RT2860_TX_SW_CFG0, 0x00000404); in rt2860_init_locked()
3881 RAL_WRITE(sc, RT2860_TX_SW_CFG0, in rt2860_init_locked()
3890 RAL_WRITE(sc, RT2860_US_CYC_CNT, tmp); in rt2860_init_locked()
3907 RAL_WRITE(sc, RT2860_H2M_BBPAGENT, 0); in rt2860_init_locked()
3908 RAL_WRITE(sc, RT2860_H2M_MAILBOX, 0); in rt2860_init_locked()
3933 RAL_WRITE(sc, RT2860_TX_BASE_PTR(qid), sc->txq[qid].paddr); in rt2860_init_locked()
3934 RAL_WRITE(sc, RT2860_TX_MAX_CNT(qid), RT2860_TX_RING_COUNT); in rt2860_init_locked()
3935 RAL_WRITE(sc, RT2860_TX_CTX_IDX(qid), 0); in rt2860_init_locked()
3939 RAL_WRITE(sc, RT2860_RX_BASE_PTR, sc->rxq.paddr); in rt2860_init_locked()
3940 RAL_WRITE(sc, RT2860_RX_MAX_CNT, RT2860_RX_RING_COUNT); in rt2860_init_locked()
3941 RAL_WRITE(sc, RT2860_RX_CALC_IDX, RT2860_RX_RING_COUNT - 1); in rt2860_init_locked()
3944 RAL_WRITE(sc, RT2860_MAX_LEN_CFG, 1 << 12 | in rt2860_init_locked()
3961 RAL_WRITE(sc, RT2860_WPDMA_GLO_CFG, tmp); in rt2860_init_locked()
3964 RAL_WRITE(sc, RT2860_DELAY_INT_CFG, 0); in rt2860_init_locked()
4034 RAL_WRITE(sc, RT2860_TX_RTS_CFG, tmp); in rt2860_init_locked()
4049 RAL_WRITE(sc, RT2860_INT_STATUS, 0xffffffff); in rt2860_init_locked()
4051 RAL_WRITE(sc, RT2860_INT_MASK, 0x3fffc); in rt2860_init_locked()
4085 RAL_WRITE(sc, RT2860_INT_MASK, 0); in rt2860_stop_locked()
4093 RAL_WRITE(sc, RT2860_MAC_SYS_CTRL, tmp); in rt2860_stop_locked()
4096 RAL_WRITE(sc, RT2860_MAC_SYS_CTRL, RT2860_BBP_HRST | RT2860_MAC_SRST); in rt2860_stop_locked()
4098 RAL_WRITE(sc, RT2860_MAC_SYS_CTRL, 0); in rt2860_stop_locked()
4125 RAL_WRITE(sc, RT2860_SYS_CTRL, RT2860_HST_PM_SEL); in rt2860_load_microcode()
4129 RAL_WRITE(sc, RT2860_SYS_CTRL, 0); in rt2860_load_microcode()
4131 RAL_WRITE(sc, RT2860_SYS_CTRL, RT2860_MCU_RESET); in rt2860_load_microcode()
4133 RAL_WRITE(sc, RT2860_H2M_BBPAGENT, 0); in rt2860_load_microcode()
4134 RAL_WRITE(sc, RT2860_H2M_MAILBOX, 0); in rt2860_load_microcode()
4196 RAL_WRITE(sc, RT2860_TX_PWR_CFG(ridx), in rt2860_calib()
4213 RAL_WRITE(sc, RT2860_PCI_EECTRL, tmp & ~RT2860_C); in rt3090_set_rx_antenna()
4215 RAL_WRITE(sc, RT2860_GPIO_CTRL, (tmp & ~0x0808) | 0x08); in rt3090_set_rx_antenna()
4223 RAL_WRITE(sc, RT2860_PCI_EECTRL, tmp | RT2860_C); in rt3090_set_rx_antenna()
4225 RAL_WRITE(sc, RT2860_GPIO_CTRL, tmp & ~0x0808); in rt3090_set_rx_antenna()
4331 RAL_WRITE(sc, RT2860_BCN_TIME_CFG, tmp); in rt2860_enable_tsf_sync()