Thread (16 messages) 16 messages, 3 authors, 2016-09-01
STALE3680d

Revision v7 of 13 in this series.

Revisions (13)
  1. v6 [diff vs current]
  2. v7 [diff vs current]
  3. v7 current
  4. v8 [diff vs current]
  5. v9 [diff vs current]
  6. v10 [diff vs current]
  7. v11 [diff vs current]
  8. v12 [diff vs current]
  9. v13 [diff vs current]
  10. v13 [diff vs current]
  11. v13 [diff vs current]
  12. v13 [diff vs current]
  13. v13 [diff vs current]

[PATCH v7 1/9] arm64: pmu: add fallback probe table

From: Punit Agrawal <hidden>
Date: 2016-08-26 14:34:05
Also in: linux-acpi

Hi Jeremy,

One comment below.

Jeremy Linton [off-list ref] writes:
From: Mark Salter <redacted>

In preparation for ACPI support, add a pmu_probe_info table to
the arm_pmu_device_probe() call. This table gets used when
probing in the absence of a devicetree node for PMU.

Signed-off-by: Mark Salter <redacted>
Signed-off-by: Jeremy Linton <redacted>
---
[...]

quoted hunk ↗ jump to hunk
diff --git a/include/linux/perf/arm_pmu.h b/include/linux/perf/arm_pmu.h
index e188438..65d8e27 100644
--- a/include/linux/perf/arm_pmu.h
+++ b/include/linux/perf/arm_pmu.h
@@ -147,6 +147,9 @@ struct pmu_probe_info {
 #define XSCALE_PMU_PROBE(_version, _fn) \
 	PMU_PROBE(ARM_CPU_IMP_INTEL << 24 | _version, ARM_PMU_XSCALE_MASK, _fn)
 
+#define ARMV8_PMU_PART_PROBE(_part, _fn) \
+	PMU_PROBE((_part) << MIDR_PARTNUM_SHIFT, MIDR_PARTNUM_MASK, _fn)
+
This hunk could be dropped as it doesn't seem to be used in the
patchset.

With the above change -

FWIW,
        Acked-by: Punit Agrawal [off-list ref]

 int arm_pmu_device_probe(struct platform_device *pdev,
 			 const struct of_device_id *of_table,
 			 const struct pmu_probe_info *probe_table);
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help