/openbmc/linux/drivers/net/wireless/realtek/rtw89/ |
H A D | debug.c | 184 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 D | mac.c | 56 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 D | pci.c | 28 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 D | ser.c | 555 *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 D | efuse.c | 103 ret = read_poll_timeout_atomic(rtw89_read32, efuse_ctl, in rtw89_dump_physical_efuse_map_ddv()
|
H A D | mac.h | 886 return rtw89_read32(rtwdev, reg); in rtw89_read32_port() 1064 *val = rtw89_read32(rtwdev, cr); in rtw89_mac_txpwr_read32()
|
H A D | fw.c | 870 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 D | phy.h | 478 return rtw89_read32(rtwdev, addr + phy->cr_base); in rtw89_phy_read32()
|
H A D | rtw8852b.c | 391 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 D | core.h | 4618 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 D | rtw8851b.c | 267 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 D | rtw8852c.c | 189 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 D | rtw8852a.c | 1902 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 D | core.c | 3739 if (rtw89_read32(rtwdev, R_AX_GPIO0_7_FUNC_SEL) == RTW89_R32_DEAD) in rtw89_read_chip_ver()
|
H A D | coex.c | 7703 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()
|