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.c133 struct hisi_pcie_pmu *pcie_pmu = to_pcie_pmu(dev_get_drvdata(dev)); in cpumask_show() local
135 return cpumap_print_to_pagebuf(true, buf, cpumask_of(pcie_pmu->on_cpu)); in cpumask_show()
141 struct hisi_pcie_pmu *pcie_pmu = to_pcie_pmu(dev_get_drvdata(dev)); in identifier_show() local
143 return sysfs_emit(buf, "%#x\n", pcie_pmu->identifier); in identifier_show()
149 struct hisi_pcie_pmu *pcie_pmu = to_pcie_pmu(dev_get_drvdata(dev)); in bus_show() local
151 return sysfs_emit(buf, "%#04x\n", PCI_BUS_NUM(pcie_pmu->bdf_min)); in bus_show()
156 hisi_pcie_parse_reg_value(struct hisi_pcie_pmu *pcie_pmu, u32 reg_off) in hisi_pcie_parse_reg_value() argument
158 u32 val = readl_relaxed(pcie_pmu->base + reg_off); in hisi_pcie_parse_reg_value()
190 static u32 hisi_pcie_pmu_readl(struct hisi_pcie_pmu *pcie_pmu, u32 reg_offset, in hisi_pcie_pmu_readl() argument
195 return readl_relaxed(pcie_pmu->base + offset); in hisi_pcie_pmu_readl()
[all …]