| /linux-6.15/drivers/net/wireless/realtek/rtw89/ |
| H A D | pci_be.c | 40 rtw89_write32_set(rtwdev, R_AX_PCIE_MIX_CFG_V1, in rtw89_pci_aspm_set_be() 50 rtw89_write32_set(rtwdev, R_BE_PCIE_MIX_CFG, in rtw89_pci_l1ss_set_be() 63 rtw89_write32_set(rtwdev, R_BE_L1_CLK_CTRL, in rtw89_pci_clkreq_set_be() 73 rtw89_write32_set(rtwdev, R_BE_HCI_OPT_CTRL, BIT_WAKE_CTRL_V1); in _patch_pcie_power_wake_be() 128 rtw89_write32_set(rtwdev, R_BE_HAXI_DMA_STOP1, B_BE_STOP_WPDMA); in rtw89_pci_ctrl_wpdma_pcie_be() 280 rtw89_write32_set(rtwdev, R_BE_SYS_PW_CTRL, B_BE_PSUS_OFF_CAPC_EN); in rtw89_pci_ldo_low_pwr_be() 281 rtw89_write32_set(rtwdev, R_BE_SYS_PAGE_CLK_GATED, in rtw89_pci_ldo_low_pwr_be() 311 rtw89_write32_set(rtwdev, R_BE_SER_PL1_CTRL, B_BE_PL1_SER_PL1_EN); in rtw89_pci_ser_setting_be() 631 rtw89_write32_set(rtwdev, R_BE_RSV_CTRL, B_BE_WLOCK_1C_BIT6); in rtw89_pci_suspend_be() 632 rtw89_write32_set(rtwdev, R_BE_RSV_CTRL, B_BE_R_DIS_PRST); in rtw89_pci_suspend_be() [all …]
|
| H A D | rtw8852bt.c | 256 rtw89_write32_set(rtwdev, R_AX_LDO_AON_CTRL0, B_AX_PD_REGU_L); in rtw8852bt_pwr_on_func() 259 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_DIS_WLBT_PDNSUSEN_SOPC); in rtw8852bt_pwr_on_func() 260 rtw89_write32_set(rtwdev, R_AX_WLLPS_CTRL, B_AX_DIS_WLBT_LPSEN_LOPC); in rtw8852bt_pwr_on_func() 270 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_EN_WLON); in rtw8852bt_pwr_on_func() 271 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFN_ONMAC); in rtw8852bt_pwr_on_func() 330 rtw89_write32_set(rtwdev, R_AX_SYS_ISO_CTRL, B_AX_ISO_EB2CORE); in rtw8852bt_pwr_on_func() 345 rtw89_write32_set(rtwdev, R_AX_DMAC_FUNC_EN, in rtw8852bt_pwr_on_func() 352 rtw89_write32_set(rtwdev, R_AX_CMAC_FUNC_EN, in rtw8852bt_pwr_on_func() 396 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_EN_WLON); in rtw8852bt_pwr_off_func() 411 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFM_OFFMAC); in rtw8852bt_pwr_off_func() [all …]
|
| H A D | rtw8852b.c | 270 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_DIS_WLBT_PDNSUSEN_SOPC); in rtw8852b_pwr_on_func() 271 rtw89_write32_set(rtwdev, R_AX_WLLPS_CTRL, B_AX_DIS_WLBT_LPSEN_LOPC); in rtw8852b_pwr_on_func() 280 rtw89_write32_set(rtwdev, R_AX_AFE_LDO_CTRL, B_AX_AON_OFF_PC_EN); in rtw8852b_pwr_on_func() 288 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_EN_WLON); in rtw8852b_pwr_on_func() 289 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFN_ONMAC); in rtw8852b_pwr_on_func() 350 rtw89_write32_set(rtwdev, R_AX_SYS_ISO_CTRL, B_AX_ISO_EB2CORE); in rtw8852b_pwr_on_func() 371 rtw89_write32_set(rtwdev, R_AX_DMAC_FUNC_EN, in rtw8852b_pwr_on_func() 378 rtw89_write32_set(rtwdev, R_AX_CMAC_FUNC_EN, in rtw8852b_pwr_on_func() 424 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_EN_WLON); in rtw8852b_pwr_off_func() 439 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFM_OFFMAC); in rtw8852b_pwr_off_func() [all …]
|
| H A D | mac_be.c | 192 rtw89_write32_set(rtwdev, R_BE_DMAC_FUNC_EN, in dle_func_en_be() 202 rtw89_write32_set(rtwdev, R_BE_DMAC_CLK_EN, in dle_clk_en_be() 454 rtw89_write32_set(rtwdev, R_BE_WCPU_FW_CTRL, set); in set_cpu_en() 598 rtw89_write32_set(rtwdev, reg, B_BE_CK_EN_SET); in cmac_func_en_be() 601 rtw89_write32_set(rtwdev, reg, B_BE_CMAC_FUNC_EN_SET); in cmac_func_en_be() 663 rtw89_write32_set(rtwdev, R_BE_SS_CTRL, B_BE_WARM_INIT); in sta_sch_init_be() 1052 rtw89_write32_set(rtwdev, reg, B_BE_RXTRIG_FCSCHK_EN); in trxptcl_init_be() 1558 rtw89_write32_set(rtwdev, R_BE_FEN_RST_ENABLE, set); in dbcc_bb_ctrl_be() 2078 rtw89_write32_set(rtwdev, reg, B_BE_BFMEE_BFPARAM_SEL | in rtw89_mac_init_bfee_be() 2154 rtw89_write32_set(rtwdev, reg, B_BE_BFMEE_BFPARAM_SEL); in rtw89_mac_set_csi_para_reg_be() [all …]
|
| H A D | rtw8851b.c | 306 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_EN_WLON); in rtw8851b_pwr_on_func() 307 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFN_ONMAC); in rtw8851b_pwr_on_func() 381 rtw89_write32_set(rtwdev, R_AX_DMAC_FUNC_EN, in rtw8851b_pwr_on_func() 388 rtw89_write32_set(rtwdev, R_AX_CMAC_FUNC_EN, in rtw8851b_pwr_on_func() 403 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_SOP_ASWRM); in rtw8851b_patch_swr_pfm2pwm() 404 rtw89_write32_set(rtwdev, R_AX_WLLPS_CTRL, B_AX_LPSOP_DSWRM); in rtw8851b_patch_swr_pfm2pwm() 405 rtw89_write32_set(rtwdev, R_AX_WLLPS_CTRL, B_AX_LPSOP_ASWRM); in rtw8851b_patch_swr_pfm2pwm() 437 rtw89_write32_set(rtwdev, R_AX_WLAN_XTAL_SI_CONFIG, in rtw8851b_pwr_off_func() 439 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_EN_WLON); in rtw8851b_pwr_off_func() 1796 rtw89_write32_set(rtwdev, reg, B_AX_PWR_UL_TB_CTRL_EN); in rtw8851b_set_txpwr_ul_tb_offset() [all …]
|
| H A D | pci.c | 1888 rtw89_write32_set(rtwdev, info->init_cfg_reg, in rtw89_pci_ctrl_dma_trx() 2506 rtw89_write32_set(rtwdev, R_AX_SYS_SDIO_CTRL, in rtw89_pci_hci_ldo() 2555 rtw89_write32_set(rtwdev, R_AX_PMC_DBG_CTRL2, in rtw89_pci_gen2_force_ib() 2638 rtw89_write32_set(rtwdev, R_AX_PCIE_DBG_CTRL, in rtw89_pci_set_dbg() 2642 rtw89_write32_set(rtwdev, R_AX_PCIE_EXP_CTRL, in rtw89_pci_set_dbg() 2651 rtw89_write32_set(rtwdev, R_AX_PCIE_INIT_CFG1, in rtw89_pci_set_keep_reg() 2671 rtw89_write32_set(rtwdev, txbd_rwptr_clr2, in rtw89_pci_clr_idx_all_ax() 2673 rtw89_write32_set(rtwdev, rxbd_rwptr_clr, in rtw89_pci_clr_idx_all_ax() 2998 rtw89_write32_set(rtwdev, R_AX_LTR_CTRL_0, in rtw89_pci_ltr_set_v1() 3903 rtw89_write32_set(rtwdev, R_AX_PCIE_LAT_CTRL, in rtw89_pci_clkreq_set_ax() [all …]
|
| H A D | mac.c | 1879 rtw89_write32_set(rtwdev, R_AX_DMAC_FUNC_EN, in dle_func_en_ax() 2266 rtw89_write32_set(rtwdev, R_AX_MPDU_PROC, in mpdu_proc_init_ax() 3559 rtw89_write32_set(rtwdev, R_AX_PKTIN_ERR_IMR, in rtw89_pktin_imr_enable() 3747 rtw89_write32_set(rtwdev, R_AX_RLSRPT0_CFG0, in set_host_rpr_ax() 3988 rtw89_write32_set(rtwdev, R_AX_WLRF_CTRL, in rtw89_mac_enable_bb_rf() 4623 rtw89_write32_set(rtwdev, reg, B_AX_SYNC_NOW); in rtw89_mac_port_tsf_sync() 5889 rtw89_write32_set(rtwdev, R_AX_BTC_CFG, in rtw89_mac_coex_init_v1() 6139 rtw89_write32_set(rtwdev, reg, mask); in rtw89_mac_bfee_ctrl() 6182 rtw89_write32_set(rtwdev, reg, in rtw89_mac_init_bfee_ax() 6765 rtw89_write32_set(rtwdev, R_AX_DBG_WOW, in rtw89_wow_config_mac_ax() [all …]
|
| H A D | rtw8852c.c | 218 rtw89_write32_set(rtwdev, R_AX_LDO_AON_CTRL0, B_AX_PD_REGU_L); in rtw8852c_pwr_on_func() 235 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_EN_WLON); in rtw8852c_pwr_on_func() 236 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFN_ONMAC); in rtw8852c_pwr_on_func() 312 rtw89_write32_set(rtwdev, R_AX_DMAC_FUNC_EN, in rtw8852c_pwr_on_func() 320 rtw89_write32_set(rtwdev, R_AX_CMAC_FUNC_EN, in rtw8852c_pwr_on_func() 364 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_EN_WLON); in rtw8852c_pwr_off_func() 381 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFM_OFFMAC); in rtw8852c_pwr_off_func() 393 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFM_SWLPS); in rtw8852c_pwr_off_func() 2569 rtw89_write32_set(rtwdev, in rtw8852c_btc_init_cfg() 2595 rtw89_write32_set(rtwdev, reg, bitmap); in rtw8852c_btc_set_wl_pri() [all …]
|
| H A D | rtw8922a.c | 284 rtw89_write32_set(rtwdev, R_BE_SYS_PW_CTRL, B_BE_EN_WLON); in rtw8922a_pwr_on_func() 285 rtw89_write32_set(rtwdev, R_BE_WLRESUME_CTRL, B_BE_LPSROP_CMAC0 | in rtw8922a_pwr_on_func() 287 rtw89_write32_set(rtwdev, R_BE_SYS_PW_CTRL, B_BE_APFN_ONMAC); in rtw8922a_pwr_on_func() 300 rtw89_write32_set(rtwdev, R_BE_HCI_OPT_CTRL, B_BE_HAXIDMA_IO_EN); in rtw8922a_pwr_on_func() 375 rtw89_write32_set(rtwdev, R_BE_SYS_ISO_CTRL, B_BE_ISO_EB2CORE); in rtw8922a_pwr_on_func() 384 rtw89_write32_set(rtwdev, R_BE_DMAC_FUNC_EN, in rtw8922a_pwr_on_func() 395 rtw89_write32_set(rtwdev, R_BE_CMAC_SHARE_FUNC_EN, in rtw8922a_pwr_on_func() 398 rtw89_write32_set(rtwdev, R_BE_CMAC_FUNC_EN, in rtw8922a_pwr_on_func() 452 rtw89_write32_set(rtwdev, R_BE_SYS_PW_CTRL, B_BE_EN_WLON); in rtw8922a_pwr_off_func() 486 rtw89_write32_set(rtwdev, R_BE_SYS_PW_CTRL, B_BE_APFM_OFFMAC); in rtw8922a_pwr_off_func() [all …]
|
| H A D | efuse_be.c | 41 rtw89_write32_set(rtwdev, R_BE_EFUSE_CTRL_2_V1, B_BE_EF_BURST); in rtw89_enable_efuse_pwr_cut_ddv_be() 149 rtw89_write32_set(rtwdev, R_BE_WL_BT_PWR_CTRL, B_BE_BT_DISN_EN); in rtw89_cnv_efuse_state_be()
|
| H A D | mac.h | 1147 rtw89_write32_set(rtwdev, reg, bit); in rtw89_write32_port_set() 1414 rtw89_write32_set(rtwdev, chip->hci_func_en_addr, in rtw89_mac_ctrl_hci_dma_tx() 1427 rtw89_write32_set(rtwdev, chip->hci_func_en_addr, in rtw89_mac_ctrl_hci_dma_rx() 1440 rtw89_write32_set(rtwdev, chip->hci_func_en_addr, in rtw89_mac_ctrl_hci_dma_trx()
|
| H A D | rtw8852a.c | 1438 rtw89_write32_set(rtwdev, reg, B_AX_PWR_UL_TB_CTRL_EN); in rtw8852a_set_txpwr_ul_tb_offset() 1818 rtw89_write32_set(rtwdev, in rtw8852a_btc_init_cfg() 1843 rtw89_write32_set(rtwdev, reg, bitmap); in rtw8852a_btc_set_wl_pri() 1988 rtw89_write32_set(rtwdev, R_AX_BTC_CFG, B_AX_DIS_BTC_CLK_G); in rtw8852a_btc_update_bt_cnt() 1990 rtw89_write32_set(rtwdev, R_AX_CSR_MODE, B_AX_BT_CNT_RST); in rtw8852a_btc_update_bt_cnt()
|
| H A D | rtw8852b_common.c | 1379 rtw89_write32_set(rtwdev, reg, B_AX_PWR_UL_TB_CTRL_EN); in __rtw8852bx_set_txpwr_ul_tb_offset() 1816 rtw89_write32_set(rtwdev, R_AX_CSR_MODE, B_AX_BT_CNT_RST | B_AX_STATIS_BT_EN); in __rtw8852bx_btc_init_cfg() 1844 rtw89_write32_set(rtwdev, reg, bitmap); in __rtw8852bx_btc_set_wl_pri() 1986 rtw89_write32_set(rtwdev, R_AX_WLRF_CTRL, B_AX_AFC_AFEDIG); in __rtw8852bx_mac_enable_bb_rf() 1988 rtw89_write32_set(rtwdev, R_AX_WLRF_CTRL, B_AX_AFC_AFEDIG); in __rtw8852bx_mac_enable_bb_rf()
|
| H A D | efuse.c | 73 rtw89_write32_set(rtwdev, R_AX_EFUSE_CTRL_1_V1, B_AX_EF_BURST); in rtw89_enable_otp_burst_mode()
|
| H A D | phy.h | 574 rtw89_write32_set(rtwdev, addr + phy->cr_base, bits); in rtw89_phy_write32_set()
|
| H A D | debug.c | 1200 rtw89_write32_set(rtwdev, R_AX_TCR1, B_AX_TCR_FORCE_READ_TXDFIFO); in rtw89_debug_priv_mac_mem_dump_get()
|
| H A D | core.h | 6134 rtw89_write32_set(struct rtw89_dev *rtwdev, u32 addr, u32 bit) in rtw89_write32_set() function
|
| H A D | coex.c | 5744 rtw89_write32_set(rtwdev, R_AX_BTC_CFG, B_AX_WL_SRC); in _wl_req_mac()
|