Searched refs:ddrc_pmu (Results 1 - 1 of 1) sorted by relevance
/linux-master/drivers/perf/hisilicon/ |
H A D | hisi_uncore_ddrc_pmu.c | 81 static u64 hisi_ddrc_pmu_v1_read_counter(struct hisi_pmu *ddrc_pmu, argument 84 return readl(ddrc_pmu->base + 88 static void hisi_ddrc_pmu_v1_write_counter(struct hisi_pmu *ddrc_pmu, argument 92 ddrc_pmu->base + hisi_ddrc_pmu_v1_get_counter_offset(hwc->idx)); 95 static u64 hisi_ddrc_pmu_v2_read_counter(struct hisi_pmu *ddrc_pmu, argument 98 return readq(ddrc_pmu->base + 102 static void hisi_ddrc_pmu_v2_write_counter(struct hisi_pmu *ddrc_pmu, argument 106 ddrc_pmu->base + hisi_ddrc_pmu_v2_get_counter_offset(hwc->idx)); 125 static void hisi_ddrc_pmu_v1_start_counters(struct hisi_pmu *ddrc_pmu) argument 130 val = readl(ddrc_pmu 135 hisi_ddrc_pmu_v1_stop_counters(struct hisi_pmu *ddrc_pmu) argument 145 hisi_ddrc_pmu_v1_enable_counter(struct hisi_pmu *ddrc_pmu, struct hw_perf_event *hwc) argument 156 hisi_ddrc_pmu_v1_disable_counter(struct hisi_pmu *ddrc_pmu, struct hw_perf_event *hwc) argument 169 struct hisi_pmu *ddrc_pmu = to_hisi_pmu(event->pmu); local 188 hisi_ddrc_pmu_v2_start_counters(struct hisi_pmu *ddrc_pmu) argument 197 hisi_ddrc_pmu_v2_stop_counters(struct hisi_pmu *ddrc_pmu) argument 206 hisi_ddrc_pmu_v2_enable_counter(struct hisi_pmu *ddrc_pmu, struct hw_perf_event *hwc) argument 216 hisi_ddrc_pmu_v2_disable_counter(struct hisi_pmu *ddrc_pmu, struct hw_perf_event *hwc) argument 226 hisi_ddrc_pmu_v1_enable_counter_int(struct hisi_pmu *ddrc_pmu, struct hw_perf_event *hwc) argument 237 hisi_ddrc_pmu_v1_disable_counter_int(struct hisi_pmu *ddrc_pmu, struct hw_perf_event *hwc) argument 248 hisi_ddrc_pmu_v2_enable_counter_int(struct hisi_pmu *ddrc_pmu, struct hw_perf_event *hwc) argument 258 hisi_ddrc_pmu_v2_disable_counter_int(struct hisi_pmu *ddrc_pmu, struct hw_perf_event *hwc) argument 268 hisi_ddrc_pmu_v1_get_int_status(struct hisi_pmu *ddrc_pmu) argument 273 hisi_ddrc_pmu_v1_clear_int_status(struct hisi_pmu *ddrc_pmu, int idx) argument 279 hisi_ddrc_pmu_v2_get_int_status(struct hisi_pmu *ddrc_pmu) argument 284 hisi_ddrc_pmu_v2_clear_int_status(struct hisi_pmu *ddrc_pmu, int idx) argument 297 hisi_ddrc_pmu_init_data(struct platform_device *pdev, struct hisi_pmu *ddrc_pmu) argument 454 hisi_ddrc_pmu_dev_probe(struct platform_device *pdev, struct hisi_pmu *ddrc_pmu) argument 488 struct hisi_pmu *ddrc_pmu; local 536 struct hisi_pmu *ddrc_pmu = platform_get_drvdata(pdev); local [all...] |
Completed in 182 milliseconds