coresight_ops
static const struct coresight_ops catu_ops = {
if (coresight_ops(source)->pm_save_disable &&
coresight_ops(source)->pm_restore_enable)
if (coresight_ops(sink)->pm_save_disable &&
coresight_ops(sink)->pm_restore_enable) {
if (!csdev || !coresight_ops(csdev)->pm_save_disable)
return coresight_ops(csdev)->pm_save_disable(csdev);
if (!csdev || !coresight_ops(csdev)->pm_restore_enable)
coresight_ops(csdev)->pm_restore_enable(csdev);
if (coresight_ops(csdev)->trace_id)
return coresight_ops(csdev)->trace_id(csdev, mode, sink);
static const struct coresight_ops ctcu_ops = {
static const struct coresight_ops cti_ops = {
static const struct coresight_ops dummy_source_cs_ops = {
static const struct coresight_ops dummy_sink_cs_ops = {
static const struct coresight_ops etb_cs_ops = {
static const struct coresight_ops etm_cs_ops = {
static const struct coresight_ops etm4_cs_ops = {
static const struct coresight_ops etm4_cs_pm_ops = {
static const struct coresight_ops funnel_cs_ops = {
static const struct coresight_ops replicator_cs_ops = {
static const struct coresight_ops stm_cs_ops = {
const struct coresight_ops tmc_etb_cs_ops = {
const struct coresight_ops tmc_etf_cs_ops = {
const struct coresight_ops tmc_etr_cs_ops = {
extern const struct coresight_ops tmc_etb_cs_ops;
extern const struct coresight_ops tmc_etf_cs_ops;
extern const struct coresight_ops tmc_etr_cs_ops;
static const struct coresight_ops trace_noc_cs_ops = {
static const struct coresight_ops tpda_cs_ops = {
static const struct coresight_ops tpdm_cs_ops = {
static const struct coresight_ops tpiu_cs_ops = {
static const struct coresight_ops arm_trbe_cs_ops = {
static const struct coresight_ops cs_ops = {
const struct coresight_ops *ops;
const struct coresight_ops *ops;