/openbmc/linux/drivers/net/wireless/realtek/rtw89/ |
H A D | pci.c | 183 rtw89_write32_set(rtwdev, dma_stop1->addr, dma_stop1->mask); in rtw89_pci_ctrl_txdma_ch_pcie() 185 rtw89_write32_set(rtwdev, dma_stop2->addr, dma_stop2->mask); in rtw89_pci_ctrl_txdma_ch_pcie() 197 rtw89_write32_set(rtwdev, dma_stop1->addr, B_AX_STOP_CH12); in rtw89_pci_ctrl_txdma_fw_ch_pcie() 1680 rtw89_write32_set(rtwdev, info->init_cfg_reg, in rtw89_pci_ctrl_dma_trx() 1703 rtw89_write32_set(rtwdev, reg, mask); in rtw89_pci_ctrl_dma_io() 2109 rtw89_write32_set(rtwdev, R_AX_PCIE_INIT_CFG1, B_AX_DIS_RXDMA_PRE); in rtw89_pci_rxdma_prefth() 2157 rtw89_write32_set(rtwdev, R_AX_SYS_SDIO_CTRL, in rtw89_pci_hci_ldo() 2181 rtw89_write32_set(rtwdev, R_AX_HCI_OPT_CTRL, BIT_WAKE_CTRL); in rtw89_pci_power_wake() 2191 rtw89_write32_set(rtwdev, R_AX_PCIE_BG_CLR, B_AX_BG_CLR_ASYNC_M3); in rtw89_pci_autoload_hang() 2200 rtw89_write32_set(rtwdev, R_AX_SYS_SDIO_CTRL, B_AX_PCIE_FORCE_PWR_NGAT); in rtw89_pci_l12_vmain() [all …]
|
H A D | rtw8851b.c | 262 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_DIS_WLBT_PDNSUSEN_SOPC); in rtw8851b_pwr_on_func() 263 rtw89_write32_set(rtwdev, R_AX_WLLPS_CTRL, B_AX_DIS_WLBT_LPSEN_LOPC); in rtw8851b_pwr_on_func() 272 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_EN_WLON); in rtw8851b_pwr_on_func() 273 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFN_ONMAC); in rtw8851b_pwr_on_func() 323 rtw89_write32_set(rtwdev, R_AX_PMC_DBG_CTRL2, B_AX_SYSON_DIS_PMCR_AX_WRMSK); in rtw8851b_pwr_on_func() 324 rtw89_write32_set(rtwdev, R_AX_SYS_ISO_CTRL, B_AX_ISO_EB2CORE); in rtw8851b_pwr_on_func() 331 rtw89_write32_set(rtwdev, R_AX_GPIO0_16_EECS_EESK_LED1_PULL_LOW_EN, in rtw8851b_pwr_on_func() 343 rtw89_write32_set(rtwdev, R_AX_SPSLDO_ON_CTRL1, B_AX_FPWMDELAY); in rtw8851b_pwr_on_func() 344 rtw89_write32_set(rtwdev, R_AX_SPSANA_ON_CTRL1, B_AX_FPWMDELAY); in rtw8851b_pwr_on_func() 347 rtw89_write32_set(rtwdev, R_AX_DMAC_FUNC_EN, in rtw8851b_pwr_on_func() [all …]
|
H A D | mac.c | 1376 rtw89_write32_set(rtwdev, R_AX_AFE_CTRL1, c1pc_en); in cmac_func_en() 1379 rtw89_write32_set(rtwdev, R_AX_SYS_ISO_CTRL_EXTEND, in cmac_func_en() 1382 rtw89_write32_set(rtwdev, addrl_ck_en[mac_idx], ck_en); in cmac_func_en() 1383 rtw89_write32_set(rtwdev, addrl_func_en[mac_idx], func_en); in cmac_func_en() 1390 rtw89_write32_set(rtwdev, R_AX_SYS_ISO_CTRL_EXTEND, in cmac_func_en() 1436 rtw89_write32_set(rtwdev, R_AX_SPS_DIG_ON_CTRL0, in chip_func_en() 1626 rtw89_write32_set(rtwdev, R_AX_DMAC_FUNC_EN, in dle_func_en() 1640 rtw89_write32_set(rtwdev, R_AX_DMAC_CLK_EN, val); in dle_clk_en() 1788 rtw89_write32_set(rtwdev, R_AX_SEC_ENG_CTRL, msk32); in rtw89_mac_hw_mgnt_sec() 1887 rtw89_write32_set(rtwdev, reg, B_AX_B0_PRELD_FEN); in preload_init_set() [all …]
|
H A D | rtw8852c.c | 180 rtw89_write32_set(rtwdev, R_AX_LDO_AON_CTRL0, B_AX_PD_REGU_L); in rtw8852c_pwr_on_func() 184 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_DIS_WLBT_PDNSUSEN_SOPC); in rtw8852c_pwr_on_func() 185 rtw89_write32_set(rtwdev, R_AX_WLLPS_CTRL, B_AX_DIS_WLBT_LPSEN_LOPC); in rtw8852c_pwr_on_func() 194 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_EN_WLON); in rtw8852c_pwr_on_func() 195 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFN_ONMAC); in rtw8852c_pwr_on_func() 211 rtw89_write32_set(rtwdev, R_AX_SYS_ISO_CTRL_EXTEND, B_AX_R_SYM_ISO_CMAC12PP); in rtw8852c_pwr_on_func() 217 rtw89_write32_set(rtwdev, R_AX_SYS_ADIE_PAD_PWR_CTRL, B_AX_SYM_PADPDN_WL_PTA_1P3); in rtw8852c_pwr_on_func() 224 rtw89_write32_set(rtwdev, R_AX_SYS_ADIE_PAD_PWR_CTRL, B_AX_SYM_PADPDN_WL_RFC_1P3); in rtw8852c_pwr_on_func() 259 rtw89_write32_set(rtwdev, R_AX_PMC_DBG_CTRL2, B_AX_SYSON_DIS_PMCR_AX_WRMSK); in rtw8852c_pwr_on_func() 260 rtw89_write32_set(rtwdev, R_AX_SYS_ISO_CTRL, B_AX_ISO_EB2CORE); in rtw8852c_pwr_on_func() [all …]
|
H A D | rtw8852b.c | 386 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_DIS_WLBT_PDNSUSEN_SOPC); in rtw8852b_pwr_on_func() 387 rtw89_write32_set(rtwdev, R_AX_WLLPS_CTRL, B_AX_DIS_WLBT_LPSEN_LOPC); in rtw8852b_pwr_on_func() 396 rtw89_write32_set(rtwdev, R_AX_AFE_LDO_CTRL, B_AX_AON_OFF_PC_EN); in rtw8852b_pwr_on_func() 404 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_EN_WLON); in rtw8852b_pwr_on_func() 405 rtw89_write32_set(rtwdev, R_AX_SYS_PW_CTRL, B_AX_APFN_ONMAC); in rtw8852b_pwr_on_func() 420 rtw89_write32_set(rtwdev, R_AX_SYS_ADIE_PAD_PWR_CTRL, B_AX_SYM_PADPDN_WL_PTA_1P3); in rtw8852b_pwr_on_func() 427 rtw89_write32_set(rtwdev, R_AX_SYS_ADIE_PAD_PWR_CTRL, B_AX_SYM_PADPDN_WL_RFC_1P3); in rtw8852b_pwr_on_func() 465 rtw89_write32_set(rtwdev, R_AX_PMC_DBG_CTRL2, B_AX_SYSON_DIS_PMCR_AX_WRMSK); in rtw8852b_pwr_on_func() 466 rtw89_write32_set(rtwdev, R_AX_SYS_ISO_CTRL, B_AX_ISO_EB2CORE); in rtw8852b_pwr_on_func() 481 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 | mac.h | 956 rtw89_write32_set(rtwdev, reg, bit); in rtw89_write32_port_set() 1100 rtw89_write32_set(rtwdev, chip->hci_func_en_addr, in rtw89_mac_ctrl_hci_dma_tx() 1113 rtw89_write32_set(rtwdev, chip->hci_func_en_addr, in rtw89_mac_ctrl_hci_dma_rx() 1126 rtw89_write32_set(rtwdev, chip->hci_func_en_addr, in rtw89_mac_ctrl_hci_dma_trx()
|
H A D | rtw8852a.c | 1387 rtw89_write32_set(rtwdev, reg, B_AX_PWR_UL_TB_CTRL_EN); in rtw8852a_set_txpwr_ul_tb_offset() 1741 rtw89_write32_set(rtwdev, in rtw8852a_btc_init_cfg() 1766 rtw89_write32_set(rtwdev, reg, bitmap); in rtw8852a_btc_set_wl_pri() 1911 rtw89_write32_set(rtwdev, R_AX_BTC_CFG, B_AX_DIS_BTC_CLK_G); in rtw8852a_btc_update_bt_cnt() 1913 rtw89_write32_set(rtwdev, R_AX_CSR_MODE, B_AX_BT_CNT_RST); in rtw8852a_btc_update_bt_cnt()
|
H A D | efuse.c | 46 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 | 441 rtw89_write32_set(rtwdev, addr + phy->cr_base, bits); in rtw89_phy_write32_set()
|
H A D | wow.c | 52 rtw89_write32_set(rtwdev, R_AX_RX_FUNCTION_STOP, B_AX_HDR_RX_STOP); in rtw89_wow_config_mac()
|
H A D | debug.c | 858 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 | 4657 rtw89_write32_set(struct rtw89_dev *rtwdev, u32 addr, u32 bit) in rtw89_write32_set() function
|