Home
last modified time | relevance | path

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

/linux/drivers/perf/hisilicon/
H A Dhisi_uncore_pa_pmu.c63 struct hisi_pmu *pa_pmu = to_hisi_pmu(event->pmu); in hisi_pa_pmu_enable_tracetag() local
69 val = readl(pa_pmu->base + PA_TT_CTRL); in hisi_pa_pmu_enable_tracetag()
71 writel(val, pa_pmu->base + PA_TT_CTRL); in hisi_pa_pmu_enable_tracetag()
77 struct hisi_pmu *pa_pmu = to_hisi_pmu(event->pmu); in hisi_pa_pmu_clear_tracetag() local
83 val = readl(pa_pmu->base + PA_TT_CTRL); in hisi_pa_pmu_clear_tracetag()
85 writel(val, pa_pmu->base + PA_TT_CTRL); in hisi_pa_pmu_clear_tracetag()
91 struct hisi_pmu *pa_pmu = to_hisi_pmu(event->pmu); in hisi_pa_pmu_config_tgtid() local
98 writel(val, pa_pmu->base + PA_TGTID_CTRL); in hisi_pa_pmu_config_tgtid()
104 struct hisi_pmu *pa_pmu = to_hisi_pmu(event->pmu); in hisi_pa_pmu_clear_tgtid() local
108 writel(PA_TGTID_NONE, pa_pmu in hisi_pa_pmu_clear_tgtid()
113 struct hisi_pmu *pa_pmu = to_hisi_pmu(event->pmu); hisi_pa_pmu_config_srcid() local
126 struct hisi_pmu *pa_pmu = to_hisi_pmu(event->pmu); hisi_pa_pmu_clear_srcid() local
156 hisi_pa_pmu_read_counter(struct hisi_pmu * pa_pmu,struct hw_perf_event * hwc) hisi_pa_pmu_read_counter() argument
162 hisi_pa_pmu_write_counter(struct hisi_pmu * pa_pmu,struct hw_perf_event * hwc,u64 val) hisi_pa_pmu_write_counter() argument
168 hisi_pa_pmu_write_evtype(struct hisi_pmu * pa_pmu,int idx,u32 type) hisi_pa_pmu_write_evtype() argument
191 hisi_pa_pmu_start_counters(struct hisi_pmu * pa_pmu) hisi_pa_pmu_start_counters() argument
200 hisi_pa_pmu_stop_counters(struct hisi_pmu * pa_pmu) hisi_pa_pmu_stop_counters() argument
209 hisi_pa_pmu_enable_counter(struct hisi_pmu * pa_pmu,struct hw_perf_event * hwc) hisi_pa_pmu_enable_counter() argument
220 hisi_pa_pmu_disable_counter(struct hisi_pmu * pa_pmu,struct hw_perf_event * hwc) hisi_pa_pmu_disable_counter() argument
231 hisi_pa_pmu_enable_counter_int(struct hisi_pmu * pa_pmu,struct hw_perf_event * hwc) hisi_pa_pmu_enable_counter_int() argument
243 hisi_pa_pmu_disable_counter_int(struct hisi_pmu * pa_pmu,struct hw_perf_event * hwc) hisi_pa_pmu_disable_counter_int() argument
255 hisi_pa_pmu_get_int_status(struct hisi_pmu * pa_pmu) hisi_pa_pmu_get_int_status() argument
262 hisi_pa_pmu_clear_int_status(struct hisi_pmu * pa_pmu,int idx) hisi_pa_pmu_clear_int_status() argument
270 hisi_pa_pmu_init_data(struct platform_device * pdev,struct hisi_pmu * pa_pmu) hisi_pa_pmu_init_data() argument
428 hisi_pa_pmu_dev_probe(struct platform_device * pdev,struct hisi_pmu * pa_pmu) hisi_pa_pmu_dev_probe() argument
453 struct hisi_pmu *pa_pmu; hisi_pa_pmu_probe() local
493 struct hisi_pmu *pa_pmu = platform_get_drvdata(pdev); hisi_pa_pmu_remove() local
[all...]