Lines Matching refs:error
46 static inline enum omap3_l3_code omap3_l3_decode_error_code(u64 error) in omap3_l3_decode_error_code() argument
48 return (error & 0x0f000000) >> L3_ERROR_LOG_CODE; in omap3_l3_decode_error_code()
56 static inline unsigned omap3_l3_decode_cmd(u64 error) in omap3_l3_decode_cmd() argument
58 return (error & 0x07) >> L3_ERROR_LOG_CMD; in omap3_l3_decode_cmd()
61 static inline enum omap3_l3_initiator_id omap3_l3_decode_initid(u64 error) in omap3_l3_decode_initid() argument
63 return (error & 0xff00) >> L3_ERROR_LOG_INITID; in omap3_l3_decode_initid()
66 static inline unsigned omap3_l3_decode_req_info(u64 error) in omap3_l3_decode_req_info() argument
68 return (error >> 32) & 0xffff; in omap3_l3_decode_req_info()
155 u64 error, int error_addr) in omap3_l3_block_irq() argument
157 u8 code = omap3_l3_decode_error_code(error); in omap3_l3_block_irq()
158 u8 initid = omap3_l3_decode_initid(error); in omap3_l3_block_irq()
159 u8 multi = error & L3_ERROR_LOG_MULTI; in omap3_l3_block_irq()
175 u64 error; in omap3_l3_app_irq() local
201 error = omap3_l3_readll(base, L3_ERROR_LOG); in omap3_l3_app_irq()
202 if (error) { in omap3_l3_app_irq()
204 ret |= omap3_l3_block_irq(l3, error, error_addr); in omap3_l3_app_irq()
213 omap3_l3_writell(base, L3_ERROR_LOG, error); in omap3_l3_app_irq()