Home
last modified time | relevance | path

Searched refs:catu_drvdata (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/hwtracing/coresight/
H A Dcoresight-catu.c368 coresight_simple_reg32(struct catu_drvdata, devid, CORESIGHT_DEVID);
369 coresight_simple_reg32(struct catu_drvdata, control, CATU_CONTROL);
370 coresight_simple_reg32(struct catu_drvdata, status, CATU_STATUS);
371 coresight_simple_reg32(struct catu_drvdata, mode, CATU_MODE);
372 coresight_simple_reg32(struct catu_drvdata, axictrl, CATU_AXICTRL);
373 coresight_simple_reg32(struct catu_drvdata, irqen, CATU_IRQEN);
374 coresight_simple_reg64(struct catu_drvdata, sladdr,
376 coresight_simple_reg64(struct catu_drvdata, inaddr,
402 static inline int catu_wait_for_ready(struct catu_drvdata *drvdata) in catu_wait_for_ready()
408 static int catu_enable_hw(struct catu_drvdata *drvdat
456 struct catu_drvdata *catu_drvdata = csdev_to_catu_drvdata(csdev); catu_enable() local
483 struct catu_drvdata *catu_drvdata = csdev_to_catu_drvdata(csdev); catu_disable() local
[all...]
H A Dcoresight-catu.h63 struct catu_drvdata { struct
71 catu_read_##name(struct catu_drvdata *drvdata) \
76 catu_write_##name(struct catu_drvdata *drvdata, u32 val) \
83 catu_read_##name(struct catu_drvdata *drvdata) \
88 catu_write_##name(struct catu_drvdata *drvdata, u64 val) \
/kernel/linux/linux-6.6/drivers/hwtracing/coresight/
H A Dcoresight-catu.h63 struct catu_drvdata { struct
71 catu_read_##name(struct catu_drvdata *drvdata) \
76 catu_write_##name(struct catu_drvdata *drvdata, u32 val) \
83 catu_read_##name(struct catu_drvdata *drvdata) \
88 catu_write_##name(struct catu_drvdata *drvdata, u64 val) \
H A Dcoresight-catu.c391 static inline int catu_wait_for_ready(struct catu_drvdata *drvdata) in catu_wait_for_ready()
398 static int catu_enable_hw(struct catu_drvdata *drvdata, enum cs_mode cs_mode, in catu_enable_hw()
460 struct catu_drvdata *catu_drvdata = csdev_to_catu_drvdata(csdev); in catu_enable() local
462 CS_UNLOCK(catu_drvdata->base); in catu_enable()
463 rc = catu_enable_hw(catu_drvdata, mode, data); in catu_enable()
464 CS_LOCK(catu_drvdata->base); in catu_enable()
468 static int catu_disable_hw(struct catu_drvdata *drvdata) in catu_disable_hw()
488 struct catu_drvdata *catu_drvdata in catu_disable() local
[all...]

Completed in 4 milliseconds