Home
last modified time | relevance | path

Searched refs:rtw89_read32 (Results 1 – 15 of 15) sorted by relevance

/openbmc/linux/drivers/net/wireless/realtek/rtw89/
H A Ddebug.c184 data = rtw89_read32(rtwdev, addr); in rtw89_debug_priv_read_reg_get()
201 data = rtw89_read32(rtwdev, addr + k); in rtw89_debug_priv_read_reg_get()
750 val = rtw89_read32(rtwdev, j + (k << 2)); in rtw89_debug_priv_mac_reg_dump_get()
822 val = rtw89_read32(rtwdev, i); in rtw89_debug_dump_mac_mem()
945 __ret = read_poll_timeout(rtw89_read32, __val32, \ in rtw89_debug_mac_dump_dle_dbg()
955 __data = rtw89_read32(rtwdev, __reg_data); \ in rtw89_debug_mac_dump_dle_dbg()
1045 dmac_err = rtw89_read32(rtwdev, R_AX_DMAC_ERR_ISR); in rtw89_debug_mac_dump_dmac_dbg()
1048 rtw89_read32(rtwdev, R_AX_DMAC_ERR_IMR)); in rtw89_debug_mac_dump_dmac_dbg()
1052 rtw89_read32(rtwdev, R_AX_WDE_ERR_FLAG_CFG_NUM1)); in rtw89_debug_mac_dump_dmac_dbg()
1054 rtw89_read32(rtwdev, R_AX_PLE_ERR_FLAG_CFG_NUM1)); in rtw89_debug_mac_dump_dmac_dbg()
[all …]
H A Dmac.c56 return rtw89_read32(rtwdev, mac->indir_access_addr); in rtw89_mac_mem_read()
65 r_val = rtw89_read32(rtwdev, R_AX_DMAC_FUNC_EN); in rtw89_mac_check_mac_en()
68 r_val = rtw89_read32(rtwdev, R_AX_CMAC_FUNC_EN); in rtw89_mac_check_mac_en()
71 r_val = rtw89_read32(rtwdev, R_AX_SYS_ISO_CTRL_EXTEND); in rtw89_mac_check_mac_en()
110 *val = rtw89_read32(rtwdev, R_AX_LTE_RDATA); in rtw89_mac_read_lte()
144 ret = read_poll_timeout_atomic(rtw89_read32, val, !(val & B_AX_WDE_DFI_ACTIVE), in dle_dfi_ctrl()
152 ctrl->out_data = rtw89_read32(rtwdev, data_reg); in dle_dfi_ctrl()
198 rtw89_read32(rtwdev, R_AX_HOST_DISPATCHER_ERR_IMR)); in dump_err_status_dispatcher()
200 rtw89_read32(rtwdev, R_AX_HOST_DISPATCHER_ERR_ISR)); in dump_err_status_dispatcher()
202 rtw89_read32(rtwdev, R_AX_CPU_DISPATCHER_ERR_IMR)); in dump_err_status_dispatcher()
[all …]
H A Dpci.c28 rtw89_read32(rtwdev, R_AX_PCIE_INIT_CFG1) | B_AX_RST_BDRAM); in rtw89_pci_rst_bdram_pcie()
30 ret = read_poll_timeout_atomic(rtw89_read32, val, !(val & B_AX_RST_BDRAM), in rtw89_pci_rst_bdram_pcie()
68 idx = rtw89_read32(rtwdev, addr_idx); in rtw89_pci_txbd_recalc()
127 idx = rtw89_read32(rtwdev, addr_idx); in rtw89_pci_rxbd_recalc()
630 reg_idx = rtw89_read32(rtwdev, bd_ring->addr.idx); in rtw89_pci_isr_rxd_unavail()
648 isrs->halt_c2h_isrs = rtw89_read32(rtwdev, R_AX_HISR0) & rtwpci->halt_c2h_intrs; in rtw89_pci_recognize_intrs()
649 isrs->isrs[0] = rtw89_read32(rtwdev, R_AX_PCIE_HISR00) & rtwpci->intrs[0]; in rtw89_pci_recognize_intrs()
650 isrs->isrs[1] = rtw89_read32(rtwdev, R_AX_PCIE_HISR10) & rtwpci->intrs[1]; in rtw89_pci_recognize_intrs()
662 isrs->ind_isrs = rtw89_read32(rtwdev, R_AX_PCIE_HISR00_V1) & rtwpci->ind_intrs; in rtw89_pci_recognize_intrs_v1()
664 rtw89_read32(rtwdev, R_AX_HISR0) & rtwpci->halt_c2h_intrs : 0; in rtw89_pci_recognize_intrs_v1()
[all …]
H A Dser.c555 *ptr = rtw89_read32(rtwdev, i); in ser_mac_mem_dump()
629 .ra = rtw89_read32(rtwdev, i), in rtw89_ser_fw_backtrace_dump()
630 .sp = rtw89_read32(rtwdev, i + 4), in rtw89_ser_fw_backtrace_dump()
H A Defuse.c103 ret = read_poll_timeout_atomic(rtw89_read32, efuse_ctl, in rtw89_dump_physical_efuse_map_ddv()
H A Dmac.h886 return rtw89_read32(rtwdev, reg); in rtw89_read32_port()
1064 *val = rtw89_read32(rtwdev, cr); in rtw89_mac_txpwr_read32()
H A Dfw.c870 val32 = rtw89_read32(rtwdev, R_AX_DBG_PORT_SEL); in rtw89_fw_prog_cnt_dump()
881 val32 = rtw89_read32(rtwdev, R_AX_WCPU_FW_CTRL); in rtw89_fw_dl_fail_dump()
3446 info->u.c2hreg[i] = rtw89_read32(rtwdev, c2h_reg[i]); in rtw89_fw_read_c2h_reg()
3499 rtw89_info(rtwdev, "FW status = 0x%x\n", rtw89_read32(rtwdev, R_AX_UDM0)); in rtw89_fw_st_dbg_dump()
3500 rtw89_info(rtwdev, "FW BADADDR = 0x%x\n", rtw89_read32(rtwdev, R_AX_UDM1)); in rtw89_fw_st_dbg_dump()
3501 rtw89_info(rtwdev, "FW EPC/RA = 0x%x\n", rtw89_read32(rtwdev, R_AX_UDM2)); in rtw89_fw_st_dbg_dump()
3502 rtw89_info(rtwdev, "FW MISC = 0x%x\n", rtw89_read32(rtwdev, R_AX_UDM3)); in rtw89_fw_st_dbg_dump()
3504 rtw89_read32(rtwdev, R_AX_HALT_C2H)); in rtw89_fw_st_dbg_dump()
3506 rtw89_read32(rtwdev, R_AX_SER_DBG_INFO)); in rtw89_fw_st_dbg_dump()
H A Dphy.h478 return rtw89_read32(rtwdev, addr + phy->cr_base); in rtw89_phy_read32()
H A Drtw8852b.c391 ret = read_poll_timeout(rtw89_read32, val32, val32 & B_AX_RDY_SYSPWR, in rtw8852b_pwr_on_func()
397 ret = read_poll_timeout(rtw89_read32, val32, val32 & B_AX_AON_OFF_PC_EN, in rtw8852b_pwr_on_func()
407 ret = read_poll_timeout(rtw89_read32, val32, !(val32 & B_AX_APFN_ONMAC), in rtw8852b_pwr_on_func()
554 ret = read_poll_timeout(rtw89_read32, val32, !(val32 & B_AX_APFM_OFFMAC), in rtw8852b_pwr_off_func()
H A Dcore.h4618 static inline u32 rtw89_read32(struct rtw89_dev *rtwdev, u32 addr) in rtw89_read32() function
4661 val = rtw89_read32(rtwdev, addr); in rtw89_write32_set()
4688 val = rtw89_read32(rtwdev, addr); in rtw89_write32_clr()
4699 orig = rtw89_read32(rtwdev, addr); in rtw89_read32_mask()
4740 orig = rtw89_read32(rtwdev, addr); in rtw89_write32_mask()
H A Drtw8851b.c267 ret = read_poll_timeout(rtw89_read32, val32, val32 & B_AX_RDY_SYSPWR, in rtw8851b_pwr_on_func()
275 ret = read_poll_timeout(rtw89_read32, val32, !(val32 & B_AX_APFN_ONMAC), in rtw8851b_pwr_on_func()
411 ret = read_poll_timeout(rtw89_read32, val32, !(val32 & B_AX_APFM_OFFMAC), in rtw8851b_pwr_off_func()
H A Drtw8852c.c189 ret = read_poll_timeout(rtw89_read32, val32, val32 & B_AX_RDY_SYSPWR, in rtw8852c_pwr_on_func()
197 ret = read_poll_timeout(rtw89_read32, val32, !(val32 & B_AX_APFN_ONMAC), in rtw8852c_pwr_on_func()
341 ret = read_poll_timeout(rtw89_read32, val32, !(val32 & B_AX_APFM_OFFMAC), in rtw8852c_pwr_off_func()
H A Drtw8852a.c1902 val = rtw89_read32(rtwdev, R_AX_BT_STAST_HIGH); in rtw8852a_btc_update_bt_cnt()
1906 val = rtw89_read32(rtwdev, R_AX_BT_STAST_LOW); in rtw8852a_btc_update_bt_cnt()
H A Dcore.c3739 if (rtw89_read32(rtwdev, R_AX_GPIO0_7_FUNC_SEL) == RTW89_R32_DEAD) in rtw89_read_chip_ver()
H A Dcoex.c7703 val = rtw89_read32(rtwdev, R_AX_GNT_SW_CTRL); in _get_gnt()
7704 status = rtw89_read32(rtwdev, R_AX_GNT_VAL_V1); in _get_gnt()