https://www.spinics.net/lists/arm-kernel/msg593012.html
This patch gets rid of all the unnecessary manual cleanup and properly
unregister all the registered PMU devices by the driver on driver detach.
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
drivers/perf/xgen
/msg593012.html
This patch gets rid of all the unnecessary manual cleanup and properly
unregister all the registered PMU devices by the driver on driver detach.
Signed-off-by: Tai Nguyen
---
drivers/perf/xgene_pmu.c | 74 ++--
1 file changed, 22
the bogus check.
The bug is reported by Dan Carpenter <dan.carpen...@oracle.com> in [1]
[1] https://www.spinics.net/lists/arm-kernel/msg535957.html
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
Acked-by: Mark Rutland <mark.rutl...@arm.com>
---
v2:
Add more problem description in
the bogus check.
The bug is reported by Dan Carpenter in [1]
[1] https://www.spinics.net/lists/arm-kernel/msg535957.html
Signed-off-by: Tai Nguyen
Acked-by: Mark Rutland
---
v2:
Add more problem description in the commit message
Add Acked-by: Mark Rutland
drivers/perf/xgene_pmu.c | 2 +-
1
This patch adds the MAINTAINERS entry for APM X-Gene SoC PMU driver.
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
MAINTAINERS | 7 +++
1 file changed, 7 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 1209323..41938e7 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@
This patch adds the MAINTAINERS entry for APM X-Gene SoC PMU driver.
Signed-off-by: Tai Nguyen
---
MAINTAINERS | 7 +++
1 file changed, 7 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 1209323..41938e7 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -841,6 +841,13 @@ S: Supported
This patch adds APM X-Gene SoC PMU DTS entries.
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 58 ++
1 file changed, 58 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/dts/a
namic
* Fix checking for an ACPI companion device instead of EFI enable
* Add documentation for config/config1 fields format and perf tool example
---
Tai Nguyen (4):
MAINTAINERS: Add entry for APM X-Gene SoC PMU driver
Documentation: Add documentation for APM X-Gene SoC PMU DTS binding
perf: xgen
This patch adds a driver for the SoC-wide (AKA uncore) PMU hardware
found in APM X-Gene SoCs.
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
Reviewed-by: Mark Rutland <mark.rutl...@arm.com>
---
Documentation/perf/xgene-pmu.txt | 48 ++
drivers/perf/Kconfig |7 +
Driver providing perf backend for the SoC-wide PMU hardware found
in APM X-Gene SoCs.
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
Acked-by: Rob Herring <r...@kernel.org>
---
.../devicetree/bindings/perf/apm-xgene-pmu.txt | 112 +
1 file changed, 112 insertion
This patch adds APM X-Gene SoC PMU DTS entries.
Signed-off-by: Tai Nguyen
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 58 ++
1 file changed, 58 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/dts/apm/apm-storm.dtsi
index
n ACPI companion device instead of EFI enable
* Add documentation for config/config1 fields format and perf tool example
---
Tai Nguyen (4):
MAINTAINERS: Add entry for APM X-Gene SoC PMU driver
Documentation: Add documentation for APM X-Gene SoC PMU DTS binding
perf: xgene: Add APM X-Ge
This patch adds a driver for the SoC-wide (AKA uncore) PMU hardware
found in APM X-Gene SoCs.
Signed-off-by: Tai Nguyen
Reviewed-by: Mark Rutland
---
Documentation/perf/xgene-pmu.txt | 48 ++
drivers/perf/Kconfig |7 +
drivers/perf/Makefile|1 +
drivers/perf
Driver providing perf backend for the SoC-wide PMU hardware found
in APM X-Gene SoCs.
Signed-off-by: Tai Nguyen
Acked-by: Rob Herring
---
.../devicetree/bindings/perf/apm-xgene-pmu.txt | 112 +
1 file changed, 112 insertions(+)
create mode 100644 Documentation
Driver providing perf backend for the SoC-wide PMU hardware found
in APM X-Gene SoCs.
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
Acked-by: Rob Herring <r...@kernel.org>
---
.../devicetree/bindings/perf/apm-xgene-pmu.txt | 112 +
1 file changed, 112 insertion
This patch adds APM X-Gene SoC PMU DTS entries.
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 58 ++
1 file changed, 58 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/dts/a
ocumentation for config/config1 fields format and perf tool example
---
Tai Nguyen (4):
MAINTAINERS: Add entry for APM X-Gene SoC PMU driver
Documentation: Add documentation for APM X-Gene SoC PMU DTS binding
perf: xgene: Add APM X-Gene SoC Performance Monitoring Unit driver
arm64: dts: apm: Ad
Driver providing perf backend for the SoC-wide PMU hardware found
in APM X-Gene SoCs.
Signed-off-by: Tai Nguyen
Acked-by: Rob Herring
---
.../devicetree/bindings/perf/apm-xgene-pmu.txt | 112 +
1 file changed, 112 insertions(+)
create mode 100644 Documentation
This patch adds APM X-Gene SoC PMU DTS entries.
Signed-off-by: Tai Nguyen
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 58 ++
1 file changed, 58 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/dts/apm/apm-storm.dtsi
index
onfig1 fields format and perf tool example
---
Tai Nguyen (4):
MAINTAINERS: Add entry for APM X-Gene SoC PMU driver
Documentation: Add documentation for APM X-Gene SoC PMU DTS binding
perf: xgene: Add APM X-Gene SoC Performance Monitoring Unit driver
arm64: dts: apm: Add APM X-Gene SoC PMU DTS e
This patch adds a driver for the SoC-wide (AKA uncore) PMU hardware
found in APM X-Gene SoCs.
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
Reviewed-by: Mark Rutland <mark.rutl...@arm.com>
---
Documentation/perf/xgene-pmu.txt | 48 ++
drivers/perf/Kconfig |7 +
This patch adds a driver for the SoC-wide (AKA uncore) PMU hardware
found in APM X-Gene SoCs.
Signed-off-by: Tai Nguyen
Reviewed-by: Mark Rutland
---
Documentation/perf/xgene-pmu.txt | 48 ++
drivers/perf/Kconfig |7 +
drivers/perf/Makefile|1 +
drivers/perf
This patch adds the MAINTAINERS entry for APM X-Gene SoC PMU driver.
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
MAINTAINERS | 7 +++
1 file changed, 7 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 1209323..41938e7 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@
This patch adds the MAINTAINERS entry for APM X-Gene SoC PMU driver.
Signed-off-by: Tai Nguyen
---
MAINTAINERS | 7 +++
1 file changed, 7 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 1209323..41938e7 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -841,6 +841,13 @@ S: Supported
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
Acked-by: Rob Herring <r...@kernel.org>
---
.../devicetree/bindings/perf/apm-xgene-pmu.txt | 112 +
1 file changed, 112 insertions(+)
create mode 100644 Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
nd perf tool example
---
Tai Nguyen (4):
MAINTAINERS: Add entry for APM X-Gene SoC PMU driver
Documentation: Add documentation for APM X-Gene SoC PMU DTS binding
perf: xgene: Add APM X-Gene SoC Performance Monitoring Unit driver
arm64: dts: apm: Add APM X-Gene SoC PMU DTS entries
.../devicet
In addition to the X-Gene ARM CPU performance monitoring unit (PMU), there
are PMU for the SoC system devices such as L3 cache(s), I/O bridge(s),
memory controller bridges and memory. These PMU devices are loosely
architected to follow the same model as the PMU for ARM cores.
Signed-off-by: Tai
Signed-off-by: Tai Nguyen
Acked-by: Rob Herring
---
.../devicetree/bindings/perf/apm-xgene-pmu.txt | 112 +
1 file changed, 112 insertions(+)
create mode 100644 Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
diff --git a/Documentation/devicetree/bindings/perf
This patch adds a driver for the SoC-wide (AKA uncore) PMU hardware
found in APM X-Gene SoCs.
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
Reviewed-by: Mark Rutland <mark.rutl...@arm.com>
---
Documentation/perf/xgene-pmu.txt | 48 ++
drivers/perf/Kconfig |7 +
This patch adds a driver for the SoC-wide (AKA uncore) PMU hardware
found in APM X-Gene SoCs.
Signed-off-by: Tai Nguyen
Reviewed-by: Mark Rutland
---
Documentation/perf/xgene-pmu.txt | 48 ++
drivers/perf/Kconfig |7 +
drivers/perf/Makefile|1 +
drivers/perf
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
MAINTAINERS | 7 +++
1 file changed, 7 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 1209323..41938e7 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -841,6 +841,13 @@ S: Supported
F: drivers/net/ethernet/apm/xge
Signed-off-by: Tai Nguyen
---
MAINTAINERS | 7 +++
1 file changed, 7 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 1209323..41938e7 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -841,6 +841,13 @@ S: Supported
F: drivers/net/ethernet/apm/xgene/
F: Documentation
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 58 ++
1 file changed, 58 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/dts/apm/apm-storm.dtsi
index 5147d76..1d57820 100644
---
Signed-off-by: Tai Nguyen
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 58 ++
1 file changed, 58 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/dts/apm/apm-storm.dtsi
index 5147d76..1d57820 100644
--- a/arch/arm64/boot/dts
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
MAINTAINERS | 8
1 file changed, 8 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4978dc1..3bd4143 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -8593,6 +8593,14 @@ L: linux-s...@vger.kernel.org
S: Suppor
Signed-off-by: Tai Nguyen
---
MAINTAINERS | 8
1 file changed, 8 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4978dc1..3bd4143 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -8593,6 +8593,14 @@ L: linux-s...@vger.kernel.org
S: Supported
F: drivers/scsi
namic
* Fix checking for an ACPI companion device instead of EFI enable
* Add documentation for config/config1 fields format and perf tool example
---
Tai Nguyen (4):
MAINTAINERS: Add entry for APM X-Gene SoC PMU driver
Documentation: Add documentation for APM X-Gene SoC PMU DTS binding
ecking for an ACPI companion device instead of EFI enable
* Add documentation for config/config1 fields format and perf tool example
---
Tai Nguyen (4):
MAINTAINERS: Add entry for APM X-Gene SoC PMU driver
Documentation: Add documentation for APM X-Gene SoC PMU DTS binding
perf: xgene: Add APM X-Ge
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
Acked-by: Rob Herring <r...@kernel.org>
---
.../devicetree/bindings/perf/apm-xgene-pmu.txt | 112 +
1 file changed, 112 insertions(+)
create mode 100644 Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 58 ++
1 file changed, 58 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/dts/apm/apm-storm.dtsi
index fe30f76..62806e0 100644
---
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
Documentation/perf/xgene-pmu.txt | 48 ++
drivers/perf/Kconfig |7 +
drivers/perf/Makefile|1 +
drivers/perf/xgene_pmu.c | 1398 ++
4 files changed, 1454 inse
Signed-off-by: Tai Nguyen
Acked-by: Rob Herring
---
.../devicetree/bindings/perf/apm-xgene-pmu.txt | 112 +
1 file changed, 112 insertions(+)
create mode 100644 Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
diff --git a/Documentation/devicetree/bindings/perf
Signed-off-by: Tai Nguyen
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 58 ++
1 file changed, 58 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/dts/apm/apm-storm.dtsi
index fe30f76..62806e0 100644
--- a/arch/arm64/boot/dts
Signed-off-by: Tai Nguyen
---
Documentation/perf/xgene-pmu.txt | 48 ++
drivers/perf/Kconfig |7 +
drivers/perf/Makefile|1 +
drivers/perf/xgene_pmu.c | 1398 ++
4 files changed, 1454 insertions(+)
create mode 100644
Fix checking for an ACPI companion device instead of EFI enable
* Add documentation for config/config1 fields format and perf tool example
---
Tai Nguyen (4):
MAINTAINERS: Add entry for APM X-Gene SoC PMU driver
Documentation: Add documentation for APM X-Gene SoC PMU DTS binding
perf: xgen
n ACPI companion device instead of EFI enable
* Add documentation for config/config1 fields format and perf tool example
---
Tai Nguyen (4):
MAINTAINERS: Add entry for APM X-Gene SoC PMU driver
Documentation: Add documentation for APM X-Gene SoC PMU DTS binding
perf: xgene: Add APM X-Gene SoC Perfo
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
Acked-by: Rob Herring <r...@kernel.org>
---
.../devicetree/bindings/perf/apm-xgene-pmu.txt | 112 +
1 file changed, 112 insertions(+)
create mode 100644 Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
Signed-off-by: Tai Nguyen
Acked-by: Rob Herring
---
.../devicetree/bindings/perf/apm-xgene-pmu.txt | 112 +
1 file changed, 112 insertions(+)
create mode 100644 Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
diff --git a/Documentation/devicetree/bindings/perf
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 58 ++
1 file changed, 58 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/dts/apm/apm-storm.dtsi
index fe30f76..62806e0 100644
---
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
Documentation/perf/xgene-pmu.txt | 48 ++
drivers/perf/Kconfig |7 +
drivers/perf/Makefile|1 +
drivers/perf/xgene_pmu.c | 1360 ++
4 files changed, 1416 inse
Signed-off-by: Tai Nguyen
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 58 ++
1 file changed, 58 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/dts/apm/apm-storm.dtsi
index fe30f76..62806e0 100644
--- a/arch/arm64/boot/dts
Signed-off-by: Tai Nguyen
---
Documentation/perf/xgene-pmu.txt | 48 ++
drivers/perf/Kconfig |7 +
drivers/perf/Makefile|1 +
drivers/perf/xgene_pmu.c | 1360 ++
4 files changed, 1416 insertions(+)
create mode 100644
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
MAINTAINERS | 8
1 file changed, 8 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4978dc1..3bd4143 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -8593,6 +8593,14 @@ L: linux-s...@vger.kernel.org
S: Suppor
Signed-off-by: Tai Nguyen
---
MAINTAINERS | 8
1 file changed, 8 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4978dc1..3bd4143 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -8593,6 +8593,14 @@ L: linux-s...@vger.kernel.org
S: Supported
F: drivers/scsi
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
MAINTAINERS | 8
1 file changed, 8 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4978dc1..3bd4143 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -8593,6 +8593,14 @@ L: linux-s...@vger.kernel.org
S: Suppor
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
Acked-by: Rob Herring <r...@kernel.org>
---
.../devicetree/bindings/perf/apm-xgene-pmu.txt | 112 +
1 file changed, 112 insertions(+)
create mode 100644 Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
Signed-off-by: Tai Nguyen
---
MAINTAINERS | 8
1 file changed, 8 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4978dc1..3bd4143 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -8593,6 +8593,14 @@ L: linux-s...@vger.kernel.org
S: Supported
F: drivers/scsi
Signed-off-by: Tai Nguyen
Acked-by: Rob Herring
---
.../devicetree/bindings/perf/apm-xgene-pmu.txt | 112 +
1 file changed, 112 insertions(+)
create mode 100644 Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
diff --git a/Documentation/devicetree/bindings/perf
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 58 ++
1 file changed, 58 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/dts/apm/apm-storm.dtsi
index fe30f76..62806e0 100644
---
alid_context for perf driver
* Remove irrelevant pt_rregs
* Change perf sysfs attributes to be fixed instead of dynamic
* Fix checking for an ACPI companion device instead of EFI enable
* Add documentation for config/config1 fields format and perf tool example
---
Tai Nguyen (4):
MAINTAINER
driver
* Remove irrelevant pt_rregs
* Change perf sysfs attributes to be fixed instead of dynamic
* Fix checking for an ACPI companion device instead of EFI enable
* Add documentation for config/config1 fields format and perf tool example
---
Tai Nguyen (4):
MAINTAINERS: Add entry for APM X-Ge
Signed-off-by: Tai Nguyen
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 58 ++
1 file changed, 58 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/dts/apm/apm-storm.dtsi
index fe30f76..62806e0 100644
--- a/arch/arm64/boot/dts
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
Documentation/perf/xgene-pmu.txt | 48 ++
drivers/perf/Kconfig |7 +
drivers/perf/Makefile|1 +
drivers/perf/xgene_pmu.c | 1359 ++
4 files changed, 1415 inse
Signed-off-by: Tai Nguyen
---
Documentation/perf/xgene-pmu.txt | 48 ++
drivers/perf/Kconfig |7 +
drivers/perf/Makefile|1 +
drivers/perf/xgene_pmu.c | 1359 ++
4 files changed, 1415 insertions(+)
create mode 100644
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
MAINTAINERS | 8
1 file changed, 8 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4978dc1..3bd4143 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -8593,6 +8593,14 @@ L: linux-s...@vger.kernel.org
S: Suppor
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
Documentation/perf/xgene-pmu.txt | 48 ++
drivers/perf/Kconfig |7 +
drivers/perf/Makefile|1 +
drivers/perf/xgene_pmu.c | 1437 ++
4 files changed, 1493 inse
Signed-off-by: Tai Nguyen
---
MAINTAINERS | 8
1 file changed, 8 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4978dc1..3bd4143 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -8593,6 +8593,14 @@ L: linux-s...@vger.kernel.org
S: Supported
F: drivers/scsi
Signed-off-by: Tai Nguyen
---
Documentation/perf/xgene-pmu.txt | 48 ++
drivers/perf/Kconfig |7 +
drivers/perf/Makefile|1 +
drivers/perf/xgene_pmu.c | 1437 ++
4 files changed, 1493 insertions(+)
create mode 100644
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
Acked-by: Rob Herring <r...@kernel.org>
---
.../devicetree/bindings/perf/apm-xgene-pmu.txt | 112 +
1 file changed, 112 insertions(+)
create mode 100644 Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 58 ++
1 file changed, 58 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/dts/apm/apm-storm.dtsi
index fe30f76..62806e0 100644
---
Signed-off-by: Tai Nguyen
Acked-by: Rob Herring
---
.../devicetree/bindings/perf/apm-xgene-pmu.txt | 112 +
1 file changed, 112 insertions(+)
create mode 100644 Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
diff --git a/Documentation/devicetree/bindings/perf
Signed-off-by: Tai Nguyen
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 58 ++
1 file changed, 58 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/dts/apm/apm-storm.dtsi
index fe30f76..62806e0 100644
--- a/arch/arm64/boot/dts
companion device instead of EFI enable
* Add documentation for config/config1 fields format and perf tool example
---
Tai Nguyen (4):
MAINTAINERS: Add entry for APM X-Gene SoC PMU driver
Documentation: Add documentation for APM X-Gene SoC PMU DTS binding
perf: xgene: Add APM X-Gene SoC Pe
ead of EFI enable
* Add documentation for config/config1 fields format and perf tool example
---
Tai Nguyen (4):
MAINTAINERS: Add entry for APM X-Gene SoC PMU driver
Documentation: Add documentation for APM X-Gene SoC PMU DTS binding
perf: xgene: Add APM X-Gene SoC Performance Monitoring Unit dri
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
Documentation/perf/xgene-pmu.txt | 48 ++
drivers/perf/Kconfig |7 +
drivers/perf/Makefile|1 +
drivers/perf/xgene_pmu.c | 1427 ++
4 files changed, 1483 inse
Signed-off-by: Tai Nguyen
---
Documentation/perf/xgene-pmu.txt | 48 ++
drivers/perf/Kconfig |7 +
drivers/perf/Makefile|1 +
drivers/perf/xgene_pmu.c | 1427 ++
4 files changed, 1483 insertions(+)
create mode 100644
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
MAINTAINERS | 8
1 file changed, 8 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4978dc1..3bd4143 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -8593,6 +8593,14 @@ L: linux-s...@vger.kernel.org
S: Suppor
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 58 ++
1 file changed, 58 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/dts/apm/apm-storm.dtsi
index fe30f76..62806e0 100644
---
Signed-off-by: Tai Nguyen
---
MAINTAINERS | 8
1 file changed, 8 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4978dc1..3bd4143 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -8593,6 +8593,14 @@ L: linux-s...@vger.kernel.org
S: Supported
F: drivers/scsi
Signed-off-by: Tai Nguyen
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 58 ++
1 file changed, 58 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/dts/apm/apm-storm.dtsi
index fe30f76..62806e0 100644
--- a/arch/arm64/boot/dts
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
.../devicetree/bindings/perf/apm-xgene-pmu.txt | 112 +
1 file changed, 112 insertions(+)
create mode 100644 Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
diff --git a/Documentation/devicetree/bindings/pe
ds format and perf tool example
---
Tai Nguyen (4):
MAINTAINERS: Add entry for APM X-Gene SoC PMU driver
Documentation: Add documentation for APM X-Gene SoC PMU DTS binding
perf: xgene: Add APM X-Gene SoC Performance Monitoring Unit driver
arm64: dts: apm: Add APM X-Gene SoC PMU DT
Signed-off-by: Tai Nguyen
---
.../devicetree/bindings/perf/apm-xgene-pmu.txt | 112 +
1 file changed, 112 insertions(+)
create mode 100644 Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
diff --git a/Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
b
ool example
---
Tai Nguyen (4):
MAINTAINERS: Add entry for APM X-Gene SoC PMU driver
Documentation: Add documentation for APM X-Gene SoC PMU DTS binding
perf: xgene: Add APM X-Gene SoC Performance Monitoring Unit driver
arm64: dts: apm: Add APM X-Gene SoC PMU DTS entries
.../devicetree/bindi
MAINTAINERS: Add entry for APM X-Gene SoC PMU driver
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
MAINTAINERS | 7 +++
1 file changed, 7 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4978dc1..e2da90c 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -8593,6 +8593,1
MAINTAINERS: Add entry for APM X-Gene SoC PMU driver
Signed-off-by: Tai Nguyen
---
MAINTAINERS | 7 +++
1 file changed, 7 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4978dc1..e2da90c 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -8593,6 +8593,13 @@ L: linux-s
Documentation: Add documentation for APM X-Gene SoC PMU DTS binding
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
.../devicetree/bindings/perf/apm-xgene-pmu.txt | 116 +
1 file changed, 116 insertions(+)
create mode 100644 Documentation/devicetree/bindings/pe
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
Documentation/perf/xgene-pmu.txt | 48 ++
drivers/perf/Kconfig |7 +
drivers/perf/Makefile|1 +
drivers/perf/xgene_pmu.c | 1414 ++
4 files changed, 1470 inse
Documentation: Add documentation for APM X-Gene SoC PMU DTS binding
Signed-off-by: Tai Nguyen
---
.../devicetree/bindings/perf/apm-xgene-pmu.txt | 116 +
1 file changed, 116 insertions(+)
create mode 100644 Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
diff
Signed-off-by: Tai Nguyen
---
Documentation/perf/xgene-pmu.txt | 48 ++
drivers/perf/Kconfig |7 +
drivers/perf/Makefile|1 +
drivers/perf/xgene_pmu.c | 1414 ++
4 files changed, 1470 insertions(+)
create mode 100644
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 60 ++
1 file changed, 60 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/dts/apm/apm-storm.dtsi
index fe30f76..975948d 100644
---
sk_ctx_nr to perf_invalid_context for perf driver
* Remove irrelevant pt_rregs
* Change perf sysfs attributes to be fixed instead of dynamic
* Fix checking for an ACPI companion device instead of EFI enable
* Add documentation for config/config1 fields format and perf tool example
---
Tai Nguyen (4):
MAINTAI
Signed-off-by: Tai Nguyen
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 60 ++
1 file changed, 60 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/dts/apm/apm-storm.dtsi
index fe30f76..975948d 100644
--- a/arch/arm64/boot/dts
erf driver
* Remove irrelevant pt_rregs
* Change perf sysfs attributes to be fixed instead of dynamic
* Fix checking for an ACPI companion device instead of EFI enable
* Add documentation for config/config1 fields format and perf tool example
---
Tai Nguyen (4):
MAINTAINERS: Add entry for AP
perf: xgene: Add APM X-Gene SoC Performance Monitoring Unit driver
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
drivers/perf/Kconfig |7 +
drivers/perf/Makefile|1 +
drivers/perf/xgene_pmu.c | 1447 ++
3 files changed
perf: xgene: Add APM X-Gene SoC Performance Monitoring Unit driver
Signed-off-by: Tai Nguyen
---
drivers/perf/Kconfig |7 +
drivers/perf/Makefile|1 +
drivers/perf/xgene_pmu.c | 1447 ++
3 files changed, 1455 insertions(+)
create mode
arm64: dts: apm: Add APM X-Gene SoC PMU DTS entries
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 60 ++
1 file changed, 60 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/d
arm64: dts: apm: Add APM X-Gene SoC PMU DTS entries
Signed-off-by: Tai Nguyen
---
arch/arm64/boot/dts/apm/apm-storm.dtsi | 60 ++
1 file changed, 60 insertions(+)
diff --git a/arch/arm64/boot/dts/apm/apm-storm.dtsi
b/arch/arm64/boot/dts/apm/apm-storm.dtsi
index
MAINTAINERS: Add entry for APM X-Gene SoC PMU driver
Signed-off-by: Tai Nguyen <ttngu...@apm.com>
---
MAINTAINERS | 7 +++
1 file changed, 7 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 2b8..d3fe3c6 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -8505,6 +8505,1
MAINTAINERS: Add entry for APM X-Gene SoC PMU driver
Signed-off-by: Tai Nguyen
---
MAINTAINERS | 7 +++
1 file changed, 7 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 2b8..d3fe3c6 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -8505,6 +8505,13 @@ L: linux-s
1 - 100 of 116 matches
Mail list logo