Home
last modified time | relevance | path

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

/linux/drivers/hwtracing/coresight/
H A Dcoresight-ctcu-core.c43 #define CTCU_ATID_REG_OFFSET(traceid, atid_offset) \ argument
44 ((traceid / 32) * 4 + atid_offset)
46 #define CTCU_ATID_REG_BIT(traceid) (traceid % 32) argument
94 static int __ctcu_set_etr_traceid(struct coresight_device *csdev, u8 traceid, int port_num, in __ctcu_set_etr_traceid() argument
105 bit = CTCU_ATID_REG_BIT(traceid); in __ctcu_set_etr_traceid()
106 reg_offset = CTCU_ATID_REG_OFFSET(traceid, atid_offset); in __ctcu_set_etr_traceid()
111 refcnt = drvdata->traceid_refcnt[port_num][traceid]; in __ctcu_set_etr_traceid()
116 drvdata->traceid_refcnt[port_num][traceid] = refcnt; in __ctcu_set_etr_traceid()
142 u8 traceid = path->trace_id; in ctcu_set_etr_traceid() local
145 if ((sink == NULL) || !IS_VALID_CS_TRACE_ID(traceid)) { in ctcu_set_etr_traceid()
[all …]
H A Dcoresight-dummy.c19 u8 traceid; member
51 return drvdata->traceid; in dummy_source_trace_id()
95 val = drvdata->traceid; in traceid_show()
98 static DEVICE_ATTR_RO(traceid);
155 drvdata->traceid = (u8)trace_id; in dummy_probe()
195 if (IS_VALID_CS_TRACE_ID(drvdata->traceid)) in dummy_probe()
196 coresight_trace_id_put_system_id(drvdata->traceid); in dummy_probe()
207 if (IS_VALID_CS_TRACE_ID(drvdata->traceid)) in dummy_remove()
208 coresight_trace_id_put_system_id(drvdata->traceid); in dummy_remove()
H A Dcoresight-etm.h250 u32 traceid; member
H A Dcoresight-etm3x-core.c423 etm_writel(drvdata, drvdata->traceid, ETMTRACEIDR); in etm_enable_hw()
491 drvdata->traceid = path->trace_id; in etm_enable_perf()
511 drvdata->traceid = path->trace_id; in etm_enable_sysfs()
H A Dcoresight-etm3x-sysfs.c1201 static DEVICE_ATTR_RO(traceid);