| /freebsd/sys/contrib/dev/rtw88/ |
| H A D | bf.c | 121 rtw_write16(rtwdev, REG_ASSOCIATED_BFMER0_INFO + 6, param->paid); in rtw_bf_init_bfer_entry_mu() 122 rtw_write16(rtwdev, REG_TX_CSI_RPT_PARAM_BW20, param->csi_para); in rtw_bf_init_bfer_entry_mu() 126 rtw_write16(rtwdev, REG_WMAC_MU_BF_CTL, mu_bf_ctl); in rtw_bf_init_bfer_entry_mu() 184 rtw_write16(rtwdev, REG_WMAC_MU_BF_CTL, 0); in rtw_bf_del_bfer_entry_mu() 229 rtw_write16(rtwdev, addr_csi_rpt, csi_param); in rtw_bf_enable_bfee_su() 293 rtw_write16(rtwdev, REG_ASSOCIATED_BFMER0_INFO + 4, 0); in rtw_bf_remove_bfee_su() 294 rtw_write16(rtwdev, REG_TX_CSI_RPT_PARAM_BW20, 0); in rtw_bf_remove_bfee_su() 298 rtw_write16(rtwdev, REG_ASSOCIATED_BFMER1_INFO + 4, 0); in rtw_bf_remove_bfee_su() 299 rtw_write16(rtwdev, REG_TX_CSI_RPT_PARAM_BW20 + 2, 0); in rtw_bf_remove_bfee_su() 378 rtw_write16(rtwdev, REG_WMAC_MU_BF_CTL, 0); in rtw_bf_phy_init() [all …]
|
| H A D | mac.c | 365 rtw_write16(rtwdev, REG_CR, 0x2ff); in __rtw_mac_init_system_cfg_legacy() 495 rtw_write16(rtwdev, REG_FIFOPAGE_INFO_1, 0x200); in download_firmware_reg_backup() 718 rtw_write16(rtwdev, REG_MCUFW_CTRL, val); in start_download_firmware() 773 rtw_write16(rtwdev, REG_MCUFW_CTRL, fw_ctrl); in download_firmware_end_flow() 1121 rtw_write16(rtwdev, REG_TXDMA_PQ_MAP, txdma_pq_map); in txdma_queue_mapping() 1199 rtw_write16(rtwdev, REG_FIFOPAGE_INFO_1, pg_tbl->hq_num); in __priority_queue_cfg() 1200 rtw_write16(rtwdev, REG_FIFOPAGE_INFO_2, pg_tbl->lq_num); in __priority_queue_cfg() 1201 rtw_write16(rtwdev, REG_FIFOPAGE_INFO_3, pg_tbl->nq_num); in __priority_queue_cfg() 1202 rtw_write16(rtwdev, REG_FIFOPAGE_INFO_4, pg_tbl->exq_num); in __priority_queue_cfg() 1203 rtw_write16(rtwdev, REG_FIFOPAGE_INFO_5, pubq_num); in __priority_queue_cfg() [all …]
|
| H A D | rtw88xxa.c | 324 rtw_write16(rtwdev, REG_CR, 0); in rtw88xxau_hw_reset() 356 rtw_write16(rtwdev, REG_CR, 0); in rtw88xxau_init_power_on() 503 rtw_write16(rtwdev, REG_TXDMA_PQ_MAP, txdma_pq_map); in rtw88xxau_init_queue_priority() 514 rtw_write16(rtwdev, REG_RXFLTMAP0, 0xffff); in rtw88xxa_init_wmac_setting() 515 rtw_write16(rtwdev, REG_RXFLTMAP1, 0x0400); in rtw88xxa_init_wmac_setting() 516 rtw_write16(rtwdev, REG_RXFLTMAP2, 0xffff); in rtw88xxa_init_wmac_setting() 525 rtw_write16(rtwdev, REG_RETRY_LIMIT, 0x3030); in rtw88xxa_init_adaptive_ctrl() 530 rtw_write16(rtwdev, REG_SPEC_SIFS, 0x100a); in rtw88xxa_init_edca() 531 rtw_write16(rtwdev, REG_MAC_SPEC_SIFS, 0x100a); in rtw88xxa_init_edca() 533 rtw_write16(rtwdev, REG_SIFS, 0x100a); in rtw88xxa_init_edca() [all …]
|
| H A D | sec.c | 135 rtw_write16(rtwdev, REG_CR, ctrl_reg); in rtw_sec_enable_sec_engine() 144 rtw_write16(rtwdev, RTW_SEC_CONFIG, sec_config); in rtw_sec_enable_sec_engine()
|
| H A D | hci.h | 122 static inline void rtw_write16(struct rtw_dev *rtwdev, u32 addr, u16 val) in rtw_write16() function 145 rtw_write16(rtwdev, addr, val | bit); in rtw_write16_set() 169 rtw_write16(rtwdev, addr, val & ~bit); in rtw_write16_clr()
|
| H A D | pci.c | 460 rtw_write16(rtwdev, RTK_PCI_TXBD_NUM_H2CQ, len & TRX_BD_IDX_MASK); in rtw_pci_reset_buf_desc() 468 rtw_write16(rtwdev, RTK_PCI_TXBD_NUM_BKQ, len & TRX_BD_IDX_MASK); in rtw_pci_reset_buf_desc() 475 rtw_write16(rtwdev, RTK_PCI_TXBD_NUM_BEQ, len & TRX_BD_IDX_MASK); in rtw_pci_reset_buf_desc() 482 rtw_write16(rtwdev, RTK_PCI_TXBD_NUM_VOQ, len & TRX_BD_IDX_MASK); in rtw_pci_reset_buf_desc() 489 rtw_write16(rtwdev, RTK_PCI_TXBD_NUM_VIQ, len & TRX_BD_IDX_MASK); in rtw_pci_reset_buf_desc() 496 rtw_write16(rtwdev, RTK_PCI_TXBD_NUM_MGMTQ, len & TRX_BD_IDX_MASK); in rtw_pci_reset_buf_desc() 503 rtw_write16(rtwdev, RTK_PCI_TXBD_NUM_HI0Q, len & TRX_BD_IDX_MASK); in rtw_pci_reset_buf_desc() 510 rtw_write16(rtwdev, RTK_PCI_RXBD_NUM_MPDUQ, len & TRX_BD_IDX_MASK); in rtw_pci_reset_buf_desc() 836 rtw_write16(rtwdev, bd_idx, ring->r.wp & TRX_BD_IDX_MASK); in rtw_pci_tx_kick_off_queue() 1171 rtw_write16(rtwdev, RTK_PCI_RXBD_IDX_MPDUQ, ring->r.rp); in rtw_pci_rx_napi() [all …]
|
| H A D | rtw8814a.c | 392 rtw_write16(rtwdev, REG_CR, in rtw8814a_mac_init() 408 rtw_write16(rtwdev, REG_RETRY_LIMIT, 0x3030); in rtw8814a_mac_init() 410 rtw_write16(rtwdev, REG_RXFLTMAP0, 0xffff); in rtw8814a_mac_init() 411 rtw_write16(rtwdev, REG_RXFLTMAP1, 0x0400); in rtw8814a_mac_init() 412 rtw_write16(rtwdev, REG_RXFLTMAP2, 0xffff); in rtw8814a_mac_init() 418 rtw_write16(rtwdev, REG_SPEC_SIFS, 0x100a); in rtw8814a_mac_init() 419 rtw_write16(rtwdev, REG_MAC_SPEC_SIFS, 0x100a); in rtw8814a_mac_init() 422 rtw_write16(rtwdev, REG_SIFS, 0x100a); in rtw8814a_mac_init() 425 rtw_write16(rtwdev, REG_SIFS + 2, 0x100a); in rtw8814a_mac_init() 437 rtw_write16(rtwdev, REG_BCN_CTRL, in rtw8814a_mac_init() [all …]
|
| H A D | rtw8723d.c | 117 rtw_write16(rtwdev, REG_RETRY_LIMIT, WLAN_RL_VAL); in rtw8723d_phy_set_param() 128 rtw_write16(rtwdev, REG_NAV_PROT_LEN, WLAN_NAV_PROT_LEN); in rtw8723d_phy_set_param() 129 rtw_write16(rtwdev, REG_MAC_SPEC_SIFS, WLAN_SPEC_SIFS); in rtw8723d_phy_set_param() 130 rtw_write16(rtwdev, REG_SIFS, WLAN_SPEC_SIFS); in rtw8723d_phy_set_param() 131 rtw_write16(rtwdev, REG_SIFS + 2, WLAN_SPEC_SIFS); in rtw8723d_phy_set_param() 1081 rtw_write16(rtwdev, REG_BB_SEL_BTG, 0x80); in rtw8723d_coex_cfg_rfe_type() 1083 rtw_write16(rtwdev, REG_BB_SEL_BTG, 0x200); in rtw8723d_coex_cfg_rfe_type() 1086 rtw_write16(rtwdev, REG_BB_SEL_BTG, 0x280); in rtw8723d_coex_cfg_rfe_type() 1088 rtw_write16(rtwdev, REG_BB_SEL_BTG, 0x0); in rtw8723d_coex_cfg_rfe_type()
|
| H A D | rtw8703b.c | 608 rtw_write16(rtwdev, REG_SPEC_SIFS, WLAN_SPEC_SIFS); in rtw8703b_phy_set_param() 609 rtw_write16(rtwdev, REG_MAC_SPEC_SIFS, WLAN_SPEC_SIFS); in rtw8703b_phy_set_param() 610 rtw_write16(rtwdev, REG_SIFS, WLAN_SPEC_SIFS); /* CCK */ in rtw8703b_phy_set_param() 611 rtw_write16(rtwdev, REG_SIFS + 2, WLAN_SPEC_SIFS); /* OFDM */ in rtw8703b_phy_set_param() 648 rtw_write16(rtwdev, REG_RETRY_LIMIT, WLAN_RL_VAL); in rtw8703b_phy_set_param() 650 rtw_write16(rtwdev, REG_ATIMWND, 0x2); in rtw8703b_phy_set_param()
|
| H A D | rtw8821c.c | 222 rtw_write16(rtwdev, REG_BAR_MODE_CTRL + 2, in rtw8821c_mac_init() 232 rtw_write16(rtwdev, REG_TXPAUSE, 0); in rtw8821c_mac_init() 236 rtw_write16(rtwdev, REG_EDCA_VO_PARAM + 2, WLAN_VO_TXOP_LIMIT); in rtw8821c_mac_init() 237 rtw_write16(rtwdev, REG_EDCA_VI_PARAM + 2, WLAN_VI_TXOP_LIMIT); in rtw8821c_mac_init() 239 rtw_write16(rtwdev, REG_RXTSF_OFFSET_CCK, WLAN_RX_TSF_CFG); in rtw8821c_mac_init() 252 rtw_write16(rtwdev, REG_RXFLTMAP2, WLAN_RX_FILTER2); in rtw8821c_mac_init()
|
| H A D | util.c | 70 rtw_write16(rtwdev, reg, (u16)val); in rtw_restore_reg()
|
| H A D | rtw8723x.c | 361 rtw_write16(rtwdev, REG_RXFLTMAP0, WLAN_RX_FILTER0); in __rtw8723x_mac_init() 362 rtw_write16(rtwdev, REG_RXFLTMAP1, WLAN_RX_FILTER1); in __rtw8723x_mac_init() 363 rtw_write16(rtwdev, REG_RXFLTMAP2, WLAN_RX_FILTER2); in __rtw8723x_mac_init()
|
| H A D | rtw8822b.c | 252 rtw_write16(rtwdev, REG_BAR_MODE_CTRL + 2, in rtw8822b_mac_init() 260 rtw_write16(rtwdev, REG_TXPAUSE, 0x0000); in rtw8822b_mac_init() 264 rtw_write16(rtwdev, REG_EDCA_VO_PARAM + 2, WLAN_VO_TXOP_LIMIT); in rtw8822b_mac_init() 265 rtw_write16(rtwdev, REG_EDCA_VI_PARAM + 2, WLAN_VI_TXOP_LIMIT); in rtw8822b_mac_init() 267 rtw_write16(rtwdev, REG_RXTSF_OFFSET_CCK, WLAN_RX_TSF_CFG); in rtw8822b_mac_init() 277 rtw_write16(rtwdev, REG_RXFLTMAP2, WLAN_RX_FILTER2); in rtw8822b_mac_init()
|
| H A D | rtw8822c.c | 2017 rtw_write16(rtwdev, REG_SPEC_SIFS, WLAN_SIFS_DUR_TUNE); in rtw8822c_mac_init() 2019 rtw_write16(rtwdev, REG_RESP_SIFS_CCK, in rtw8822c_mac_init() 2021 rtw_write16(rtwdev, REG_RESP_SIFS_OFDM, in rtw8822c_mac_init() 2045 rtw_write16(rtwdev, REG_BAR_MODE_CTRL + 2, in rtw8822c_mac_init() 2074 rtw_write16(rtwdev, REG_TXPAUSE, 0x0000); in rtw8822c_mac_init() 2077 rtw_write16(rtwdev, REG_RXTSF_OFFSET_CCK, WLAN_RX_TSF_CFG); in rtw8822c_mac_init() 2093 rtw_write16(rtwdev, REG_EIFS, WLAN_EIFS_DUR_TUNE); in rtw8822c_mac_init() 2097 rtw_write16(rtwdev, REG_RXFLTMAP2, WLAN_RX_FILTER2); in rtw8822c_mac_init() 2110 rtw_write16(rtwdev, REG_RXPSF_CTRL + 2, value16); in rtw8822c_mac_init() 2116 rtw_write16(rtwdev, REG_RXPSF_CTRL, value16); in rtw8822c_mac_init() [all …]
|
| H A D | fw.c | 1488 rtw_write16(rtwdev, REG_FIFOPAGE_CTRL_2, pg_addr); in rtw_fw_write_data_rsvd_page() 1527 rtw_write16(rtwdev, REG_FIFOPAGE_CTRL_2, in rtw_fw_write_data_rsvd_page() 1817 rtw_write16(rtwdev, REG_PKTBUF_DBG_CTRL, start_pg | ctl); in rtw_fw_read_fifo_page() 1832 rtw_write16(rtwdev, REG_PKTBUF_DBG_CTRL, ctl); in rtw_fw_read_fifo_page()
|
| H A D | usb.c | 890 rtw_write16(rtwdev, REG_RXDMA_AGG_PG_TH, val16); in rtw_usb_dynamic_rx_agg_v1() 913 rtw_write16(rtwdev, REG_RXDMA_AGG_PG_TH, val16); in rtw_usb_dynamic_rx_agg_v2()
|
| H A D | coex.c | 76 rtw_write16(rtwdev, REG_RETRY_LIMIT, 0x0808); in rtw_coex_limited_tx() 85 rtw_write16(rtwdev, REG_RETRY_LIMIT, coex_stat->retry_limit); in rtw_coex_limited_tx() 396 rtw_write16(rtwdev, REG_WIFI_BT_INFO, val); in rtw_coex_write_scbd() 2778 rtw_write16(rtwdev, REG_WIFI_BT_INFO, BIT_BT_INT_EN); in rtw_coex_power_off_setting()
|
| H A D | sdio.c | 710 rtw_write16(rtwdev, REG_RXDMA_AGG_PG_TH, in rtw_sdio_enable_rx_aggregation()
|
| H A D | debug.c | 417 rtw_write16(rtwdev, addr, (u16)val); in rtw_debugfs_set_write_reg()
|