| /linux/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() 53 rtw89_write32_set(rtwdev, R_BE_PCIE_PS_CTRL, in rtw89_pci_l1ss_set_be() 58 rtw89_write32_set(rtwdev, R_BE_PCIE_MIX_CFG, in rtw89_pci_l1ss_set_be() 71 rtw89_write32_set(rtwdev, R_BE_L1_CLK_CTRL, in rtw89_pci_clkreq_set_be() 81 rtw89_write32_set(rtwdev, R_BE_HCI_OPT_CTRL, BIT_WAKE_CTRL_V1); in _patch_pcie_power_wake_be() 156 rtw89_write32_set(rtwdev, R_BE_HAXI_DMA_STOP1, B_BE_STOP_WPDMA); in rtw89_pci_ctrl_wpdma_pcie_be() 299 rtw89_write32_set(rtwdev, R_BE_HAXI_INIT_CFG1, B_BE_SET_BDRAM_BOUND); in rtw89_pci_rst_bdram_be() 321 rtw89_write32_set(rtwdev, R_BE_SYS_PW_CTRL, B_BE_PSUS_OFF_CAPC_EN); in rtw89_pci_ldo_low_pwr_be() 322 rtw89_write32_set(rtwdev, R_BE_SYS_PAGE_CLK_GATED, in rtw89_pci_ldo_low_pwr_be() 345 rtw89_write32_set(rtwdev, R_BE_PCIE_FRZ_CLK, B_BE_PCIE_EN_AUX_CLK); in rtw89_pci_pcie_setting_be() [all …]
|
| H A D | mac_be.c | 219 rtw89_write32_set(rtwdev, R_BE_DMAC_FUNC_EN, in dle_func_en_be() 232 rtw89_write32_set(rtwdev, R_BE_DMAC_CLK_EN, in dle_clk_en_be() 371 rtw89_write32_set(rtwdev, R_BE_HCI_FUNC_EN, B_BE_HCI_TXDMA_EN | in rtw89_mac_hci_func_en_be() 409 rtw89_write32_set(rtwdev, R_BE_DMAC_TABLE_CTRL, B_BE_DMAC_ADDR_MODE); in rtw89_mac_dmac_func_pre_en_be() 539 rtw89_write32_set(rtwdev, R_BE_SYS_PW_CTRL, B_BE_EN_WLON); in rtw89_mac_reset_pwr_state_be() 540 rtw89_write32_set(rtwdev, R_BE_SYS_PW_CTRL, B_BE_APFM_OFFMAC); in rtw89_mac_reset_pwr_state_be() 574 rtw89_write32_set(rtwdev, R_BE_WLLPS_CTRL, B_BE_FORCE_LEAVE_LPS); in rtw89_mac_reset_pwr_state_be() 584 rtw89_write32_set(rtwdev, R_BE_SYS_PW_CTRL, B_BE_EN_WLON); in rtw89_mac_reset_pwr_state_be() 585 rtw89_write32_set(rtwdev, R_BE_SYS_PW_CTRL, B_BE_APFM_OFFMAC); in rtw89_mac_reset_pwr_state_be() 610 rtw89_write32_set(rtwdev, R_BE_PLATFORM_ENABLE, B_BE_HOLD_AFTER_RESET); in rtw89_mac_disable_cpu_be() [all …]
|
| H A D | rtw8852bt.c | 304 rtw89_write32_set(rtwdev, R_AX_LDO_AON_CTRL0, B_AX_PD_REGU_L); in rtw8852bt_pwr_on_func() 307 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_DIS_WLBT_PDNSUSEN_SOPC); in rtw8852bt_pwr_on_func() 308 rtw89_write32_set(rtwdev, R_AX_WLLPS_CTRL, B_AX_DIS_WLBT_LPSEN_LOPC); in rtw8852bt_pwr_on_func() 318 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_EN_WLON); in rtw8852bt_pwr_on_func() 319 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFN_ONMAC); in rtw8852bt_pwr_on_func() 332 rtw89_write32_set(rtwdev, R_AX_SYS_ADIE_PAD_PWR_CTRL, B_AX_SYM_PADPDN_WL_PTA_1P3); in rtw8852bt_pwr_on_func() 339 rtw89_write32_set(rtwdev, R_AX_SYS_ADIE_PAD_PWR_CTRL, B_AX_SYM_PADPDN_WL_RFC_1P3); in rtw8852bt_pwr_on_func() 377 rtw89_write32_set(rtwdev, R_AX_PMC_DBG_CTRL2, B_AX_SYSON_DIS_PMCR_AX_WRMSK); in rtw8852bt_pwr_on_func() 378 rtw89_write32_set(rtwdev, R_AX_SYS_ISO_CTRL, B_AX_ISO_EB2CORE); in rtw8852bt_pwr_on_func() 393 rtw89_write32_set(rtwdev, R_AX_DMAC_FUNC_EN, in rtw8852bt_pwr_on_func() [all …]
|
| H A D | rtw8852b.c | 394 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_DIS_WLBT_PDNSUSEN_SOPC); in rtw8852b_pwr_on_func() 395 rtw89_write32_set(rtwdev, R_AX_WLLPS_CTRL, B_AX_DIS_WLBT_LPSEN_LOPC); in rtw8852b_pwr_on_func() 404 rtw89_write32_set(rtwdev, R_AX_AFE_LDO_CTRL, B_AX_AON_OFF_PC_EN); in rtw8852b_pwr_on_func() 411 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_EN_WLON); in rtw8852b_pwr_on_func() 412 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFN_ONMAC); in rtw8852b_pwr_on_func() 428 rtw89_write32_set(rtwdev, R_AX_SYS_ADIE_PAD_PWR_CTRL, B_AX_SYM_PADPDN_WL_PTA_1P3); in rtw8852b_pwr_on_func() 435 rtw89_write32_set(rtwdev, R_AX_SYS_ADIE_PAD_PWR_CTRL, B_AX_SYM_PADPDN_WL_RFC_1P3); in rtw8852b_pwr_on_func() 473 rtw89_write32_set(rtwdev, R_AX_PMC_DBG_CTRL2, B_AX_SYSON_DIS_PMCR_AX_WRMSK); in rtw8852b_pwr_on_func() 474 rtw89_write32_set(rtwdev, R_AX_SYS_ISO_CTRL, B_AX_ISO_EB2CORE); in rtw8852b_pwr_on_func() 489 rtw89_write32_set(rtwdev, R_AX_PMC_DBG_CTRL2, B_AX_SYSON_DIS_PMCR_AX_WRMSK); in rtw8852b_pwr_on_func() [all …]
|
| H A D | pci.c | 52 rtw89_write32_set(rtwdev, R_AX_PCIE_INIT_CFG1, B_AX_RST_BDRAM); in rtw89_pci_rst_bdram_ax() 260 rtw89_write32_set(rtwdev, dma_stop1->addr, dma_stop1->mask); in rtw89_pci_ctrl_txdma_ch_ax() 262 rtw89_write32_set(rtwdev, dma_stop2->addr, dma_stop2->mask); in rtw89_pci_ctrl_txdma_ch_ax() 274 rtw89_write32_set(rtwdev, dma_stop1->addr, B_AX_STOP_CH12); in rtw89_pci_ctrl_txdma_fw_ch_ax() 2096 rtw89_write32_set(rtwdev, info->init_cfg_reg, in rtw89_pci_ctrl_dma_trx() 2111 rtw89_write32_set(rtwdev, reg->addr, reg->mask); in rtw89_pci_ctrl_dma_io() 2666 rtw89_write32_set(rtwdev, R_AX_PCIE_INIT_CFG1, B_AX_DIS_RXDMA_PRE); in rtw89_pci_rxdma_prefth() 2714 rtw89_write32_set(rtwdev, R_AX_SYS_SDIO_CTRL, in rtw89_pci_hci_ldo() 2736 rtw89_write32_set(rtwdev, R_AX_HCI_OPT_CTRL, BIT_WAKE_CTRL); in rtw89_pci_power_wake_ax() 2746 rtw89_write32_set(rtwdev, R_AX_PCIE_BG_CLR, B_AX_BG_CLR_ASYNC_M3); in rtw89_pci_autoload_hang() [all …]
|
| H A D | rtw8851b.c | 412 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_DIS_WLBT_PDNSUSEN_SOPC); in rtw8851b_pwr_on_func() 413 rtw89_write32_set(rtwdev, R_AX_WLLPS_CTRL, B_AX_DIS_WLBT_LPSEN_LOPC); in rtw8851b_pwr_on_func() 422 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_EN_WLON); in rtw8851b_pwr_on_func() 423 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFN_ONMAC); in rtw8851b_pwr_on_func() 474 rtw89_write32_set(rtwdev, R_AX_PMC_DBG_CTRL2, B_AX_SYSON_DIS_PMCR_AX_WRMSK); in rtw8851b_pwr_on_func() 475 rtw89_write32_set(rtwdev, R_AX_SYS_ISO_CTRL, B_AX_ISO_EB2CORE); in rtw8851b_pwr_on_func() 483 rtw89_write32_set(rtwdev, R_AX_GPIO0_16_EECS_EESK_LED1_PULL_LOW_EN, in rtw8851b_pwr_on_func() 495 rtw89_write32_set(rtwdev, R_AX_SPSLDO_ON_CTRL1, B_AX_FPWMDELAY); in rtw8851b_pwr_on_func() 496 rtw89_write32_set(rtwdev, R_AX_SPSANA_ON_CTRL1, B_AX_FPWMDELAY); in rtw8851b_pwr_on_func() 499 rtw89_write32_set(rtwdev, R_AX_DMAC_FUNC_EN, in rtw8851b_pwr_on_func() [all …]
|
| H A D | mac.c | 1633 rtw89_write32_set(rtwdev, R_AX_AFE_CTRL1, c1pc_en); in cmac_func_en_ax() 1636 rtw89_write32_set(rtwdev, R_AX_SYS_ISO_CTRL_EXTEND, in cmac_func_en_ax() 1639 rtw89_write32_set(rtwdev, addrl_ck_en[mac_idx], ck_en); in cmac_func_en_ax() 1640 rtw89_write32_set(rtwdev, addrl_func_en[mac_idx], func_en); in cmac_func_en_ax() 1647 rtw89_write32_set(rtwdev, R_AX_SYS_ISO_CTRL_EXTEND, in cmac_func_en_ax() 1695 rtw89_write32_set(rtwdev, R_AX_SPS_DIG_ON_CTRL0, in chip_func_en_ax() 2072 rtw89_write32_set(rtwdev, R_AX_DMAC_FUNC_EN, in dle_func_en_ax() 2086 rtw89_write32_set(rtwdev, R_AX_DMAC_CLK_EN, val); in dle_clk_en_ax() 2259 rtw89_write32_set(rtwdev, R_AX_SEC_ENG_CTRL, msk32); in rtw89_mac_hw_mgnt_sec() 2357 rtw89_write32_set(rtwdev, reg, B_AX_B0_PRELD_FEN); in preload_init_set_ax() [all …]
|
| H A D | rtw8852c.c | 335 rtw89_write32_set(rtwdev, R_AX_LDO_AON_CTRL0, B_AX_PD_REGU_L); in rtw8852c_pwr_on_func() 339 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_DIS_WLBT_PDNSUSEN_SOPC); in rtw8852c_pwr_on_func() 340 rtw89_write32_set(rtwdev, R_AX_WLLPS_CTRL, B_AX_DIS_WLBT_LPSEN_LOPC); in rtw8852c_pwr_on_func() 352 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_EN_WLON); in rtw8852c_pwr_on_func() 353 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFN_ONMAC); in rtw8852c_pwr_on_func() 371 rtw89_write32_set(rtwdev, R_AX_SYS_ISO_CTRL_EXTEND, B_AX_R_SYM_ISO_CMAC12PP); in rtw8852c_pwr_on_func() 377 rtw89_write32_set(rtwdev, R_AX_SYS_ADIE_PAD_PWR_CTRL, B_AX_SYM_PADPDN_WL_PTA_1P3); in rtw8852c_pwr_on_func() 384 rtw89_write32_set(rtwdev, R_AX_SYS_ADIE_PAD_PWR_CTRL, B_AX_SYM_PADPDN_WL_RFC_1P3); in rtw8852c_pwr_on_func() 419 rtw89_write32_set(rtwdev, R_AX_PMC_DBG_CTRL2, B_AX_SYSON_DIS_PMCR_AX_WRMSK); in rtw8852c_pwr_on_func() 420 rtw89_write32_set(rtwdev, R_AX_SYS_ISO_CTRL, B_AX_ISO_EB2CORE); in rtw8852c_pwr_on_func() [all …]
|
| H A D | rtw8922a.c | 483 rtw89_write32_set(rtwdev, R_BE_SYS_PW_CTRL, B_BE_DIS_WLBT_PDNSUSEN_SOPC); in rtw8922a_pwr_on_func() 484 rtw89_write32_set(rtwdev, R_BE_WLLPS_CTRL, B_BE_DIS_WLBT_LPSEN_LOPC); in rtw8922a_pwr_on_func() 493 rtw89_write32_set(rtwdev, R_BE_SYS_PW_CTRL, B_BE_EN_WLON); in rtw8922a_pwr_on_func() 494 rtw89_write32_set(rtwdev, R_BE_WLRESUME_CTRL, B_BE_LPSROP_CMAC0 | in rtw8922a_pwr_on_func() 496 rtw89_write32_set(rtwdev, R_BE_SYS_PW_CTRL, B_BE_APFN_ONMAC); in rtw8922a_pwr_on_func() 511 rtw89_write32_set(rtwdev, R_BE_HCI_OPT_CTRL, B_BE_HAXIDMA_IO_EN); in rtw8922a_pwr_on_func() 528 rtw89_write32_set(rtwdev, R_BE_HCI_OPT_CTRL, B_BE_HCI_WLAN_IO_EN); in rtw8922a_pwr_on_func() 546 rtw89_write32_set(rtwdev, R_BE_SYS_ADIE_PAD_PWR_CTRL, B_BE_SYM_PADPDN_WL_RFC1_1P3); in rtw8922a_pwr_on_func() 552 rtw89_write32_set(rtwdev, R_BE_SYS_ADIE_PAD_PWR_CTRL, B_BE_SYM_PADPDN_WL_RFC0_1P3); in rtw8922a_pwr_on_func() 596 rtw89_write32_set(rtwdev, R_BE_PMC_DBG_CTRL2, B_BE_SYSON_DIS_PMCR_BE_WRMSK); in rtw8922a_pwr_on_func() [all …]
|
| H A D | rtw8922d.c | 513 rtw89_write32_set(rtwdev, R_BE_SPS_DIG_ON_CTRL1, B_BE_PWM_FORCE); in rtw8922d_pwr_on_func() 514 rtw89_write32_set(rtwdev, R_BE_SPS_ANA_ON_CTRL1, B_BE_PWM_FORCE_ANA); in rtw8922d_pwr_on_func() 528 rtw89_write32_set(rtwdev, R_BE_WLLPS_CTRL, B_BE_DIS_WLBT_LPSEN_LOPC); in rtw8922d_pwr_on_func() 536 rtw89_write32_set(rtwdev, R_BE_SYS_PW_CTRL, B_BE_EN_WLON); in rtw8922d_pwr_on_func() 537 rtw89_write32_set(rtwdev, R_BE_WLRESUME_CTRL, B_BE_LPSROP_CMAC0 | in rtw8922d_pwr_on_func() 552 rtw89_write32_set(rtwdev, R_BE_SYS_PW_CTRL, B_BE_APFN_ONMAC); in rtw8922d_pwr_on_func() 560 rtw89_write32_set(rtwdev, R_BE_HCI_OPT_CTRL, B_BE_HAXIDMA_IO_EN); in rtw8922d_pwr_on_func() 572 rtw89_write32_set(rtwdev, R_BE_HCI_OPT_CTRL, B_BE_HCI_WLAN_IO_EN); in rtw8922d_pwr_on_func() 585 rtw89_write32_set(rtwdev, R_BE_SYS_ADIE_PAD_PWR_CTRL, in rtw8922d_pwr_on_func() 626 rtw89_write32_set(rtwdev, R_BE_PMC_DBG_CTRL2, B_BE_SYSON_DIS_PMCR_BE_WRMSK); in rtw8922d_pwr_on_func() [all …]
|
| H A D | efuse_be.c | 50 rtw89_write32_set(rtwdev, R_BE_EFUSE_CTRL_2_V1, B_BE_EF_BURST); in rtw89_enable_efuse_pwr_cut_ddv_be() 158 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 | 1301 rtw89_write32_set(rtwdev, reg, bit); in rtw89_write32_port_set() 1622 rtw89_write32_set(rtwdev, chip->hci_func_en_addr, in rtw89_mac_ctrl_hci_dma_tx() 1635 rtw89_write32_set(rtwdev, chip->hci_func_en_addr, in rtw89_mac_ctrl_hci_dma_rx() 1648 rtw89_write32_set(rtwdev, chip->hci_func_en_addr, in rtw89_mac_ctrl_hci_dma_trx()
|
| H A D | rtw8852b_common.c | 1397 rtw89_write32_set(rtwdev, reg, B_AX_PWR_UL_TB_CTRL_EN); in __rtw8852bx_set_txpwr_ul_tb_offset() 1838 rtw89_write32_set(rtwdev, R_AX_CSR_MODE, B_AX_BT_CNT_RST | B_AX_STATIS_BT_EN); in __rtw8852bx_btc_init_cfg() 1865 rtw89_write32_set(rtwdev, reg, bitmap); in __rtw8852bx_btc_set_wl_pri() 2007 rtw89_write32_set(rtwdev, R_AX_WLRF_CTRL, B_AX_AFC_AFEDIG); in __rtw8852bx_mac_enable_bb_rf() 2009 rtw89_write32_set(rtwdev, R_AX_WLRF_CTRL, B_AX_AFC_AFEDIG); in __rtw8852bx_mac_enable_bb_rf()
|
| H A D | rtw8852a.c | 1566 rtw89_write32_set(rtwdev, reg, B_AX_PWR_UL_TB_CTRL_EN); in rtw8852a_set_txpwr_ul_tb_offset() 1920 rtw89_write32_set(rtwdev, in rtw8852a_btc_init_cfg() 1944 rtw89_write32_set(rtwdev, reg, bitmap); in rtw8852a_btc_set_wl_pri() 2089 rtw89_write32_set(rtwdev, R_AX_BTC_CFG, B_AX_DIS_BTC_CLK_G); in rtw8852a_btc_update_bt_cnt() 2091 rtw89_write32_set(rtwdev, R_AX_CSR_MODE, B_AX_BT_CNT_RST); in rtw8852a_btc_update_bt_cnt()
|
| H A D | phy.h | 743 rtw89_write32_set(rtwdev, addr + phy->cr_base, bits); in rtw89_phy_write32_set()
|
| H A D | debug.c | 1265 rtw89_write32_set(rtwdev, R_AX_TCR1, B_AX_TCR_FORCE_READ_TXDFIFO); in rtw89_debug_priv_mac_mem_dump_get() 3656 rtw89_write32_set(rtwdev, R_BE_FW_TRIGGER_IDCT_ISR, in rtw89_dbg_trigger_l1_error_be() 3724 rtw89_write32_set(rtwdev, R_BE_CMAC_FW_TRIGGER_IDCT_ISR, in rtw89_dbg_trigger_l0_error_be()
|
| H A D | core.h | 8149 rtw89_write32_set(struct rtw89_dev *rtwdev, u32 addr, u32 bit) in rtw89_write32_set() function
|
| H A D | coex.c | 6591 rtw89_write32_set(rtwdev, add, B_AX_WL_SRC); in _wl_req_mac()
|