| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | pci_be.c | 43 rtw89_write32_clr(rtwdev, R_AX_PCIE_MIX_CFG_V1, in rtw89_pci_aspm_set_be() 61 rtw89_write32_clr(rtwdev, R_BE_PCIE_MIX_CFG, in rtw89_pci_l1ss_set_be() 74 rtw89_write32_clr(rtwdev, R_AX_L1_CLK_CTRL, in rtw89_pci_clkreq_set_be() 83 rtw89_write32_clr(rtwdev, R_BE_HCI_OPT_CTRL, BIT_WAKE_CTRL_V1); in _patch_pcie_power_wake_be() 137 rtw89_write32_clr(rtwdev, R_BE_WLAN_WDT, B_BE_WLAN_WDT_ENABLE); in rtw89_pci_set_io_rcy_be() 138 rtw89_write32_clr(rtwdev, R_BE_AXIDMA_WDT, B_BE_AXIDMA_WDT_ENABLE); in rtw89_pci_set_io_rcy_be() 139 rtw89_write32_clr(rtwdev, R_BE_AON_WDT, B_BE_AON_WDT_ENABLE); in rtw89_pci_set_io_rcy_be() 140 rtw89_write32_clr(rtwdev, R_BE_LOCAL_WDT, B_BE_LOCAL_WDT_ENABLE); in rtw89_pci_set_io_rcy_be() 141 rtw89_write32_clr(rtwdev, R_BE_MDIO_WDT, B_BE_MDIO_WDT_ENABLE); in rtw89_pci_set_io_rcy_be() 142 rtw89_write32_clr(rtwdev, R_BE_LA_MODE_WDT, B_BE_LA_MODE_WDT_ENABLE); in rtw89_pci_set_io_rcy_be() [all …]
|
| H A D | mac_be.c | 222 rtw89_write32_clr(rtwdev, R_BE_DMAC_FUNC_EN, in dle_func_en_be() 235 rtw89_write32_clr(rtwdev, R_BE_DMAC_CLK_EN, in dle_clk_en_be() 407 rtw89_write32_clr(rtwdev, R_BE_HAXI_DMA_STOP1, mask); in rtw89_mac_dmac_func_pre_en_be() 494 rtw89_write32_clr(rtwdev, R_BE_HCI_OPT_CTRL, B_BE_HAXIDMA_IO_EN); in rtw89_mac_reset_pwr_state_be() 505 rtw89_write32_clr(rtwdev, R_BE_HCI_OPT_CTRL, B_BE_HCI_WLAN_IO_EN); in rtw89_mac_reset_pwr_state_be() 515 rtw89_write32_clr(rtwdev, R_BE_SYS_PW_CTRL, B_BE_EN_WLON); in rtw89_mac_reset_pwr_state_be() 516 rtw89_write32_clr(rtwdev, R_BE_SYS_PW_CTRL, B_BE_APFM_SWLPS); in rtw89_mac_reset_pwr_state_be() 518 rtw89_write32_clr(rtwdev, R_BE_HCI_OPT_CTRL, B_BE_HAXIDMA_IO_EN); in rtw89_mac_reset_pwr_state_be() 529 rtw89_write32_clr(rtwdev, R_BE_HCI_OPT_CTRL, B_BE_HCI_WLAN_IO_EN); in rtw89_mac_reset_pwr_state_be() 550 rtw89_write32_clr(rtwdev, R_BE_SYS_PW_CTRL, B_BE_EN_WLON); in rtw89_mac_reset_pwr_state_be() [all …]
|
| H A D | rtw8852b.c | 392 rtw89_write32_clr(rtwdev, R_AX_SYS_PW_CTRL, B_AX_AFSM_WLSUS_EN | in rtw8852b_pwr_on_func() 396 rtw89_write32_clr(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APDM_HPDN); in rtw8852b_pwr_on_func() 397 rtw89_write32_clr(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFM_SWLPS); in rtw8852b_pwr_on_func() 426 rtw89_write32_clr(rtwdev, R_AX_SYS_SDIO_CTRL, B_AX_PCIE_CALIB_EN_V1); in rtw8852b_pwr_on_func() 475 rtw89_write32_clr(rtwdev, R_AX_SYS_ISO_CTRL, B_AX_PWC_EV2EF_B15); in rtw8852b_pwr_on_func() 479 rtw89_write32_clr(rtwdev, R_AX_SYS_ISO_CTRL, B_AX_PWC_EV2EF_B14); in rtw8852b_pwr_on_func() 480 rtw89_write32_clr(rtwdev, R_AX_PMC_DBG_CTRL2, B_AX_SYSON_DIS_PMCR_AX_WRMSK); in rtw8852b_pwr_on_func() 491 rtw89_write32_clr(rtwdev, R_AX_PMC_DBG_CTRL2, B_AX_SYSON_DIS_PMCR_AX_WRMSK); in rtw8852b_pwr_on_func() 549 rtw89_write32_clr(rtwdev, R_AX_WLRF_CTRL, B_AX_AFC_AFEDIG); in rtw8852b_pwr_off_func() 551 rtw89_write32_clr(rtwdev, R_AX_SYS_ADIE_PAD_PWR_CTRL, B_AX_SYM_PADPDN_WL_RFC_1P3); in rtw8852b_pwr_off_func() [all …]
|
| H A D | rtw8852bt.c | 305 rtw89_write32_clr(rtwdev, R_AX_SYS_PW_CTRL, B_AX_AFSM_WLSUS_EN | in rtw8852bt_pwr_on_func() 309 rtw89_write32_clr(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APDM_HPDN); in rtw8852bt_pwr_on_func() 310 rtw89_write32_clr(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFM_SWLPS); in rtw8852bt_pwr_on_func() 331 rtw89_write32_clr(rtwdev, R_AX_SYS_SDIO_CTRL, B_AX_PCIE_CALIB_EN_V1); in rtw8852bt_pwr_on_func() 379 rtw89_write32_clr(rtwdev, R_AX_SYS_ISO_CTRL, B_AX_PWC_EV2EF_B15); in rtw8852bt_pwr_on_func() 383 rtw89_write32_clr(rtwdev, R_AX_SYS_ISO_CTRL, B_AX_PWC_EV2EF_B14); in rtw8852bt_pwr_on_func() 384 rtw89_write32_clr(rtwdev, R_AX_PMC_DBG_CTRL2, B_AX_SYSON_DIS_PMCR_AX_WRMSK); in rtw8852bt_pwr_on_func() 445 rtw89_write32_clr(rtwdev, R_AX_WLRF_CTRL, B_AX_AFC_AFEDIG); in rtw8852bt_pwr_off_func() 447 rtw89_write32_clr(rtwdev, R_AX_SYS_ADIE_PAD_PWR_CTRL, B_AX_SYM_PADPDN_WL_RFC_1P3); in rtw8852bt_pwr_off_func() 453 rtw89_write32_clr(rtwdev, R_AX_SYS_ADIE_PAD_PWR_CTRL, B_AX_SYM_PADPDN_WL_PTA_1P3); in rtw8852bt_pwr_off_func()
|
| H A D | pci.c | 256 rtw89_write32_clr(rtwdev, dma_stop1->addr, dma_stop1->mask); in rtw89_pci_ctrl_txdma_ch_ax() 258 rtw89_write32_clr(rtwdev, dma_stop2->addr, dma_stop2->mask); in rtw89_pci_ctrl_txdma_ch_ax() 272 rtw89_write32_clr(rtwdev, dma_stop1->addr, B_AX_STOP_CH12); in rtw89_pci_ctrl_txdma_fw_ch_ax() 2099 rtw89_write32_clr(rtwdev, info->init_cfg_reg, in rtw89_pci_ctrl_dma_trx() 2109 rtw89_write32_clr(rtwdev, reg->addr, reg->mask); in rtw89_pci_ctrl_dma_io() 2596 rtw89_write32_clr(rtwdev, R_AX_PCIE_MIX_CFG_V1, B_AX_ASPM_CTRL_MASK); in rtw89_pci_disable_eq_ax() 2676 rtw89_write32_clr(rtwdev, R_AX_PCIE_PS_CTRL, B_AX_L1OFF_PWR_OFF_EN); in rtw89_pci_l1off_pwroff() 2706 rtw89_write32_clr(rtwdev, R_AX_SYS_PW_CTRL, B_AX_PSUS_OFF_CAPC_EN); in rtw89_pci_aphy_pwrcut() 2716 rtw89_write32_clr(rtwdev, R_AX_SYS_SDIO_CTRL, in rtw89_pci_hci_ldo() 2719 rtw89_write32_clr(rtwdev, R_AX_SYS_SDIO_CTRL, in rtw89_pci_hci_ldo() [all …]
|
| H A D | mac.c | 1491 rtw89_write32_clr(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFN_ONMAC); in rtw89_mac_power_switch_boot_mode() 1492 rtw89_write32_clr(rtwdev, R_AX_SYS_STATUS1, B_AX_AUTO_WLPON); in rtw89_mac_power_switch_boot_mode() 1493 rtw89_write32_clr(rtwdev, R_AX_GPIO_MUXCFG, B_AX_BOOT_MODE); in rtw89_mac_power_switch_boot_mode() 1494 rtw89_write32_clr(rtwdev, R_AX_RSV_CTRL, B_AX_R_DIS_PRST); in rtw89_mac_power_switch_boot_mode() 1634 rtw89_write32_clr(rtwdev, R_AX_SYS_ISO_CTRL_EXTEND, in cmac_func_en_ax() 1642 rtw89_write32_clr(rtwdev, addrl_func_en[mac_idx], func_en); in cmac_func_en_ax() 1643 rtw89_write32_clr(rtwdev, addrl_ck_en[mac_idx], ck_en); in cmac_func_en_ax() 1645 rtw89_write32_clr(rtwdev, R_AX_SYS_ISO_CTRL_EXTEND, in cmac_func_en_ax() 1649 rtw89_write32_clr(rtwdev, R_AX_AFE_CTRL1, c1pc_en); in cmac_func_en_ax() 2075 rtw89_write32_clr(rtwdev, R_AX_DMAC_FUNC_EN, in dle_func_en_ax() [all …]
|
| H A D | rtw8852c.c | 337 rtw89_write32_clr(rtwdev, R_AX_SYS_PW_CTRL, B_AX_AFSM_WLSUS_EN | in rtw8852c_pwr_on_func() 341 rtw89_write32_clr(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APDM_HPDN); in rtw8852c_pwr_on_func() 342 rtw89_write32_clr(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFM_SWLPS); in rtw8852c_pwr_on_func() 368 rtw89_write32_clr(rtwdev, R_AX_SYS_SDIO_CTRL, B_AX_PCIE_CALIB_EN_V1); in rtw8852c_pwr_on_func() 370 rtw89_write32_clr(rtwdev, R_AX_SYS_ISO_CTRL_EXTEND, B_AX_CMAC1_FEN); in rtw8852c_pwr_on_func() 372 rtw89_write32_clr(rtwdev, R_AX_AFE_CTRL1, B_AX_R_SYM_WLCMAC1_P4_PC_EN | in rtw8852c_pwr_on_func() 421 rtw89_write32_clr(rtwdev, R_AX_SYS_ISO_CTRL, B_AX_PWC_EV2EF_B15); in rtw8852c_pwr_on_func() 425 rtw89_write32_clr(rtwdev, R_AX_SYS_ISO_CTRL, B_AX_PWC_EV2EF_B14); in rtw8852c_pwr_on_func() 426 rtw89_write32_clr(rtwdev, R_AX_PMC_DBG_CTRL2, B_AX_SYSON_DIS_PMCR_AX_WRMSK); in rtw8852c_pwr_on_func() 486 rtw89_write32_clr(rtwdev, R_AX_WLRF_CTRL, B_AX_AFC_AFEDIG); in rtw8852c_pwr_off_func() [all …]
|
| H A D | rtw8851b.c | 410 rtw89_write32_clr(rtwdev, R_AX_SYS_PW_CTRL, B_AX_AFSM_WLSUS_EN | in rtw8851b_pwr_on_func() 414 rtw89_write32_clr(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APDM_HPDN); in rtw8851b_pwr_on_func() 415 rtw89_write32_clr(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFM_SWLPS); in rtw8851b_pwr_on_func() 437 rtw89_write32_clr(rtwdev, R_AX_SYS_SDIO_CTRL, B_AX_PCIE_CALIB_EN_V1); in rtw8851b_pwr_on_func() 476 rtw89_write32_clr(rtwdev, R_AX_SYS_ISO_CTRL, B_AX_PWC_EV2EF_B15); in rtw8851b_pwr_on_func() 480 rtw89_write32_clr(rtwdev, R_AX_SYS_ISO_CTRL, B_AX_PWC_EV2EF_B14); in rtw8851b_pwr_on_func() 481 rtw89_write32_clr(rtwdev, R_AX_PMC_DBG_CTRL2, B_AX_SYSON_DIS_PMCR_AX_WRMSK); in rtw8851b_pwr_on_func() 492 rtw89_write32_clr(rtwdev, R_AX_WLAN_XTAL_SI_CONFIG, in rtw8851b_pwr_on_func() 558 rtw89_write32_clr(rtwdev, R_AX_WLRF_CTRL, B_AX_AFC_AFEDIG); in rtw8851b_pwr_off_func() 571 rtw89_write32_clr(rtwdev, R_AX_SYS_PW_CTRL, B_AX_SOP_EDSWR); in rtw8851b_pwr_off_func() [all …]
|
| H A D | rtw8922a.c | 481 rtw89_write32_clr(rtwdev, R_BE_SYS_PW_CTRL, B_BE_AFSM_WLSUS_EN | in rtw8922a_pwr_on_func() 485 rtw89_write32_clr(rtwdev, R_BE_SYS_PW_CTRL, B_BE_APDM_HPDN); in rtw8922a_pwr_on_func() 486 rtw89_write32_clr(rtwdev, R_BE_SYS_PW_CTRL, B_BE_APFM_SWLPS); in rtw8922a_pwr_on_func() 503 rtw89_write32_clr(rtwdev, R_BE_AFE_ON_CTRL1, B_BE_REG_CK_MON_CK960M_EN); in rtw8922a_pwr_on_func() 506 rtw89_write32_clr(rtwdev, R_BE_FEN_RST_ENABLE, B_BE_R_SYM_ISO_ADDA_P02PP | in rtw8922a_pwr_on_func() 536 rtw89_write32_clr(rtwdev, R_BE_SYS_SDIO_CTRL, in rtw8922a_pwr_on_func() 598 rtw89_write32_clr(rtwdev, R_BE_SYS_ISO_CTRL, B_BE_PWC_EV2EF_B); in rtw8922a_pwr_on_func() 602 rtw89_write32_clr(rtwdev, R_BE_SYS_ISO_CTRL, B_BE_PWC_EV2EF_S); in rtw8922a_pwr_on_func() 603 rtw89_write32_clr(rtwdev, R_BE_PMC_DBG_CTRL2, B_BE_SYSON_DIS_PMCR_BE_WRMSK); in rtw8922a_pwr_on_func() 679 rtw89_write32_clr(rtwdev, R_BE_SYS_ADIE_PAD_PWR_CTRL, B_BE_SYM_PADPDN_WL_RFC0_1P3); in rtw8922a_pwr_off_func() [all …]
|
| H A D | efuse_be.c | 70 rtw89_write32_clr(rtwdev, R_BE_EFUSE_CTRL_2_V1, B_BE_EF_BURST); in rtw89_disable_efuse_pwr_cut_ddv_be() 160 rtw89_write32_clr(rtwdev, R_BE_WL_BT_PWR_CTRL, B_BE_BT_DISN_EN); in rtw89_cnv_efuse_state_be()
|
| H A D | rtw8922d.c | 529 rtw89_write32_clr(rtwdev, R_BE_FWS1ISR, B_BE_FS_WL_HW_RADIO_OFF_INT); in rtw8922d_pwr_on_func() 579 rtw89_write32_clr(rtwdev, R_BE_SYS_SDIO_CTRL, B_BE_PCIE_FORCE_IBX_EN); in rtw8922d_pwr_on_func() 628 rtw89_write32_clr(rtwdev, R_BE_SYS_ISO_CTRL, B_BE_PWC_EV2EF_B); in rtw8922d_pwr_on_func() 632 rtw89_write32_clr(rtwdev, R_BE_SYS_ISO_CTRL, B_BE_PWC_EV2EF_S); in rtw8922d_pwr_on_func() 633 rtw89_write32_clr(rtwdev, R_BE_PMC_DBG_CTRL2, B_BE_SYSON_DIS_PMCR_BE_WRMSK); in rtw8922d_pwr_on_func() 703 rtw89_write32_clr(rtwdev, R_BE_SYS_ADIE_PAD_PWR_CTRL, in rtw8922d_pwr_off_func() 710 rtw89_write32_clr(rtwdev, R_BE_SYS_ADIE_PAD_PWR_CTRL, in rtw8922d_pwr_off_func() 717 rtw89_write32_clr(rtwdev, R_BE_HCI_OPT_CTRL, B_BE_HAXIDMA_IO_EN); in rtw8922d_pwr_off_func() 729 rtw89_write32_clr(rtwdev, R_BE_HCI_OPT_CTRL, B_BE_HCI_WLAN_IO_EN); in rtw8922d_pwr_off_func() 744 rtw89_write32_clr(rtwdev, R_BE_SYS_PW_CTRL, B_BE_XTAL_OFF_A_DIE); in rtw8922d_pwr_off_func() [all …]
|
| H A D | mac.h | 1279 rtw89_write32_clr(rtwdev, reg, bit); in rtw89_write32_port_clr() 1625 rtw89_write32_clr(rtwdev, chip->hci_func_en_addr, in rtw89_mac_ctrl_hci_dma_tx() 1638 rtw89_write32_clr(rtwdev, chip->hci_func_en_addr, in rtw89_mac_ctrl_hci_dma_rx() 1651 rtw89_write32_clr(rtwdev, chip->hci_func_en_addr, in rtw89_mac_ctrl_hci_dma_trx()
|
| H A D | rtw8852b_common.c | 1867 rtw89_write32_clr(rtwdev, reg, bitmap); in __rtw8852bx_btc_set_wl_pri() 2008 rtw89_write32_clr(rtwdev, R_AX_WLRF_CTRL, B_AX_AFC_AFEDIG); in __rtw8852bx_mac_enable_bb_rf() 2039 rtw89_write32_clr(rtwdev, R_AX_WLRF_CTRL, B_AX_AFC_AFEDIG); in __rtw8852bx_mac_disable_bb_rf()
|
| H A D | rtw8852a.c | 1946 rtw89_write32_clr(rtwdev, reg, bitmap); in rtw8852a_btc_set_wl_pri() 2090 rtw89_write32_clr(rtwdev, R_AX_CSR_MODE, B_AX_BT_CNT_RST); in rtw8852a_btc_update_bt_cnt() 2092 rtw89_write32_clr(rtwdev, R_AX_BTC_CFG, B_AX_DIS_BTC_CLK_G); in rtw8852a_btc_update_bt_cnt()
|
| H A D | phy.h | 751 rtw89_write32_clr(rtwdev, addr + phy->cr_base, bits); in rtw89_phy_write32_clr()
|
| H A D | debug.c | 1271 rtw89_write32_clr(rtwdev, R_AX_TCR1, B_AX_TCR_FORCE_READ_TXDFIFO); in rtw89_debug_priv_mac_mem_dump_get()
|
| H A D | core.h | 8176 rtw89_write32_clr(struct rtw89_dev *rtwdev, u32 addr, u32 bit) in rtw89_write32_clr() function
|
| H A D | core.c | 5076 rtw89_write32_clr(rtwdev, reg, B_AX_A_UC_CAM_MATCH | B_AX_A_BC_CAM_MATCH); in rtw89_roc_start()
|
| H A D | phy.c | 5067 rtw89_write32_clr(rtwdev, R_AX_PWR_UL_CTRL2, in rtw89_dcfo_comp_init()
|
| H A D | coex.c | 6589 rtw89_write32_clr(rtwdev, add, B_AX_WL_SRC); in _wl_req_mac()
|