Lines Matching refs:status
139 static void report_ccb_status(const u32 status, in report_ccb_status() argument
142 u8 cha_id = (status & JRSTA_CCBERR_CHAID_MASK) >> in report_ccb_status()
144 u8 err_id = status & JRSTA_CCBERR_ERRID_MASK; in report_ccb_status()
145 u8 idx = (status & JRSTA_DECOERR_INDEX_MASK) >> in report_ccb_status()
153 if (status & JRSTA_DECOERR_JUMP) in report_ccb_status()
175 status, error, idx_str, idx, in report_ccb_status()
180 static void report_jump_status(const u32 status, in report_jump_status() argument
184 status, error, __func__); in report_jump_status()
187 static void report_deco_status(const u32 status, in report_deco_status() argument
190 u8 err_id = status & JRSTA_DECOERR_ERROR_MASK; in report_deco_status()
191 u8 idx = (status & JRSTA_DECOERR_INDEX_MASK) >> in report_deco_status()
198 if (status & JRSTA_DECOERR_JUMP) in report_deco_status()
213 status, error, idx_str, idx, err_str, err_err_code); in report_deco_status()
216 static void report_jr_status(const u32 status, in report_jr_status() argument
220 status, error, __func__); in report_jr_status()
223 static void report_cond_code_status(const u32 status, in report_cond_code_status() argument
227 status, error, __func__); in report_cond_code_status()
230 void caam_jr_strstatus(u32 status) in caam_jr_strstatus() argument
233 void (*report_ssed)(const u32 status, in caam_jr_strstatus()
246 u32 ssrc = status >> JRSTA_SSRC_SHIFT; in caam_jr_strstatus()
255 debug("%08x: %s:\n", status, status_src[ssrc].error); in caam_jr_strstatus()
257 status_src[ssrc].report_ssed(status, error); in caam_jr_strstatus()