Home
last modified time | relevance | path

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

/openbmc/linux/drivers/perf/hisilicon/
H A Dhisi_pcie_pmu.c288 return rp_bdf >= pcie_pmu->bdf_min && rp_bdf <= pcie_pmu->bdf_max; in hisi_pcie_pmu_valid_requester_id()
672 pcie_pmu); in hisi_pcie_pmu_irq_register()
679 pcie_pmu->irq = irq; in hisi_pcie_pmu_irq_register()
686 free_irq(pcie_pmu->irq, pcie_pmu); in hisi_pcie_pmu_irq_unregister()
696 WARN_ON(irq_set_affinity(pcie_pmu->irq, cpumask_of(pcie_pmu->on_cpu))); in hisi_pcie_pmu_online_cpu()
713 pcie_pmu->on_cpu = -1; in hisi_pcie_pmu_offline_cpu()
826 pcie_pmu->pdev = pdev; in hisi_pcie_alloc_pmu()
828 pcie_pmu->identifier = readl(pcie_pmu->base + HISI_PCIE_REG_VERSION); in hisi_pcie_alloc_pmu()
872 ret = perf_pmu_register(&pcie_pmu->pmu, pcie_pmu->pmu.name, -1); in hisi_pcie_init_pmu()
930 pcie_pmu = devm_kzalloc(&pdev->dev, sizeof(*pcie_pmu), GFP_KERNEL); in hisi_pcie_pmu_probe()
[all …]