Lines Matching refs:regions
33 struct tad_region *regions; member
54 new += readq(tad_pmu->regions[i].base + in tad_pmu_event_counter_read()
72 writeq_relaxed(0, tad_pmu->regions[i].base + in tad_pmu_event_counter_stop()
93 writeq_relaxed(0, tad_pmu->regions[i].base + in tad_pmu_event_counter_start()
101 writeq_relaxed(reg_val, tad_pmu->regions[i].base + in tad_pmu_event_counter_start()
259 struct tad_region *regions; in tad_pmu_probe() local
300 regions = devm_kcalloc(&pdev->dev, tad_cnt, in tad_pmu_probe()
301 sizeof(*regions), GFP_KERNEL); in tad_pmu_probe()
302 if (!regions) in tad_pmu_probe()
307 regions[i].base = devm_ioremap(&pdev->dev, in tad_pmu_probe()
310 if (!regions[i].base) { in tad_pmu_probe()
317 tad_pmu->regions = regions; in tad_pmu_probe()