Home
last modified time | relevance | path

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

/openbmc/linux/drivers/hwtracing/coresight/
H A Dcoresight-trbe.c161 static inline bool trbe_has_erratum(struct trbe_cpudata *cpudata, int i) in trbe_has_erratum() function
168 return trbe_has_erratum(cpudata, TRBE_WORKAROUND_OVERWRITE_FILL_MODE); in trbe_may_overwrite_in_fill_mode()
173 return trbe_has_erratum(cpudata, TRBE_WORKAROUND_WRITE_OUT_OF_RANGE); in trbe_may_write_out_of_range()
183 return trbe_has_erratum(cpudata, TRBE_NEEDS_DRAIN_AFTER_DISABLE); in trbe_needs_drain_after_disable()
194 return trbe_has_erratum(cpudata, TRBE_NEEDS_CTXT_SYNC_AFTER_ENABLE); in trbe_needs_ctxt_sync_after_enable()
199 return trbe_has_erratum(cpudata, TRBE_IS_BROKEN); in trbe_is_broken()
720 if (trbe_has_erratum(buf->cpudata, TRBE_WORKAROUND_OVERWRITE_FILL_MODE) && in trbe_get_trace_size()
943 if (trbe_has_erratum(buf->cpudata, TRBE_WORKAROUND_OVERWRITE_FILL_MODE)) { in trbe_apply_work_around_before_enable()
967 if (trbe_has_erratum(buf->cpudata, TRBE_WORKAROUND_WRITE_OUT_OF_RANGE)) { in trbe_apply_work_around_before_enable()