Home
last modified time | relevance | path

Searched refs:TMC_FFCR (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/hwtracing/coresight/
H A Dcoresight-tmc-core.c48 ffcr = readl_relaxed(drvdata->base + TMC_FFCR); in tmc_flush_and_stop()
50 writel_relaxed(ffcr, drvdata->base + TMC_FFCR); in tmc_flush_and_stop()
52 writel_relaxed(ffcr, drvdata->base + TMC_FFCR); in tmc_flush_and_stop()
55 TMC_FFCR, TMC_FFCR_FLUSHMAN_BIT, 0)) { in tmc_flush_and_stop()
261 coresight_tmc_reg(ffcr, TMC_FFCR);
H A Dcoresight-tmc-etf.c30 drvdata->base + TMC_FFCR); in __tmc_etb_enable_hw()
103 drvdata->base + TMC_FFCR); in __tmc_etf_enable_hw()
H A Dcoresight-tmc.h34 #define TMC_FFCR 0x304 macro
78 /* TMC_FFCR - 0x304 */
H A Dcoresight-tmc-etr.c1014 drvdata->base + TMC_FFCR); in __tmc_etr_enable_hw()
/kernel/linux/linux-6.6/drivers/hwtracing/coresight/
H A Dcoresight-tmc-core.c54 ffcr = readl_relaxed(drvdata->base + TMC_FFCR); in tmc_flush_and_stop()
56 writel_relaxed(ffcr, drvdata->base + TMC_FFCR); in tmc_flush_and_stop()
58 writel_relaxed(ffcr, drvdata->base + TMC_FFCR); in tmc_flush_and_stop()
60 if (coresight_timeout(csa, TMC_FFCR, TMC_FFCR_FLUSHMAN_BIT, 0)) { in tmc_flush_and_stop()
264 coresight_simple_reg32(ffcr, TMC_FFCR),
H A Dcoresight-tmc-etf.c38 drvdata->base + TMC_FFCR); in __tmc_etb_enable_hw()
122 drvdata->base + TMC_FFCR); in __tmc_etf_enable_hw()
H A Dcoresight-tmc.h34 #define TMC_FFCR 0x304 macro
79 /* TMC_FFCR - 0x304 */
H A Dcoresight-tmc-etr.c1018 drvdata->base + TMC_FFCR); in __tmc_etr_enable_hw()

Completed in 17 milliseconds