ADF_CSR_RD
ret = read_poll_timeout(ADF_CSR_RD, status,
value = ADF_CSR_RD(csr, ADF_GEN6_CSR_RINGMODECTL(bank_number));
csr = ADF_CSR_RD(addr, ADF_GEN6_ERRMSK2);
ret = read_poll_timeout(ADF_CSR_RD, status,
if (ADF_CSR_RD(mailbox, mb_offset) == 1) {
ret = read_poll_timeout(ADF_CSR_RD, status, status == 0,
ADF_CSR_RD(csr_base_addr, (ADF_RING_BUNDLE_SIZE * (bank)) + \
ADF_CSR_RD(csr_base_addr, (ADF_RING_BUNDLE_SIZE * (bank)) + \
ADF_CSR_RD(csr_base_addr, (ADF_RING_BUNDLE_SIZE * (bank)) + \
val = ADF_CSR_RD(pmisc_addr, ADF_GEN2_AE_CTX_ENABLES(i));
val = ADF_CSR_RD(pmisc_addr, ADF_GEN2_AE_MISC_CONTROL(i));
val = ADF_CSR_RD(pmisc_addr, ADF_GEN2_UERRSSMSH(i));
val = ADF_CSR_RD(pmisc_addr, ADF_GEN2_CERRSSMSH(i));
ADF_CSR_RD(pmisc_bar_addr, AE2FUNCTION_MAP_A_OFFSET + \
ADF_CSR_RD(pmisc_bar_addr, AE2FUNCTION_MAP_B_OFFSET + \
csr_val = ADF_CSR_RD(pmisc_addr, pfvf_offset);
ret = read_poll_timeout(ADF_CSR_RD, csr_val, !(csr_val & int_bit),
csr_val = ADF_CSR_RD(pmisc_addr, pfvf_offset);
u32 val = ADF_CSR_RD(pmisc_addr, ADF_GEN2_ERRMSK3)
u32 val = ADF_CSR_RD(pmisc_addr, ADF_GEN2_ERRMSK3)
errsou3 = ADF_CSR_RD(pmisc_addr, ADF_GEN2_ERRSOU3);
errmsk3 = ADF_CSR_RD(pmisc_addr, ADF_GEN2_ERRMSK3);
l_base = ADF_CSR_RD(csr_base_addr, (ADF_RING_BUNDLE_SIZE * bank) +
u_base = ADF_CSR_RD(csr_base_addr, (ADF_RING_BUNDLE_SIZE * bank) +
ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
csr = ADF_CSR_RD(addr, ADF_GEN4_ERRMSK2);
ret = read_poll_timeout(ADF_CSR_RD, status,
ret = read_poll_timeout(ADF_CSR_RD, status,
ret = read_poll_timeout(ADF_CSR_RD, intsrc, intsrc,
return read_poll_timeout(ADF_CSR_RD, status,
csr_val = ADF_CSR_RD(pmisc_addr, pfvf_offset);
val = ADF_CSR_RD(pmisc_addr, ADF_4XXX_VM2PF_MSK) & ~vf_mask;
sources = ADF_CSR_RD(pmisc_addr, ADF_4XXX_VM2PF_SOU);
disabled = ADF_CSR_RD(pmisc_addr, ADF_4XXX_VM2PF_MSK);
ret = read_poll_timeout(ADF_CSR_RD, csr_val, !(csr_val & ADF_PFVF_INT),
errmsk2 = ADF_CSR_RD(pmisc, ADF_GEN4_ERRMSK2);
errsou2 = ADF_CSR_RD(pmisc, ADF_GEN4_ERRSOU2);
val = ADF_CSR_RD(pmisc, ADF_GEN4_ERRMSK2);
val = ADF_CSR_RD(pmisc, ADF_GEN4_PM_INTERRUPT);
val = ADF_CSR_RD(pmisc, ADF_GEN4_PM_INTERRUPT);
val = ADF_CSR_RD(pmisc, ADF_GEN4_ERRMSK2);
msg = ADF_CSR_RD(pmisc, ADF_GEN4_PM_HOST_MSG);
return read_poll_timeout(ADF_CSR_RD, msg,
val = ADF_CSR_RD(pmisc, ADF_GEN4_ERRMSK2);
val = ADF_CSR_RD(pmisc, ADF_GEN4_PM_HOST_MSG);
val = ADF_CSR_RD(pmisc, ADF_GEN4_PM_INTERRUPT);
reg = ADF_CSR_RD(csr, ADF_GEN4_SSMCPPERR);
reg = ADF_CSR_RD(csr, ADF_GEN4_SER_ERR_SSMSH);
u32 iastatssm = ADF_CSR_RD(csr, ADF_GEN4_IAINTSTATSSM);
u32 reg = ADF_CSR_RD(csr, ADF_GEN4_EXPRPSSMCPR);
u32 reg = ADF_CSR_RD(csr, ADF_GEN4_EXPRPSSMXLT);
reg = ADF_CSR_RD(csr, ADF_GEN4_EXPRPSSMDCPR(i));
reg = ADF_CSR_RD(csr, ADF_GEN4_CPP_CFC_ERR_STATUS);
reg = ADF_CSR_RD(csr, ADF_GEN4_TIMISCCTL);
timiscsts = ADF_CSR_RD(csr, ADF_GEN4_TIMISCSTS);
ricppintsts = ADF_CSR_RD(csr, ADF_GEN4_RICPPINTSTS);
ticppintsts = ADF_CSR_RD(csr, ADF_GEN4_TICPPINTSTS);
aram_cerr = ADF_CSR_RD(csr, ADF_GEN4_REG_ARAMCERR);
aramuerr = ADF_CSR_RD(csr, ADF_GEN4_REG_ARAMUERR);
cppmemtgterr = ADF_CSR_RD(csr, ADF_GEN4_REG_CPPMEMTGTERR);
u32 atufaultstatus = ADF_CSR_RD(csr, ADF_GEN4_ATUFAULTSTATUS(i));
u32 errsou = ADF_CSR_RD(csr, ADF_GEN4_ERRSOU0);
errsou = ADF_CSR_RD(csr, ADF_GEN4_ERRSOU1);
errsou = ADF_CSR_RD(csr, ADF_GEN4_ERRSOU2);
errsou = ADF_CSR_RD(csr, ADF_GEN4_ERRSOU3);
reg = ADF_CSR_RD(csr, ADF_GEN4_TIMISCCTL);
val = ADF_CSR_RD(csr, ADF_GEN4_SSMFEATREN);
val = ADF_CSR_RD(csr, ADF_GEN4_SSMFEATREN);
u32 aecorrerr = ADF_CSR_RD(csr, ADF_GEN4_HIAECORERRLOG_CPP0);
aeuncorerr = ADF_CSR_RD(csr, ADF_GEN4_HIAEUNCERRLOG_CPP0);
cmdparerr = ADF_CSR_RD(csr, ADF_GEN4_HICPPAGENTCMDPARERRLOG);
rimem_parerr_sts = ADF_CSR_RD(csr, ADF_GEN4_RIMEM_PARERR_STS);
ti_ci_par_sts = ADF_CSR_RD(csr, ADF_GEN4_TI_CI_PAR_STS);
val = ADF_CSR_RD(csr, ADF_GEN4_ERRMSK2);
ti_pullfub_par_sts = ADF_CSR_RD(csr, ADF_GEN4_TI_PULL0FUB_PAR_STS);
ti_pushfub_par_sts = ADF_CSR_RD(csr, ADF_GEN4_TI_PUSHFUB_PAR_STS);
ti_cd_par_sts = ADF_CSR_RD(csr, ADF_GEN4_TI_CD_PAR_STS);
ti_trnsb_par_sts = ADF_CSR_RD(csr, ADF_GEN4_TI_TRNSB_PAR_STS);
rimiscsts = ADF_CSR_RD(csr, ADF_GEN4_RIMISCSTS);
reg = ADF_CSR_RD(csr, ADF_GEN4_UERRSSMSH);
reg = ADF_CSR_RD(csr, ADF_GEN4_CERRSSMSH);
reg = ADF_CSR_RD(csr, ADF_GEN4_PPERR);
u32 slice_hang_reg = ADF_CSR_RD(csr, slice_hang_offset);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPULLCMDPARERR_ATH_CPH);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPULLCMDPARERR_CPR_XLT);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPULLCMDPARERR_DCPR_UCS);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPULLCMDPARERR_PKE);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPULLCMDPARERR_WAT_WCP);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPULLDATAPARERR_ATH_CPH);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPULLDATAPARERR_CPR_XLT);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPULLDATAPARERR_DCPR_UCS);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPULLDATAPARERR_PKE);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPULLDATAPARERR_WAT_WCP);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPUSHCMDPARERR_ATH_CPH);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPUSHCMDPARERR_CPR_XLT);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPUSHCMDPARERR_DCPR_UCS);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPUSHCMDPARERR_PKE);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPUSHCMDPARERR_WAT_WCP);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPUSHDATAPARERR_ATH_CPH);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPUSHDATAPARERR_CPR_XLT);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPUSHDATAPARERR_DCPR_UCS);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPUSHDATAPARERR_PKE);
reg = ADF_CSR_RD(csr, ADF_GEN4_SPPPUSHDATAPARERR_WAT_WCP);
regv = ADF_CSR_RD(csr, misc_states[i].offset);
val = ADF_CSR_RD(pmisc, ADF_GEN6_PM_INTERRUPT);
val = ADF_CSR_RD(csr, ADF_GEN6_ERRMSK2);
reg = ADF_CSR_RD(csr, ADF_GEN6_RIMISCCTL);
reg = ADF_CSR_RD(csr, ADF_GEN6_RICPPINTCTL);
reg = ADF_CSR_RD(csr, ADF_GEN6_TICPPINTCTL);
reg = ADF_CSR_RD(csr, ADF_GEN6_TIMISCCTL);
ae = ADF_CSR_RD(csr, ADF_GEN6_HIAECORERRLOG_CPP0);
errsou = ADF_CSR_RD(csr, ADF_GEN6_ERRSOU0);
ae = ADF_CSR_RD(csr, ADF_GEN6_HIAEUNCERRLOG_CPP0);
cmd_par_err = ADF_CSR_RD(csr, ADF_GEN6_HICPPAGENTCMDPARERRLOG);
rimem_parerr_sts = ADF_CSR_RD(csr, ADF_GEN6_RIMEM_PARERR_STS);
ti_ci_par_sts = ADF_CSR_RD(csr, ADF_GEN6_TI_CI_PAR_STS);
ti_pullfub_par_sts = ADF_CSR_RD(csr, ADF_GEN6_TI_PULL0FUB_PAR_STS);
ti_pushfub_par_sts = ADF_CSR_RD(csr, ADF_GEN6_TI_PUSHFUB_PAR_STS);
ti_cd_par_sts = ADF_CSR_RD(csr, ADF_GEN6_TI_CD_PAR_STS);
ti_trnsb_par_sts = ADF_CSR_RD(csr, ADF_GEN6_TI_TRNSB_PAR_STS);
rimiscsts = ADF_CSR_RD(csr, ADF_GEN6_RIMISCSTS);
errsou = ADF_CSR_RD(csr, ADF_GEN6_ERRSOU1);
reg = ADF_CSR_RD(csr, ADF_GEN6_CERRSSMSH);
reg = ADF_CSR_RD(csr, ADF_GEN6_UERRSSMSH);
reg = ADF_CSR_RD(csr, ADF_GEN6_PPERR);
reg = ADF_CSR_RD(csr, ADF_GEN6_SSM_FERR_STATUS);
reg = ADF_CSR_RD(csr, ADF_GEN6_SSM_FERR_STATUS);
reg = ADF_CSR_RD(csr, ADF_GEN6_SSM_FERR_STATUS);
reg = ADF_CSR_RD(csr, ADF_GEN6_SSM_FERR_STATUS);
u32 iastatssm = ADF_CSR_RD(csr, ADF_GEN6_IAINTSTATSSM);
reg = ADF_CSR_RD(csr, ADF_GEN6_CPP_CFC_ERR_STATUS);
errsou = ADF_CSR_RD(csr, ADF_GEN6_ERRSOU2);
timiscsts = ADF_CSR_RD(csr, ADF_GEN6_TIMISCSTS);
reg = ADF_CSR_RD(csr, ADF_GEN6_TI_CI_PAR_ERR_MASK);
ricppintsts = ADF_CSR_RD(csr, ADF_GEN6_RICPPINTSTS);
ticppintsts = ADF_CSR_RD(csr, ADF_GEN6_TICPPINTSTS);
reg = ADF_CSR_RD(csr, ADF_GEN6_TI_PULL0FUB_PAR_ERR_MASK);
atufaultstatus = ADF_CSR_RD(csr, ADF_GEN6_ATUFAULTSTATUS(i));
rlterror = ADF_CSR_RD(csr, ADF_GEN6_RLT_ERRLOG);
reg = ADF_CSR_RD(csr, ADF_GEN6_TI_PUSHFUB_PAR_ERR_MASK);
reg = ADF_CSR_RD(csr, ADF_GEN6_TI_CD_PAR_ERR_MASK);
errsou = ADF_CSR_RD(csr, ADF_GEN6_ERRSOU3);
reg = ADF_CSR_RD(csr, ADF_GEN6_TI_TRNSB_PAR_ERR_MASK);
gensts = ADF_CSR_RD(csr, ADF_GEN6_GENSTS);
errsou = ADF_CSR_RD(csr, ADF_GEN6_ERRSOU0);
errsou = ADF_CSR_RD(csr, ADF_GEN6_ERRSOU1);
errsou = ADF_CSR_RD(csr, ADF_GEN6_ERRSOU2);
errsou = ADF_CSR_RD(csr, ADF_GEN6_ERRSOU3);
reg = ADF_CSR_RD(csr, ADF_GEN6_TIMISCCTL);
v_int = ADF_CSR_RD(pmisc_bar_addr, ADF_VINTSOU_OFFSET);
v_mask = ADF_CSR_RD(pmisc_bar_addr, ADF_VINTMSK_OFFSET);
ADF_CSR_RD((handle)->hal_cap_g_ctl_csr_addr_v, csr)
#define GET_AE_CSR(handle, ae, csr) ADF_CSR_RD(AE_CSR_ADDR(handle, ae, csr), 0)
csr_val = ADF_CSR_RD(csr_addr, 0);
csr_val = ADF_CSR_RD(csr_addr, 0);
csr_val = ADF_CSR_RD(csr_addr, 0);
u32 val = ADF_CSR_RD(pmisc_addr, ADF_GEN2_ERRMSK3)
u32 val = ADF_CSR_RD(pmisc_addr, ADF_GEN2_ERRMSK5)
val = ADF_CSR_RD(pmisc_addr, ADF_GEN2_ERRMSK3)
val = ADF_CSR_RD(pmisc_addr, ADF_GEN2_ERRMSK5)
errsou3 = ADF_CSR_RD(pmisc_addr, ADF_GEN2_ERRSOU3);
errsou5 = ADF_CSR_RD(pmisc_addr, ADF_GEN2_ERRSOU5);
errmsk3 = ADF_CSR_RD(pmisc_addr, ADF_GEN2_ERRMSK3);
errmsk5 = ADF_CSR_RD(pmisc_addr, ADF_GEN2_ERRMSK5);