[PATCH v5 07/11] drivers: perf: hisi: Add support for Hisilicon SoC event counters

2017-03-02 Thread Anurup M
cache hardware events. Each L3 cache banks will be registered as separate PMU with perf. 5. L3C events will be listed at /sys/devices/hisi_l3cX_Y/events/ Signed-off-by: Anurup M Signed-off-by: Shaokun Zhang Signed-off-by: John Garry --- drivers/perf/hisilicon/Makefile | 2 +- drivers

[PATCH v5 06/11] drivers: perf: hisi: Add support for Hisilicon Djtag driver

2017-03-02 Thread Anurup M
-by: John Garry Signed-off-by: Anurup M --- drivers/perf/Makefile | 1 + drivers/perf/hisilicon/Makefile | 1 + drivers/perf/hisilicon/djtag.c | 771 drivers/perf/hisilicon/djtag.h | 40 +++ 4 files changed, 813 insertions(+) create mode

[PATCH v5 05/11] drivers: perf: hisi: Update Kconfig for Hisilicon PMU support

2017-03-02 Thread Anurup M
Update Kconfig for HiP05/06/07 PMU support. Signed-off-by: Anurup M <anuru...@huawei.com> Signed-off-by: Shaokun Zhang <zhangshao...@hisilicon.com> Signed-off-by: John Garry <john.ga...@huawei.com> --- drivers/perf/Kconfig | 8 1 file changed, 8 insertions(+) diff --

[PATCH v5 05/11] drivers: perf: hisi: Update Kconfig for Hisilicon PMU support

2017-03-02 Thread Anurup M
Update Kconfig for HiP05/06/07 PMU support. Signed-off-by: Anurup M Signed-off-by: Shaokun Zhang Signed-off-by: John Garry --- drivers/perf/Kconfig | 8 1 file changed, 8 insertions(+) diff --git a/drivers/perf/Kconfig b/drivers/perf/Kconfig index 4d5c5f9..5b988f5 100644

[PATCH v5 02/11] dt-bindings: hisi: Add Hisilicon HiP05/06/07 Djtag dts bindings

2017-03-02 Thread Anurup M
From: Tan Xiaojun <tanxiao...@huawei.com> Add Hisilicon HiP05/06/07 Djtag dts bindings for CPU and IO Die Signed-off-by: Tan Xiaojun <tanxiao...@huawei.com> Signed-off-by: Anurup M <anuru...@huawei.com> --- .../devicetree/bindings/arm/hisilicon/djtag.txt| 51

[PATCH v5 02/11] dt-bindings: hisi: Add Hisilicon HiP05/06/07 Djtag dts bindings

2017-03-02 Thread Anurup M
From: Tan Xiaojun Add Hisilicon HiP05/06/07 Djtag dts bindings for CPU and IO Die Signed-off-by: Tan Xiaojun Signed-off-by: Anurup M --- .../devicetree/bindings/arm/hisilicon/djtag.txt| 51 ++ 1 file changed, 51 insertions(+) create mode 100644 Documentation

Re: [PATCH v4 10/11] drivers: perf: hisi: Handle counter overflow IRQ in MN PMU

2017-03-01 Thread Anurup M
On Friday 24 February 2017 08:34 AM, Anurup M wrote: +static int hisi_mn_init_irqs_fdt(struct device *dev, +struct hisi_pmu *mn_pmu) +{ +struct hisi_mn_data *mn_data = mn_pmu->hwmod_data; +struct hisi_djtag_client *client = mn_data->client; +int irq = -1, nu

Re: [PATCH v4 10/11] drivers: perf: hisi: Handle counter overflow IRQ in MN PMU

2017-03-01 Thread Anurup M
On Friday 24 February 2017 08:34 AM, Anurup M wrote: +static int hisi_mn_init_irqs_fdt(struct device *dev, +struct hisi_pmu *mn_pmu) +{ +struct hisi_mn_data *mn_data = mn_pmu->hwmod_data; +struct hisi_djtag_client *client = mn_data->client; +int irq = -1, nu

Re: Passionate Partner

2017-03-01 Thread M. G
Dear Sir, Did you recieved my mail? I have sent it twice without a response. Mr Masella Giuseppe

Re: Passionate Partner

2017-03-01 Thread M. G
Dear Sir, Did you recieved my mail? I have sent it twice without a response. Mr Masella Giuseppe

Re: Passionate Partner

2017-03-01 Thread M. G
Dear Sir, Did you recieved my mail? I have sent it twice without a response. Mr Masella Giuseppe

Re: Passionate Partner

2017-03-01 Thread M. G
Dear Sir, Did you recieved my mail? I have sent it twice without a response. Mr Masella Giuseppe

Re: [PATCH v4 08/11] drivers: perf: hisi: use poll method to avoid L3C counter overflow

2017-02-23 Thread Anurup M
On Tuesday 21 February 2017 05:39 PM, Will Deacon wrote: On Mon, Feb 20, 2017 at 11:09:43AM +, Mark Rutland wrote: On Sun, Feb 19, 2017 at 01:51:03PM -0500, Anurup M wrote: The L3 cache PMU use N-N SPI interrupt which has no support in kernel mainline. Could you elaborate on what you

Re: [PATCH v4 08/11] drivers: perf: hisi: use poll method to avoid L3C counter overflow

2017-02-23 Thread Anurup M
On Tuesday 21 February 2017 05:39 PM, Will Deacon wrote: On Mon, Feb 20, 2017 at 11:09:43AM +, Mark Rutland wrote: On Sun, Feb 19, 2017 at 01:51:03PM -0500, Anurup M wrote: The L3 cache PMU use N-N SPI interrupt which has no support in kernel mainline. Could you elaborate on what you

Re: [PATCH v4 10/11] drivers: perf: hisi: Handle counter overflow IRQ in MN PMU

2017-02-23 Thread Anurup M
Sorry for delay in reply. On Tuesday 21 February 2017 05:33 PM, Mark Rutland wrote: On Tue, Feb 21, 2017 at 05:19:58PM +0530, Anurup M wrote: On Monday 20 February 2017 04:59 PM, Mark Rutland wrote: On Sun, Feb 19, 2017 at 01:51:22PM -0500, Anurup M wrote: + /* Clear

Re: [PATCH v4 10/11] drivers: perf: hisi: Handle counter overflow IRQ in MN PMU

2017-02-23 Thread Anurup M
Sorry for delay in reply. On Tuesday 21 February 2017 05:33 PM, Mark Rutland wrote: On Tue, Feb 21, 2017 at 05:19:58PM +0530, Anurup M wrote: On Monday 20 February 2017 04:59 PM, Mark Rutland wrote: On Sun, Feb 19, 2017 at 01:51:22PM -0500, Anurup M wrote: + /* Clear

Re: [PATCH v4 10/11] drivers: perf: hisi: Handle counter overflow IRQ in MN PMU

2017-02-21 Thread Anurup M
On Monday 20 February 2017 04:59 PM, Mark Rutland wrote: Hi, On Sun, Feb 19, 2017 at 01:51:22PM -0500, Anurup M wrote: +static irqreturn_t hisi_pmu_mn_isr(int irq, void *dev_id) +{ + struct hisi_pmu *mn_pmu = dev_id; + struct hisi_mn_data *mn_data = mn_pmu->hwmod_d

Re: [PATCH v4 10/11] drivers: perf: hisi: Handle counter overflow IRQ in MN PMU

2017-02-21 Thread Anurup M
On Monday 20 February 2017 04:59 PM, Mark Rutland wrote: Hi, On Sun, Feb 19, 2017 at 01:51:22PM -0500, Anurup M wrote: +static irqreturn_t hisi_pmu_mn_isr(int irq, void *dev_id) +{ + struct hisi_pmu *mn_pmu = dev_id; + struct hisi_mn_data *mn_data = mn_pmu->hwmod_d

Re: [PATCH v4 08/11] drivers: perf: hisi: use poll method to avoid L3C counter overflow

2017-02-20 Thread Anurup M
Adding Marc. On Monday 20 February 2017 04:39 PM, Mark Rutland wrote: On Sun, Feb 19, 2017 at 01:51:03PM -0500, Anurup M wrote: The L3 cache PMU use N-N SPI interrupt which has no support in kernel mainline. Could you elaborate on what you mean by this? I don't understand what is meant here

Re: [PATCH v4 08/11] drivers: perf: hisi: use poll method to avoid L3C counter overflow

2017-02-20 Thread Anurup M
Adding Marc. On Monday 20 February 2017 04:39 PM, Mark Rutland wrote: On Sun, Feb 19, 2017 at 01:51:03PM -0500, Anurup M wrote: The L3 cache PMU use N-N SPI interrupt which has no support in kernel mainline. Could you elaborate on what you mean by this? I don't understand what is meant here

[PATCH v4 11/11] dts: arm64: hip07: Add Hisilicon SoC PMU support

2017-02-19 Thread Anurup M
1. Add nodes for hip07 L3 cache to support uncore events. 2. Add nodes for hip07 support uncore events. Signed-off-by: Shaokun Zhang <zhangshao...@hisilicon.com> Signed-off-by: Anurup M <anuru...@huawei.com> --- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 94 ++-

[PATCH v4 11/11] dts: arm64: hip07: Add Hisilicon SoC PMU support

2017-02-19 Thread Anurup M
1. Add nodes for hip07 L3 cache to support uncore events. 2. Add nodes for hip07 support uncore events. Signed-off-by: Shaokun Zhang Signed-off-by: Anurup M --- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 94 ++-- 1 file changed, 64 insertions(+), 30 deletions

[PATCH v4 10/11] drivers: perf: hisi: Handle counter overflow IRQ in MN PMU

2017-02-19 Thread Anurup M
MN1 support IRQ for counter overflow handling. MN1 use the index 26 of the Fabric Totem IRQ. The interrupt parent will be Hisilicon Mbigen-v2. The interrupt type is LPI. Signed-off-by: Shaokun Zhang <zhangshao...@hisilicon.com> Signed-off-by: Anurup M <anuru...@huawei.com> ---

[PATCH v4 10/11] drivers: perf: hisi: Handle counter overflow IRQ in MN PMU

2017-02-19 Thread Anurup M
MN1 support IRQ for counter overflow handling. MN1 use the index 26 of the Fabric Totem IRQ. The interrupt parent will be Hisilicon Mbigen-v2. The interrupt type is LPI. Signed-off-by: Shaokun Zhang Signed-off-by: Anurup M --- drivers/perf/hisilicon/hisi_uncore_mn.c | 121

[PATCH v4 06/11] drivers: perf: hisi: Add support for Hisilicon Djtag driver

2017-02-19 Thread Anurup M
ed-off-by: Tan Xiaojun <tanxiao...@huawei.com> Signed-off-by: John Garry <john.ga...@huawei.com> Signed-off-by: Anurup M <anuru...@huawei.com> --- drivers/perf/Makefile | 1 + drivers/perf/hisilicon/Makefile | 1 + drivers/perf/

[PATCH v4 06/11] drivers: perf: hisi: Add support for Hisilicon Djtag driver

2017-02-19 Thread Anurup M
-by: John Garry Signed-off-by: Anurup M --- drivers/perf/Makefile | 1 + drivers/perf/hisilicon/Makefile | 1 + drivers/perf/hisilicon/djtag.c | 773 drivers/perf/hisilicon/djtag.h | 40 +++ 4 files changed, 815 insertions(+) create mode

[PATCH v4 08/11] drivers: perf: hisi: use poll method to avoid L3C counter overflow

2017-02-19 Thread Anurup M
N <dikshi...@huawei.com> Signed-off-by: Anurup M <anuru...@huawei.com> --- drivers/perf/hisilicon/hisi_uncore_l3c.c | 44 +++ drivers/perf/hisilicon/hisi_uncore_pmu.c | 95 drivers/perf/hisilicon/hisi_uncore_pmu.h | 17 ++ 3 files

[PATCH v4 05/11] drivers: perf: hisi: Update Kconfig for Hisilicon PMU support

2017-02-19 Thread Anurup M
Update Kconfig for HiP05/06/07 PMU support. Signed-off-by: Anurup M <anuru...@huawei.com> Signed-off-by: Shaokun Zhang <zhangshao...@hisilicon.com> Signed-off-by: John Garry <john.ga...@huawei.com> --- drivers/perf/Kconfig | 8 1 file changed, 8 insertions(+) diff --

[PATCH v4 09/11] drivers: perf: hisi: Miscellanous node(MN) event counting in perf

2017-02-19 Thread Anurup M
is -e "hisi_mn_2/read_req/" Signed-off-by: Shaokun Zhang <zhangshao...@hisilicon.com> Signed-off-by: Anurup M <anuru...@huawei.com> --- drivers/perf/hisilicon/Makefile | 2 +- drivers/perf/hisilicon/hisi_uncore_mn.c | 490 2 files c

[PATCH v4 07/11] drivers: perf: hisi: Add support for Hisilicon SoC event counters

2017-02-19 Thread Anurup M
cache hardware events. Each L3 cache banks will be registered as separate PMU with perf. 5. L3C events will be listed at /sys/devices/hisi_l3cX_Y/events/ Signed-off-by: Anurup M <anuru...@huawei.com> Signed-off-by: Shaokun Zhang <zhangshao...@hisilicon.com> Signed-off-by: John Ga

[PATCH v4 08/11] drivers: perf: hisi: use poll method to avoid L3C counter overflow

2017-02-19 Thread Anurup M
N Signed-off-by: Anurup M --- drivers/perf/hisilicon/hisi_uncore_l3c.c | 44 +++ drivers/perf/hisilicon/hisi_uncore_pmu.c | 95 drivers/perf/hisilicon/hisi_uncore_pmu.h | 17 ++ 3 files changed, 156 insertions(+) diff --git a/drivers/perf

[PATCH v4 05/11] drivers: perf: hisi: Update Kconfig for Hisilicon PMU support

2017-02-19 Thread Anurup M
Update Kconfig for HiP05/06/07 PMU support. Signed-off-by: Anurup M Signed-off-by: Shaokun Zhang Signed-off-by: John Garry --- drivers/perf/Kconfig | 8 1 file changed, 8 insertions(+) diff --git a/drivers/perf/Kconfig b/drivers/perf/Kconfig index 4d5c5f9..5b988f5 100644

[PATCH v4 09/11] drivers: perf: hisi: Miscellanous node(MN) event counting in perf

2017-02-19 Thread Anurup M
d_req/" Signed-off-by: Shaokun Zhang Signed-off-by: Anurup M --- drivers/perf/hisilicon/Makefile | 2 +- drivers/perf/hisilicon/hisi_uncore_mn.c | 490 2 files changed, 491 insertions(+), 1 deletion(-) create mode 100644 drivers/perf/hisilicon/hisi_uncore_

[PATCH v4 07/11] drivers: perf: hisi: Add support for Hisilicon SoC event counters

2017-02-19 Thread Anurup M
cache hardware events. Each L3 cache banks will be registered as separate PMU with perf. 5. L3C events will be listed at /sys/devices/hisi_l3cX_Y/events/ Signed-off-by: Anurup M Signed-off-by: Shaokun Zhang Signed-off-by: John Garry --- drivers/perf/hisilicon/Makefile | 2 +- drivers

[PATCH v4 03/11] dt-bindings: perf: hisi: Add Devicetree bindings for Hisilicon SoC PMU

2017-02-19 Thread Anurup M
1) Device tree bindings for Hisilicon SoC PMU. 2) Add example for Hisilicon L3 cache and MN PMU. 3) Add child nodes of L3C and MN in djtag bindings example. Signed-off-by: Anurup M <anuru...@huawei.com> Signed-off-by: Shaokun Zhang <zhangshao...@hisilicon.com> --- .../devicetree/

[PATCH v4 03/11] dt-bindings: perf: hisi: Add Devicetree bindings for Hisilicon SoC PMU

2017-02-19 Thread Anurup M
1) Device tree bindings for Hisilicon SoC PMU. 2) Add example for Hisilicon L3 cache and MN PMU. 3) Add child nodes of L3C and MN in djtag bindings example. Signed-off-by: Anurup M Signed-off-by: Shaokun Zhang --- .../devicetree/bindings/arm/hisilicon/djtag.txt| 25 + .../devicetree

[PATCH v4 01/11] arm64: MAINTAINERS: hisi: Add hisilicon SoC PMU support

2017-02-19 Thread Anurup M
Add support for Hisilicon SoC hardware event counters for HiP05/06/07 chip versions. Signed-off-by: Anurup M <anuru...@huawei.com> --- MAINTAINERS | 9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index d662a83..9bb2ddb 100644 --- a/MAINTAINERS

[PATCH v4 02/11] dt-bindings: hisi: Add Hisilicon HiP05/06/07 Djtag dts bindings

2017-02-19 Thread Anurup M
From: Tan Xiaojun <tanxiao...@huawei.com> Add Hisilicon HiP05/06/07 Djtag dts bindings for CPU and IO Die Signed-off-by: Tan Xiaojun <tanxiao...@huawei.com> Signed-off-by: Anurup M <anuru...@huawei.com> --- .../devicetree/bindings/arm/hisilicon/djtag.txt| 51

[PATCH v4 01/11] arm64: MAINTAINERS: hisi: Add hisilicon SoC PMU support

2017-02-19 Thread Anurup M
Add support for Hisilicon SoC hardware event counters for HiP05/06/07 chip versions. Signed-off-by: Anurup M --- MAINTAINERS | 9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index d662a83..9bb2ddb 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -5875,6

[PATCH v4 02/11] dt-bindings: hisi: Add Hisilicon HiP05/06/07 Djtag dts bindings

2017-02-19 Thread Anurup M
From: Tan Xiaojun Add Hisilicon HiP05/06/07 Djtag dts bindings for CPU and IO Die Signed-off-by: Tan Xiaojun Signed-off-by: Anurup M --- .../devicetree/bindings/arm/hisilicon/djtag.txt| 51 ++ 1 file changed, 51 insertions(+) create mode 100644 Documentation

[PATCH v4 00/11] perf: arm64: Support for Hisilicon SoC Hardware event counters

2017-02-19 Thread Anurup M
M (8): arm64: MAINTAINERS: hisi: Add hisilicon SoC PMU support dt-bindings: perf: hisi: Add Devicetree bindings for Hisilicon SoC PMU Documentation: perf: hisi: Documentation for HiP05/06/07 PMU event counting. drivers: perf: hisi: Update Kconfig for Hisilicon PMU support drivers: perf

[PATCH v4 00/11] perf: arm64: Support for Hisilicon SoC Hardware event counters

2017-02-19 Thread Anurup M
M (8): arm64: MAINTAINERS: hisi: Add hisilicon SoC PMU support dt-bindings: perf: hisi: Add Devicetree bindings for Hisilicon SoC PMU Documentation: perf: hisi: Documentation for HiP05/06/07 PMU event counting. drivers: perf: hisi: Update Kconfig for Hisilicon PMU support drivers: perf

Re: - Proposal (Gold And Diamonds Valued At Over $35M USD)

2017-01-22 Thread Miss Naya M Makhlouf
Hello Dear. My name is Miss Naya M Makhlouf I am 19yrs Old girl from Syrian, I am the only child of Hassan Mohammed Makhlouf, who was a business man and deals in Crude oil and gold and who was killed in 2012 and by all investigation it was planned by my uncle ( Mr Rami Makhlouf) who took

Re: - Proposal (Gold And Diamonds Valued At Over $35M USD)

2017-01-22 Thread Miss Naya M Makhlouf
Hello Dear. My name is Miss Naya M Makhlouf I am 19yrs Old girl from Syrian, I am the only child of Hassan Mohammed Makhlouf, who was a business man and deals in Crude oil and gold and who was killed in 2012 and by all investigation it was planned by my uncle ( Mr Rami Makhlouf) who took

Re: [PATCH v3 00/10] perf: arm64: Support for Hisilicon SoC Hardware event counters

2017-01-11 Thread Anurup M
On Tuesday 10 January 2017 11:13 PM, Mark Rutland wrote: Hi, On Mon, Jan 02, 2017 at 01:47:52AM -0500, Anurup M wrote: ToDo: 1) The counter overflow handling is currently unsupported in this patch series. From a quick scan of the patches, I see mention of an interrupt in a comment

Re: [PATCH v3 00/10] perf: arm64: Support for Hisilicon SoC Hardware event counters

2017-01-11 Thread Anurup M
On Tuesday 10 January 2017 11:13 PM, Mark Rutland wrote: Hi, On Mon, Jan 02, 2017 at 01:47:52AM -0500, Anurup M wrote: ToDo: 1) The counter overflow handling is currently unsupported in this patch series. From a quick scan of the patches, I see mention of an interrupt in a comment

Re: [PATCH v3 04/10] Documentation: perf: hisi: Documentation for HiP05/06/07 PMU event counting.

2017-01-11 Thread Anurup M
On Tuesday 10 January 2017 11:25 PM, Mark Rutland wrote: On Mon, Jan 02, 2017 at 01:49:37AM -0500, Anurup M wrote: +The Hisilicon SoC HiP05/06/07 chips consist of various independent system +device PMU's such as L3 cache(L3C) and Miscellaneous Nodes(MN). +These PMU devices are independent

Re: [PATCH v3 04/10] Documentation: perf: hisi: Documentation for HiP05/06/07 PMU event counting.

2017-01-11 Thread Anurup M
On Tuesday 10 January 2017 11:25 PM, Mark Rutland wrote: On Mon, Jan 02, 2017 at 01:49:37AM -0500, Anurup M wrote: +The Hisilicon SoC HiP05/06/07 chips consist of various independent system +device PMU's such as L3 cache(L3C) and Miscellaneous Nodes(MN). +These PMU devices are independent

Re: [PATCH net-next] bridge: multicast to unicast

2017-01-09 Thread M. Braun
Am 09.01.2017 um 09:08 schrieb Johannes Berg: > Does it make sense to implement the two in separate layers though? > > Clearly, this part needs to be implemented in the bridge layer due to > the snooping knowledge, but the code is very similar to what mac80211 > has now. Does the bridge always

Re: [PATCH net-next] bridge: multicast to unicast

2017-01-09 Thread M. Braun
Am 09.01.2017 um 09:08 schrieb Johannes Berg: > Does it make sense to implement the two in separate layers though? > > Clearly, this part needs to be implemented in the bridge layer due to > the snooping knowledge, but the code is very similar to what mac80211 > has now. Does the bridge always

Re: [PATCH net-next] bridge: multicast to unicast

2017-01-07 Thread M. Braun
Am 06.01.2017 um 14:54 schrieb Johannes Berg: > >> The bridge layer can use IGMP snooping to ensure that the multicast >> stream is only transmitted to clients that are actually a member of >> the group. Can the mac80211 feature do the same? > > No, it'll convert the packet for all clients that

Re: [PATCH net-next] bridge: multicast to unicast

2017-01-07 Thread M. Braun
Am 06.01.2017 um 14:54 schrieb Johannes Berg: > >> The bridge layer can use IGMP snooping to ensure that the multicast >> stream is only transmitted to clients that are actually a member of >> the group. Can the mac80211 feature do the same? > > No, it'll convert the packet for all clients that

Re: [PATCH v3 03/10] dt-bindings: perf: hisi: Add Devicetree bindings for Hisilicon SoC PMU

2017-01-04 Thread Anurup M
On Wednesday 04 January 2017 04:29 AM, Rob Herring wrote: On Mon, Jan 02, 2017 at 01:49:21AM -0500, Anurup M wrote: 1) Device tree bindings for Hisilicon SoC PMU. 2) Add example for Hisilicon L3 cache and MN PMU. 3) Add child nodes of L3C and MN in djtag bindings example. Signed-off

Re: [PATCH v3 03/10] dt-bindings: perf: hisi: Add Devicetree bindings for Hisilicon SoC PMU

2017-01-04 Thread Anurup M
On Wednesday 04 January 2017 04:29 AM, Rob Herring wrote: On Mon, Jan 02, 2017 at 01:49:21AM -0500, Anurup M wrote: 1) Device tree bindings for Hisilicon SoC PMU. 2) Add example for Hisilicon L3 cache and MN PMU. 3) Add child nodes of L3C and MN in djtag bindings example. Signed-off

Re: [PATCH v3 02/10] dt-bindings: hisi: Add Hisilicon HiP05/06/07 Djtag dts bindings

2017-01-04 Thread Anurup M
On Wednesday 04 January 2017 04:26 AM, Rob Herring wrote: On Mon, Jan 02, 2017 at 01:49:03AM -0500, Anurup M wrote: From: Tan Xiaojun <tanxiao...@huawei.com> Add Hisilicon HiP05/06/07 Djtag dts bindings for CPU and IO Die Signed-off-by: Tan Xiaojun <tanxiao...@huawei.com>

Re: [PATCH v3 02/10] dt-bindings: hisi: Add Hisilicon HiP05/06/07 Djtag dts bindings

2017-01-04 Thread Anurup M
On Wednesday 04 January 2017 04:26 AM, Rob Herring wrote: On Mon, Jan 02, 2017 at 01:49:03AM -0500, Anurup M wrote: From: Tan Xiaojun Add Hisilicon HiP05/06/07 Djtag dts bindings for CPU and IO Die Signed-off-by: Tan Xiaojun Signed-off-by: Anurup M --- .../devicetree/bindings/arm

[PATCH v3 10/10] dts: arm64: hip06: Add Hisilicon SoC PMU support

2017-01-01 Thread Anurup M
1. Add nodes for hip06 L3 cache to support uncore events. 2. Add nodes for hip06 MN to support uncore events. Signed-off-by: Shaokun Zhang <zhangshao...@hisilicon.com> Signed-off-by: John Garry <john.ga...@huawei.com> Signed-off-by: Anurup M <anuru...@huawei.com> --- a

[PATCH v3 10/10] dts: arm64: hip06: Add Hisilicon SoC PMU support

2017-01-01 Thread Anurup M
1. Add nodes for hip06 L3 cache to support uncore events. 2. Add nodes for hip06 MN to support uncore events. Signed-off-by: Shaokun Zhang Signed-off-by: John Garry Signed-off-by: Anurup M --- arch/arm64/boot/dts/hisilicon/hip06.dtsi | 72 1 file changed, 72

[PATCH v3 08/10] perf: hisi: Add sysfs attributes for L3 cache(L3C) PMU

2017-01-01 Thread Anurup M
ilable CPU for counting. Signed-off-by: Anurup M <anuru...@huawei.com> Signed-off-by: Shaokun Zhang <zhangshao...@hisilicon.com> --- drivers/perf/hisilicon/hisi_uncore_l3c.c | 53 drivers/perf/hisilicon/hisi_uncore_pmu.c | 39 +++

[PATCH v3 07/10] perf: hisi: Add support for Hisilicon SoC event counters

2017-01-01 Thread Anurup M
counting. 5. Add support to count L3 cache hardware events. Signed-off-by: Anurup M <anuru...@huawei.com> Signed-off-by: Shaokun Zhang <zhangshao...@hisilicon.com> --- drivers/perf/hisilicon/Makefile | 2 +- drivers/perf/hisilicon/hisi_uncore

[PATCH v3 09/10] perf: hisi: Miscellanous node(MN) event counting in perf

2017-01-01 Thread Anurup M
is -e "hisi_mn_2/read_req/" Signed-off-by: Shaokun Zhang <zhangshao...@hisilicon.com> Signed-off-by: Anurup M <anuru...@huawei.com> --- drivers/perf/hisilicon/Makefile | 2 +- drivers/perf/hisilicon/hisi_uncore_mn.c | 501 2 files c

[PATCH v3 08/10] perf: hisi: Add sysfs attributes for L3 cache(L3C) PMU

2017-01-01 Thread Anurup M
ilable CPU for counting. Signed-off-by: Anurup M Signed-off-by: Shaokun Zhang --- drivers/perf/hisilicon/hisi_uncore_l3c.c | 53 drivers/perf/hisilicon/hisi_uncore_pmu.c | 39 +++ drivers/perf/hisilicon/hisi_uncore_pmu.h | 21 + 3 fil

[PATCH v3 07/10] perf: hisi: Add support for Hisilicon SoC event counters

2017-01-01 Thread Anurup M
counting. 5. Add support to count L3 cache hardware events. Signed-off-by: Anurup M Signed-off-by: Shaokun Zhang --- drivers/perf/hisilicon/Makefile | 2 +- drivers/perf/hisilicon/hisi_uncore_l3c.c | 556 +++ drivers/perf/hisilicon/hisi_uncore_pmu.c | 326

[PATCH v3 09/10] perf: hisi: Miscellanous node(MN) event counting in perf

2017-01-01 Thread Anurup M
d_req/" Signed-off-by: Shaokun Zhang Signed-off-by: Anurup M --- drivers/perf/hisilicon/Makefile | 2 +- drivers/perf/hisilicon/hisi_uncore_mn.c | 501 2 files changed, 502 insertions(+), 1 deletion(-) create mode 100644 drivers/perf/hisilicon/hisi_uncore_

[PATCH v3 03/10] dt-bindings: perf: hisi: Add Devicetree bindings for Hisilicon SoC PMU

2017-01-01 Thread Anurup M
1) Device tree bindings for Hisilicon SoC PMU. 2) Add example for Hisilicon L3 cache and MN PMU. 3) Add child nodes of L3C and MN in djtag bindings example. Signed-off-by: Anurup M <anuru...@huawei.com> Signed-off-by: Shaokun Zhang <zhangshao...@hisilicon.com> --- .../devicetree/

[PATCH v3 03/10] dt-bindings: perf: hisi: Add Devicetree bindings for Hisilicon SoC PMU

2017-01-01 Thread Anurup M
1) Device tree bindings for Hisilicon SoC PMU. 2) Add example for Hisilicon L3 cache and MN PMU. 3) Add child nodes of L3C and MN in djtag bindings example. Signed-off-by: Anurup M Signed-off-by: Shaokun Zhang --- .../devicetree/bindings/arm/hisilicon/djtag.txt| 25 ++ .../devicetree

[PATCH v3 05/10] perf: hisi: Update Kconfig for Hisilicon PMU support

2017-01-01 Thread Anurup M
Update Kconfig for HiP05/06/07 PMU support. Signed-off-by: Anurup M <anuru...@huawei.com> Signed-off-by: Shaokun Zhang <zhangshao...@hisilicon.com> Signed-off-by: John Garry <john.ga...@huawei.com> --- drivers/perf/Kconfig | 8 1 file changed, 8 insertions(+) diff --

[PATCH v3 06/10] drivers: perf: hisi: Add support for Hisilicon Djtag driver

2017-01-01 Thread Anurup M
ed-off-by: Tan Xiaojun <tanxiao...@huawei.com> Signed-off-by: John Garry <john.ga...@huawei.com> Signed-off-by: Anurup M <anuru...@huawei.com> --- drivers/perf/Makefile | 1 + drivers/perf/hisilicon/Makefile | 1 + drivers/perf/

[PATCH v3 04/10] Documentation: perf: hisi: Documentation for HiP05/06/07 PMU event counting.

2017-01-01 Thread Anurup M
Documentation for perf usage and Hisilicon SoC PMU uncore events. The Hisilicon SOC has event counters for hardware modules like L3 cache, Miscellaneous node etc. These events are all uncore. Signed-off-by: Anurup M <anuru...@huawei.com> Signed-off-by: Shaokun Zhang <zhangshao...@hisi

[PATCH v3 05/10] perf: hisi: Update Kconfig for Hisilicon PMU support

2017-01-01 Thread Anurup M
Update Kconfig for HiP05/06/07 PMU support. Signed-off-by: Anurup M Signed-off-by: Shaokun Zhang Signed-off-by: John Garry --- drivers/perf/Kconfig | 8 1 file changed, 8 insertions(+) diff --git a/drivers/perf/Kconfig b/drivers/perf/Kconfig index 4d5c5f9..2a5435b 100644

[PATCH v3 06/10] drivers: perf: hisi: Add support for Hisilicon Djtag driver

2017-01-01 Thread Anurup M
-by: John Garry Signed-off-by: Anurup M --- drivers/perf/Makefile | 1 + drivers/perf/hisilicon/Makefile | 1 + drivers/perf/hisilicon/djtag.c | 731 drivers/perf/hisilicon/djtag.h | 39 +++ 4 files changed, 772 insertions(+) create mode

[PATCH v3 04/10] Documentation: perf: hisi: Documentation for HiP05/06/07 PMU event counting.

2017-01-01 Thread Anurup M
Documentation for perf usage and Hisilicon SoC PMU uncore events. The Hisilicon SOC has event counters for hardware modules like L3 cache, Miscellaneous node etc. These events are all uncore. Signed-off-by: Anurup M Signed-off-by: Shaokun Zhang --- Documentation/perf/hisi-pmu.txt | 75

[PATCH v3 02/10] dt-bindings: hisi: Add Hisilicon HiP05/06/07 Djtag dts bindings

2017-01-01 Thread Anurup M
From: Tan Xiaojun <tanxiao...@huawei.com> Add Hisilicon HiP05/06/07 Djtag dts bindings for CPU and IO Die Signed-off-by: Tan Xiaojun <tanxiao...@huawei.com> Signed-off-by: Anurup M <anuru...@huawei.com> --- .../devicetree/bindings/arm/hisilicon/djtag.txt| 41

[PATCH v3 02/10] dt-bindings: hisi: Add Hisilicon HiP05/06/07 Djtag dts bindings

2017-01-01 Thread Anurup M
From: Tan Xiaojun Add Hisilicon HiP05/06/07 Djtag dts bindings for CPU and IO Die Signed-off-by: Tan Xiaojun Signed-off-by: Anurup M --- .../devicetree/bindings/arm/hisilicon/djtag.txt| 41 ++ 1 file changed, 41 insertions(+) create mode 100644 Documentation

[PATCH v3 01/10] arm64: MAINTAINERS: hisi: Add hisilicon SoC PMU support

2017-01-01 Thread Anurup M
Add support for Hisilicon SoC hardware event counters for HIP05/06/07 chip versions. Signed-off-by: Anurup M <anuru...@huawei.com> --- MAINTAINERS | 9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index b224caa..fca339e 100644 --- a/MAINTAINERS

[PATCH v3 01/10] arm64: MAINTAINERS: hisi: Add hisilicon SoC PMU support

2017-01-01 Thread Anurup M
Add support for Hisilicon SoC hardware event counters for HIP05/06/07 chip versions. Signed-off-by: Anurup M --- MAINTAINERS | 9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index b224caa..fca339e 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -5725,6

[PATCH v3 00/10] perf: arm64: Support for Hisilicon SoC Hardware event counters

2017-01-01 Thread Anurup M
in this series. As the DDRC PMU doesnot depend on djtag it will be send separately. v1 -- -Initial version with support for L3C, MN and DDRC event counters -Djtag driver is used to access registers of L3 cache and MN. Anurup M (7): arm64: MAINTAINERS: hisi: Add hisilicon SoC PMU support dt-bindings

[PATCH v3 00/10] perf: arm64: Support for Hisilicon SoC Hardware event counters

2017-01-01 Thread Anurup M
in this series. As the DDRC PMU doesnot depend on djtag it will be send separately. v1 -- -Initial version with support for L3C, MN and DDRC event counters -Djtag driver is used to access registers of L3 cache and MN. Anurup M (7): arm64: MAINTAINERS: hisi: Add hisilicon SoC PMU support dt-bindings

Re: [PATCH v2 03/10] dt-bindings: perf: hisi: Add Devicetree bindings for Hisilicon SoC PMU

2016-12-23 Thread Anurup M
On Monday 19 December 2016 10:07 PM, Rob Herring wrote: On Wed, Dec 07, 2016 at 11:55:59AM -0500, Anurup M wrote: 1) Device tree bindings for Hisilicon SoC PMU. 2) Add example for Hisilicon L3 cache and MN PMU. 3) Add child nodes of L3C and MN in djtag bindings example. Signed-off-by: Anurup

Re: [PATCH v2 03/10] dt-bindings: perf: hisi: Add Devicetree bindings for Hisilicon SoC PMU

2016-12-23 Thread Anurup M
On Monday 19 December 2016 10:07 PM, Rob Herring wrote: On Wed, Dec 07, 2016 at 11:55:59AM -0500, Anurup M wrote: 1) Device tree bindings for Hisilicon SoC PMU. 2) Add example for Hisilicon L3 cache and MN PMU. 3) Add child nodes of L3C and MN in djtag bindings example. Signed-off-by: Anurup

Re: [PATCH v2 02/10] dt-bindings: hisi: Add Hisilicon HiP05/06/07 Djtag dts bindings

2016-12-23 Thread Anurup M
On Monday 19 December 2016 10:01 PM, Rob Herring wrote: On Wed, Dec 07, 2016 at 11:55:19AM -0500, Anurup M wrote: From: Tan Xiaojun <tanxiao...@huawei.com> Add Hisilicon HiP05/06/07 Djtag dts bindings for CPU and IO Die Signed-off-by: Tan Xiaojun <tanxiao...@huawei.com>

Re: [PATCH v2 02/10] dt-bindings: hisi: Add Hisilicon HiP05/06/07 Djtag dts bindings

2016-12-23 Thread Anurup M
On Monday 19 December 2016 10:01 PM, Rob Herring wrote: On Wed, Dec 07, 2016 at 11:55:19AM -0500, Anurup M wrote: From: Tan Xiaojun Add Hisilicon HiP05/06/07 Djtag dts bindings for CPU and IO Die Signed-off-by: Tan Xiaojun Signed-off-by: Anurup M --- .../devicetree/bindings/arm

[PATCH v2 08/10] perf: hisi: Add sysfs attributes for L3 cache(L3C) PMU

2016-12-07 Thread Anurup M
ilable CPU for counting. Signed-off-by: Anurup M <anuru...@huawei.com> Signed-off-by: Shaokun Zhang <zhangshao...@hisilicon.com> --- drivers/perf/hisilicon/hisi_uncore_l3c.c | 57 drivers/perf/hisilicon/hisi_uncore_pmu.c | 40 ++

[PATCH v2 08/10] perf: hisi: Add sysfs attributes for L3 cache(L3C) PMU

2016-12-07 Thread Anurup M
ilable CPU for counting. Signed-off-by: Anurup M Signed-off-by: Shaokun Zhang --- drivers/perf/hisilicon/hisi_uncore_l3c.c | 57 drivers/perf/hisilicon/hisi_uncore_pmu.c | 40 ++ drivers/perf/hisilicon/hisi_uncore_pmu.h | 21 3 files ch

[PATCH v2 10/10] dts: arm64: hip06: Add Hisilicon SoC PMU support

2016-12-07 Thread Anurup M
1. Add nodes for hip06 L3 cache to support uncore events. 2. Add nodes for hip06 MN to support uncore events. Signed-off-by: Shaokun Zhang <zhangshao...@hisilicon.com> Signed-off-by: John Garry <john.ga...@huawei.com> Signed-off-by: Anurup M <anuru...@huawei.com> --- a

[PATCH v2 10/10] dts: arm64: hip06: Add Hisilicon SoC PMU support

2016-12-07 Thread Anurup M
1. Add nodes for hip06 L3 cache to support uncore events. 2. Add nodes for hip06 MN to support uncore events. Signed-off-by: Shaokun Zhang Signed-off-by: John Garry Signed-off-by: Anurup M --- arch/arm64/boot/dts/hisilicon/hip06.dtsi | 78 1 file changed, 78

[PATCH v2 09/10] perf: hisi: Miscellanous node(MN) event counting in perf

2016-12-07 Thread Anurup M
is -e "hisi_mn_2/read_req/" Signed-off-by: Shaokun Zhang <zhangshao...@hisilicon.com> Signed-off-by: Anurup M <anuru...@huawei.com> --- drivers/perf/hisilicon/Makefile | 2 +- drivers/perf/hisilicon/hisi_uncore_mn.c | 516 2 files c

[PATCH v2 09/10] perf: hisi: Miscellanous node(MN) event counting in perf

2016-12-07 Thread Anurup M
d_req/" Signed-off-by: Shaokun Zhang Signed-off-by: Anurup M --- drivers/perf/hisilicon/Makefile | 2 +- drivers/perf/hisilicon/hisi_uncore_mn.c | 516 2 files changed, 517 insertions(+), 1 deletion(-) create mode 100644 drivers/perf/hisilicon/hisi_uncore_

[PATCH v2 06/10] drivers: perf: hisi: Add support for Hisilicon Djtag driver

2016-12-07 Thread Anurup M
ed-off-by: Tan Xiaojun <tanxiao...@huawei.com> Signed-off-by: John Garry <john.ga...@huawei.com> Signed-off-by: Anurup M <anuru...@huawei.com> --- drivers/perf/Makefile | 1 + drivers/perf/hisilicon/Makefile | 1 + drivers/perf/

[PATCH v2 07/10] perf: hisi: Add support for Hisilicon SoC event counters

2016-12-07 Thread Anurup M
counting. 5. Add support to count L3 cache hardware events. Signed-off-by: Anurup M <anuru...@huawei.com> Signed-off-by: Shaokun Zhang <zhangshao...@hisilicon.com> Signed-off-by: John Garry <john.ga...@huawei.com> --- drivers/perf/hisilicon/Makefile | 2 +- driv

[PATCH v2 01/10] arm64: MAINTAINERS: hisi: Add hisilicon SoC PMU support

2016-12-07 Thread Anurup M
Add support for Hisilicon SoC hardware event counters for HIP05/06/07 chip versions. Signed-off-by: Anurup M <anuru...@huawei.com> --- MAINTAINERS | 9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index b224caa..ce86c07 100644 --- a/MAINTAINERS

[PATCH v2 05/10] perf: hisi: Update Kconfig for Hisilicon PMU support

2016-12-07 Thread Anurup M
Update Kconfig for Hip05/06/07 PMU support. Signed-off-by: Anurup M <anuru...@huawei.com> Signed-off-by: Shaokun Zhang <zhangshao...@hisilicon.com> Signed-off-by: John Garry <john.ga...@huawei.com> --- drivers/perf/Kconfig | 8 1 file changed, 8 insertions(+) diff --

[PATCH v2 06/10] drivers: perf: hisi: Add support for Hisilicon Djtag driver

2016-12-07 Thread Anurup M
-by: John Garry Signed-off-by: Anurup M --- drivers/perf/Makefile | 1 + drivers/perf/hisilicon/Makefile | 1 + drivers/perf/hisilicon/djtag.c | 729 drivers/perf/hisilicon/djtag.h | 39 +++ 4 files changed, 770 insertions(+) create mode

[PATCH v2 07/10] perf: hisi: Add support for Hisilicon SoC event counters

2016-12-07 Thread Anurup M
counting. 5. Add support to count L3 cache hardware events. Signed-off-by: Anurup M Signed-off-by: Shaokun Zhang Signed-off-by: John Garry --- drivers/perf/hisilicon/Makefile | 2 +- drivers/perf/hisilicon/hisi_uncore_l3c.c | 572 +++ drivers/perf

[PATCH v2 01/10] arm64: MAINTAINERS: hisi: Add hisilicon SoC PMU support

2016-12-07 Thread Anurup M
Add support for Hisilicon SoC hardware event counters for HIP05/06/07 chip versions. Signed-off-by: Anurup M --- MAINTAINERS | 9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index b224caa..ce86c07 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -5725,6

[PATCH v2 05/10] perf: hisi: Update Kconfig for Hisilicon PMU support

2016-12-07 Thread Anurup M
Update Kconfig for Hip05/06/07 PMU support. Signed-off-by: Anurup M Signed-off-by: Shaokun Zhang Signed-off-by: John Garry --- drivers/perf/Kconfig | 8 1 file changed, 8 insertions(+) diff --git a/drivers/perf/Kconfig b/drivers/perf/Kconfig index 4d5c5f9..2befa55 100644

[PATCH v2 03/10] dt-bindings: perf: hisi: Add Devicetree bindings for Hisilicon SoC PMU

2016-12-07 Thread Anurup M
1) Device tree bindings for Hisilicon SoC PMU. 2) Add example for Hisilicon L3 cache and MN PMU. 3) Add child nodes of L3C and MN in djtag bindings example. Signed-off-by: Anurup M <anuru...@huawei.com> Signed-off-by: Shaokun Zhang <zhangshao...@hisilicon.com> --- .../devicetree/

[PATCH v2 04/10] Documentation: perf: hisi: Documentation for HIP05/06/07 PMU event counting.

2016-12-07 Thread Anurup M
Documentation for perf usage and Hisilicon SoC PMU uncore events. The Hisilicon SOC has event counters for hardware modules like L3 cache, Miscellaneous node etc. These events are all uncore. Signed-off-by: Anurup M <anuru...@huawei.com> Signed-off-by: Shaokun Zhang <zhangshao...@hisi

[PATCH v2 04/10] Documentation: perf: hisi: Documentation for HIP05/06/07 PMU event counting.

2016-12-07 Thread Anurup M
Documentation for perf usage and Hisilicon SoC PMU uncore events. The Hisilicon SOC has event counters for hardware modules like L3 cache, Miscellaneous node etc. These events are all uncore. Signed-off-by: Anurup M Signed-off-by: Shaokun Zhang --- Documentation/perf/hisi-pmu.txt | 75

[PATCH v2 03/10] dt-bindings: perf: hisi: Add Devicetree bindings for Hisilicon SoC PMU

2016-12-07 Thread Anurup M
1) Device tree bindings for Hisilicon SoC PMU. 2) Add example for Hisilicon L3 cache and MN PMU. 3) Add child nodes of L3C and MN in djtag bindings example. Signed-off-by: Anurup M Signed-off-by: Shaokun Zhang --- .../devicetree/bindings/arm/hisilicon/djtag.txt| 25 ++ .../devicetree

<    3   4   5   6   7   8   9   10   11   12   >