* [PATCH v3 0/2] Support uncore NI-700 Performance Monitor
@ 2024-03-06 6:16 JiaLong.Yang
2024-03-06 6:16 ` [PATCH v3 0/2] dt-bindings: Add HEXIN Technologies Co., Ltd. vendor prefix JiaLong.Yang
2024-05-03 13:11 ` [PATCH v3 0/2] Support uncore NI-700 Performance Monitor Will Deacon
0 siblings, 2 replies; 8+ messages in thread
From: JiaLong.Yang @ 2024-03-06 6:16 UTC (permalink / raw)
To: Will Deacon, Mark Rutland, Rob Herring, Krzysztof Kozlowski,
Conor Dooley
Cc: shenghui.qu, linux-kernel, Rob Herring, devicetree
1.
The MAINTAINERS file should be in dt-bindings or drivers?
It's needed by the two subpatchs.
I place it in dt-bindings. So I receive the warning in driver patch.
2.
When using the new macro DEFINE_FREE(), we should ended it without ';'.
So there is one warning asking me to indentation next statement.
3.
If the file vendor-prefixes.yaml should be submit solely?
JiaLong.Yang (3):
dt-bindings: Add HEXIN Technologies Co., Ltd. vendor prefix
dt-bindings: perf: Support uncore NI-700 PMU
perf/hx_arm_ni: Support uncore NI-700 PMU
.../bindings/perf/hexin,c2000-arm-ni.yaml | 51 +
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
MAINTAINERS | 6 +
drivers/perf/Kconfig | 11 +
drivers/perf/Makefile | 1 +
drivers/perf/hx_arm_ni.c | 1240 +++++++++++++++++
6 files changed, 1311 insertions(+)
create mode 100644 Documentation/devicetree/bindings/perf/hexin,
c2000-arm-ni.yaml
create mode 100644 drivers/perf/hx_arm_ni.c
--
2.25.1
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH v3 0/2] dt-bindings: Add HEXIN Technologies Co., Ltd. vendor prefix
2024-03-06 6:16 [PATCH v3 0/2] Support uncore NI-700 Performance Monitor JiaLong.Yang
@ 2024-03-06 6:16 ` JiaLong.Yang
2024-03-06 6:16 ` [PATCH v3 1/2] dt-bindings: perf: Support uncore NI-700 PMU JiaLong.Yang
2024-03-06 7:10 ` [PATCH v3 0/2] dt-bindings: Add HEXIN Technologies Co., Ltd. vendor prefix Krzysztof Kozlowski
2024-05-03 13:11 ` [PATCH v3 0/2] Support uncore NI-700 Performance Monitor Will Deacon
1 sibling, 2 replies; 8+ messages in thread
From: JiaLong.Yang @ 2024-03-06 6:16 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley
Cc: shenghui.qu, Rob Herring, devicetree, linux-kernel
Update file vendor-prefixes.yaml to include hexin as a vendor prefix
for "HEXIN Technologies Co., Ltd.".
Signed-off-by: JiaLong.Yang <jialong.yang@shingroup.cn>
---
v1 --> v2: Not changes this file and give warning.
v2 --> v3: Add this patch to fix the warning.
Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml
index 1a0dc04f1db4..3a82104ac8a7 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
+++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml
@@ -619,6 +619,8 @@ patternProperties:
description: HwaCom Systems Inc.
"^hxt,.*":
description: HXT Semiconductor
+ "^hexin,.*":
+ description: HEXIN Technologies Co., Ltd.
"^hycon,.*":
description: Hycon Technology Corp.
"^hydis,.*":
--
2.25.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH v3 1/2] dt-bindings: perf: Support uncore NI-700 PMU
2024-03-06 6:16 ` [PATCH v3 0/2] dt-bindings: Add HEXIN Technologies Co., Ltd. vendor prefix JiaLong.Yang
@ 2024-03-06 6:16 ` JiaLong.Yang
2024-03-06 21:46 ` Rob Herring
2024-03-06 7:10 ` [PATCH v3 0/2] dt-bindings: Add HEXIN Technologies Co., Ltd. vendor prefix Krzysztof Kozlowski
1 sibling, 1 reply; 8+ messages in thread
From: JiaLong.Yang @ 2024-03-06 6:16 UTC (permalink / raw)
To: Jialong Yang, Will Deacon, Mark Rutland, Rob Herring,
Krzysztof Kozlowski, Conor Dooley
Cc: shenghui.qu, linux-arm-kernel, devicetree, linux-kernel
Add file corresponding to hx_arm_ni.c introducing ARM NI-700 PMU
driver for HX.
Signed-off-by: JiaLong.Yang <jialong.yang@shingroup.cn>
---
v1 --> v2:
1. Submit dt-bindings file Seperately.
2. Do some check:
~ #: make dt_binding_check DT_SCHEMA_FILES=perf
LINT Documentation/devicetree/bindings
CHKDT Documentation/devicetree/bindings/processed-schema.json
SCHEMA Documentation/devicetree/bindings/processed-schema.json
DTEX Documentation/devicetree/bindings/perf/hx,c2000-arm-ni.example.dts
DTC_CHK Documentation/devicetree/bindings/perf/hx,c2000-arm-ni.example.dtb
v2 --> v3:
1. Change vendor from hx to hexin.
2. Submit driver and dt-bindings files together.
3. Delete pccs-id property. Use alias-id to do this.
4. There are at least one interrupt line for the hardware and driver
for handling counter overflow.
5. Use 4 spaces for example indentation in yaml file.
.../bindings/perf/hexin,c2000-arm-ni.yaml | 51 +++++++++++++++++++
MAINTAINERS | 6 +++
2 files changed, 57 insertions(+)
create mode 100644 Documentation/devicetree/bindings/perf/hexin,c2000-arm-ni.yaml
diff --git a/Documentation/devicetree/bindings/perf/hexin,c2000-arm-ni.yaml b/Documentation/devicetree/bindings/perf/hexin,c2000-arm-ni.yaml
new file mode 100644
index 000000000000..b2641ee84d60
--- /dev/null
+++ b/Documentation/devicetree/bindings/perf/hexin,c2000-arm-ni.yaml
@@ -0,0 +1,51 @@
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/perf/hexin,c2000-arm-ni.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: HX-C2000 NI (Network-on-chip Interconnect) Performance Monitors
+
+maintainers:
+ - Jialong Yang <jialong.yang@shingroup.cn>
+
+properties:
+ compatible:
+ enum:
+ - hexin,c2000-arm-ni
+
+ reg:
+ items:
+ - description: Physical address of the base (PERIPHBASE) and
+ size of the whole NI configuration address space.
+
+ interrupts:
+ minItems: 1
+ items:
+ - description: Overflow interrupt for clock domain 0
+ - description: Overflow interrupt for clock domain 1
+ - description: Overflow interrupt for clock domain 2
+ - description: Generally, one interrupt line for one PMU. But this also
+ support one interrupt line for a NI if merged.
+
+required:
+ - compatible
+ - reg
+ - interrupts
+
+additionalProperties: false
+
+examples:
+ - |
+ #include <dt-bindings/interrupt-controller/arm-gic.h>
+ #include <dt-bindings/interrupt-controller/irq.h>
+
+ aliases {
+ ni-pmu0 = &nipmu0;
+ };
+
+ nipmu0: pmu@23ff0000 {
+ compatible = "hexin,c2000-arm-ni";
+ reg = <0x2b420000 0x10000>;
+ interrupts = <GIC_SPI 80 IRQ_TYPE_LEVEL_HIGH>;
+ };
diff --git a/MAINTAINERS b/MAINTAINERS
index 4f298c4187fb..4b664cec98a7 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -18890,6 +18890,12 @@ L: linux-riscv@lists.infradead.org
S: Maintained
F: arch/riscv/boot/dts/thead/
+HX ARM-NI-700 PMU DRIVERS
+M: Jialong Yang <jialong.yang@shingroup.cn>
+S: Supported
+F: Documentation/devicetree/bindings/perf/hexin,c2000-arm-ni.yaml
+F: drivers/perf/hx_arm_ni.c
+
RNBD BLOCK DRIVERS
M: Md. Haris Iqbal <haris.iqbal@ionos.com>
M: Jack Wang <jinpu.wang@ionos.com>
--
2.25.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH v3 0/2] dt-bindings: Add HEXIN Technologies Co., Ltd. vendor prefix
2024-03-06 6:16 ` [PATCH v3 0/2] dt-bindings: Add HEXIN Technologies Co., Ltd. vendor prefix JiaLong.Yang
2024-03-06 6:16 ` [PATCH v3 1/2] dt-bindings: perf: Support uncore NI-700 PMU JiaLong.Yang
@ 2024-03-06 7:10 ` Krzysztof Kozlowski
2024-03-06 7:19 ` Yang Jialong 杨佳龙
1 sibling, 1 reply; 8+ messages in thread
From: Krzysztof Kozlowski @ 2024-03-06 7:10 UTC (permalink / raw)
To: JiaLong.Yang, Rob Herring, Krzysztof Kozlowski, Conor Dooley
Cc: shenghui.qu, Rob Herring, devicetree, linux-kernel
On 06/03/2024 07:16, JiaLong.Yang wrote:
> Update file vendor-prefixes.yaml to include hexin as a vendor prefix
> for "HEXIN Technologies Co., Ltd.".
>
> Signed-off-by: JiaLong.Yang <jialong.yang@shingroup.cn>
> ---
> v1 --> v2: Not changes this file and give warning.
> v2 --> v3: Add this patch to fix the warning.
>
> Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml
> index 1a0dc04f1db4..3a82104ac8a7 100644
> --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
> +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml
> @@ -619,6 +619,8 @@ patternProperties:
> description: HwaCom Systems Inc.
> "^hxt,.*":
> description: HXT Semiconductor
> + "^hexin,.*":
Please fix order of entries.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v3 0/2] dt-bindings: Add HEXIN Technologies Co., Ltd. vendor prefix
2024-03-06 7:10 ` [PATCH v3 0/2] dt-bindings: Add HEXIN Technologies Co., Ltd. vendor prefix Krzysztof Kozlowski
@ 2024-03-06 7:19 ` Yang Jialong 杨佳龙
0 siblings, 0 replies; 8+ messages in thread
From: Yang Jialong 杨佳龙 @ 2024-03-06 7:19 UTC (permalink / raw)
To: Krzysztof Kozlowski, Krzysztof Kozlowski
Cc: shenghui.qu, Rob Herring, devicetree, linux-kernel, Rob Herring,
Conor Dooley
在 2024/3/6 15:10, Krzysztof Kozlowski 写道:
> On 06/03/2024 07:16, JiaLong.Yang wrote:
>> Update file vendor-prefixes.yaml to include hexin as a vendor prefix
>> for "HEXIN Technologies Co., Ltd.".
>>
>> Signed-off-by: JiaLong.Yang <jialong.yang@shingroup.cn>
>> ---
>> v1 --> v2: Not changes this file and give warning.
>> v2 --> v3: Add this patch to fix the warning.
>>
>> Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
>> 1 file changed, 2 insertions(+)
>>
>> diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml
>> index 1a0dc04f1db4..3a82104ac8a7 100644
>> --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
>> +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml
>> @@ -619,6 +619,8 @@ patternProperties:
>> description: HwaCom Systems Inc.
>> "^hxt,.*":
>> description: HXT Semiconductor
>> + "^hexin,.*":
>
> Please fix order of entries.
OK. Thanks.
>
> Best regards,
> Krzysztof
>
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v3 1/2] dt-bindings: perf: Support uncore NI-700 PMU
2024-03-06 6:16 ` [PATCH v3 1/2] dt-bindings: perf: Support uncore NI-700 PMU JiaLong.Yang
@ 2024-03-06 21:46 ` Rob Herring
2024-03-07 6:33 ` Yang Jialong 杨佳龙
0 siblings, 1 reply; 8+ messages in thread
From: Rob Herring @ 2024-03-06 21:46 UTC (permalink / raw)
To: JiaLong.Yang
Cc: Will Deacon, Mark Rutland, Krzysztof Kozlowski, Conor Dooley,
shenghui.qu, linux-arm-kernel, devicetree, linux-kernel
On Wed, Mar 06, 2024 at 02:16:02PM +0800, JiaLong.Yang wrote:
> Add file corresponding to hx_arm_ni.c introducing ARM NI-700 PMU
> driver for HX.
>
> Signed-off-by: JiaLong.Yang <jialong.yang@shingroup.cn>
> ---
> v1 --> v2:
> 1. Submit dt-bindings file Seperately.
> 2. Do some check:
> ~ #: make dt_binding_check DT_SCHEMA_FILES=perf
> LINT Documentation/devicetree/bindings
> CHKDT Documentation/devicetree/bindings/processed-schema.json
> SCHEMA Documentation/devicetree/bindings/processed-schema.json
> DTEX Documentation/devicetree/bindings/perf/hx,c2000-arm-ni.example.dts
> DTC_CHK Documentation/devicetree/bindings/perf/hx,c2000-arm-ni.example.dtb
>
> v2 --> v3:
> 1. Change vendor from hx to hexin.
> 2. Submit driver and dt-bindings files together.
> 3. Delete pccs-id property. Use alias-id to do this.
> 4. There are at least one interrupt line for the hardware and driver
> for handling counter overflow.
> 5. Use 4 spaces for example indentation in yaml file.
>
> .../bindings/perf/hexin,c2000-arm-ni.yaml | 51 +++++++++++++++++++
> MAINTAINERS | 6 +++
> 2 files changed, 57 insertions(+)
> create mode 100644 Documentation/devicetree/bindings/perf/hexin,c2000-arm-ni.yaml
>
> diff --git a/Documentation/devicetree/bindings/perf/hexin,c2000-arm-ni.yaml b/Documentation/devicetree/bindings/perf/hexin,c2000-arm-ni.yaml
> new file mode 100644
> index 000000000000..b2641ee84d60
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/perf/hexin,c2000-arm-ni.yaml
> @@ -0,0 +1,51 @@
> +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
> +%YAML 1.2
> +---
> +$id: http://devicetree.org/schemas/perf/hexin,c2000-arm-ni.yaml#
> +$schema: http://devicetree.org/meta-schemas/core.yaml#
> +
> +title: HX-C2000 NI (Network-on-chip Interconnect) Performance Monitors
> +
> +maintainers:
> + - Jialong Yang <jialong.yang@shingroup.cn>
> +
> +properties:
> + compatible:
> + enum:
> + - hexin,c2000-arm-ni
As this seems to be Arm IP, I'd expect arm,ni-700-pmu or something.
Are there Hexin modifications to it?
> +
> + reg:
> + items:
> + - description: Physical address of the base (PERIPHBASE) and
> + size of the whole NI configuration address space.
Just 'maxItems: 1' if there is only 1 entry.
> +
> + interrupts:
> + minItems: 1
> + items:
> + - description: Overflow interrupt for clock domain 0
> + - description: Overflow interrupt for clock domain 1
> + - description: Overflow interrupt for clock domain 2
> + - description: Generally, one interrupt line for one PMU. But this also
> + support one interrupt line for a NI if merged.
I don't understand this last entry.
> +
> +required:
> + - compatible
> + - reg
> + - interrupts
> +
> +additionalProperties: false
> +
> +examples:
> + - |
> + #include <dt-bindings/interrupt-controller/arm-gic.h>
> + #include <dt-bindings/interrupt-controller/irq.h>
> +
> + aliases {
> + ni-pmu0 = &nipmu0;
Drop. Please don't make up your own alias names.
> + };
> +
> + nipmu0: pmu@23ff0000 {
> + compatible = "hexin,c2000-arm-ni";
> + reg = <0x2b420000 0x10000>;
> + interrupts = <GIC_SPI 80 IRQ_TYPE_LEVEL_HIGH>;
> + };
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 4f298c4187fb..4b664cec98a7 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -18890,6 +18890,12 @@ L: linux-riscv@lists.infradead.org
> S: Maintained
> F: arch/riscv/boot/dts/thead/
>
> +HX ARM-NI-700 PMU DRIVERS
> +M: Jialong Yang <jialong.yang@shingroup.cn>
> +S: Supported
> +F: Documentation/devicetree/bindings/perf/hexin,c2000-arm-ni.yaml
> +F: drivers/perf/hx_arm_ni.c
> +
> RNBD BLOCK DRIVERS
> M: Md. Haris Iqbal <haris.iqbal@ionos.com>
> M: Jack Wang <jinpu.wang@ionos.com>
> --
> 2.25.1
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v3 1/2] dt-bindings: perf: Support uncore NI-700 PMU
2024-03-06 21:46 ` Rob Herring
@ 2024-03-07 6:33 ` Yang Jialong 杨佳龙
0 siblings, 0 replies; 8+ messages in thread
From: Yang Jialong 杨佳龙 @ 2024-03-07 6:33 UTC (permalink / raw)
To: Rob Herring
Cc: Will Deacon, Mark Rutland, Krzysztof Kozlowski, Conor Dooley,
shenghui.qu, linux-arm-kernel, devicetree, linux-kernel
在 2024/3/7 5:46, Rob Herring 写道:
> On Wed, Mar 06, 2024 at 02:16:02PM +0800, JiaLong.Yang wrote:
>> Add file corresponding to hx_arm_ni.c introducing ARM NI-700 PMU
>> driver for HX.
>>
>> Signed-off-by: JiaLong.Yang <jialong.yang@shingroup.cn>
>> ---
>> v1 --> v2:
>> 1. Submit dt-bindings file Seperately.
>> 2. Do some check:
>> ~ #: make dt_binding_check DT_SCHEMA_FILES=perf
>> LINT Documentation/devicetree/bindings
>> CHKDT Documentation/devicetree/bindings/processed-schema.json
>> SCHEMA Documentation/devicetree/bindings/processed-schema.json
>> DTEX Documentation/devicetree/bindings/perf/hx,c2000-arm-ni.example.dts
>> DTC_CHK Documentation/devicetree/bindings/perf/hx,c2000-arm-ni.example.dtb
>>
>> v2 --> v3:
>> 1. Change vendor from hx to hexin.
>> 2. Submit driver and dt-bindings files together.
>> 3. Delete pccs-id property. Use alias-id to do this.
>> 4. There are at least one interrupt line for the hardware and driver
>> for handling counter overflow.
>> 5. Use 4 spaces for example indentation in yaml file.
>>
>> .../bindings/perf/hexin,c2000-arm-ni.yaml | 51 +++++++++++++++++++
>> MAINTAINERS | 6 +++
>> 2 files changed, 57 insertions(+)
>> create mode 100644 Documentation/devicetree/bindings/perf/hexin,c2000-arm-ni.yaml
>>
>> diff --git a/Documentation/devicetree/bindings/perf/hexin,c2000-arm-ni.yaml b/Documentation/devicetree/bindings/perf/hexin,c2000-arm-ni.yaml
>> new file mode 100644
>> index 000000000000..b2641ee84d60
>> --- /dev/null
>> +++ b/Documentation/devicetree/bindings/perf/hexin,c2000-arm-ni.yaml
>> @@ -0,0 +1,51 @@
>> +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
>> +%YAML 1.2
>> +---
>> +$id: http://devicetree.org/schemas/perf/hexin,c2000-arm-ni.yaml#
>> +$schema: http://devicetree.org/meta-schemas/core.yaml#
>> +
>> +title: HX-C2000 NI (Network-on-chip Interconnect) Performance Monitors
>> +
>> +maintainers:
>> + - Jialong Yang <jialong.yang@shingroup.cn>
>> +
>> +properties:
>> + compatible:
>> + enum:
>> + - hexin,c2000-arm-ni
>
> As this seems to be Arm IP, I'd expect arm,ni-700-pmu or something.
>
> Are there Hexin modifications to it?
Maybe only the employee of Hexin wrote it and it was written for a
product named c2000... But in hardware layer, there is almost no difference.
Chould below?
enum:
- hexin,c2000-ni-pmu
- arm,ni-700-pmu
>
>> +
>> + reg:
>> + items:
>> + - description: Physical address of the base (PERIPHBASE) and
>> + size of the whole NI configuration address space.
>
> Just 'maxItems: 1' if there is only 1 entry.
OK.
>
>> +
>> + interrupts:
>> + minItems: 1
>> + items:
>> + - description: Overflow interrupt for clock domain 0
>> + - description: Overflow interrupt for clock domain 1
>> + - description: Overflow interrupt for clock domain 2
>> + - description: Generally, one interrupt line for one PMU. But this also
>> + support one interrupt line for a NI if merged.
>
> I don't understand this last entry.
Specially, one NI could have many PMUs with many interupt numbers.
The last entry means that the driver supports merging interrupts into
one if hardware layer merged them.
>
>> +
>> +required:
>> + - compatible
>> + - reg
>> + - interrupts
>> +
>> +additionalProperties: false
>> +
>> +examples:
>> + - |
>> + #include <dt-bindings/interrupt-controller/arm-gic.h>
>> + #include <dt-bindings/interrupt-controller/irq.h>
>> +
>> + aliases {
>> + ni-pmu0 = &nipmu0;
>
> Drop. Please don't make up your own alias names.
Here I need a index to differ more than one NI node. Last version I used
a custom property. Krzysztof Kozlowski advised me to use IDR, DT
aliases or something else.
Here I can use which one?...
It's my fault to forget writing the change in changelog.
>
>> + };
>> +
>> + nipmu0: pmu@23ff0000 {
>> + compatible = "hexin,c2000-arm-ni";
>> + reg = <0x2b420000 0x10000>;
>> + interrupts = <GIC_SPI 80 IRQ_TYPE_LEVEL_HIGH>;
>> + };
>> diff --git a/MAINTAINERS b/MAINTAINERS
>> index 4f298c4187fb..4b664cec98a7 100644
>> --- a/MAINTAINERS
>> +++ b/MAINTAINERS
>> @@ -18890,6 +18890,12 @@ L: linux-riscv@lists.infradead.org
>> S: Maintained
>> F: arch/riscv/boot/dts/thead/
>>
>> +HX ARM-NI-700 PMU DRIVERS
>> +M: Jialong Yang <jialong.yang@shingroup.cn>
>> +S: Supported
>> +F: Documentation/devicetree/bindings/perf/hexin,c2000-arm-ni.yaml
>> +F: drivers/perf/hx_arm_ni.c
>> +
>> RNBD BLOCK DRIVERS
>> M: Md. Haris Iqbal <haris.iqbal@ionos.com>
>> M: Jack Wang <jinpu.wang@ionos.com>
>> --
>> 2.25.1
>>
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v3 0/2] Support uncore NI-700 Performance Monitor
2024-03-06 6:16 [PATCH v3 0/2] Support uncore NI-700 Performance Monitor JiaLong.Yang
2024-03-06 6:16 ` [PATCH v3 0/2] dt-bindings: Add HEXIN Technologies Co., Ltd. vendor prefix JiaLong.Yang
@ 2024-05-03 13:11 ` Will Deacon
1 sibling, 0 replies; 8+ messages in thread
From: Will Deacon @ 2024-05-03 13:11 UTC (permalink / raw)
To: JiaLong.Yang
Cc: Mark Rutland, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
shenghui.qu, linux-kernel, Rob Herring, devicetree
On Wed, Mar 06, 2024 at 02:16:00PM +0800, JiaLong.Yang wrote:
> 1.
> The MAINTAINERS file should be in dt-bindings or drivers?
> It's needed by the two subpatchs.
> I place it in dt-bindings. So I receive the warning in driver patch.
>
> 2.
> When using the new macro DEFINE_FREE(), we should ended it without ';'.
> So there is one warning asking me to indentation next statement.
>
> 3.
> If the file vendor-prefixes.yaml should be submit solely?
>
> JiaLong.Yang (3):
> dt-bindings: Add HEXIN Technologies Co., Ltd. vendor prefix
> dt-bindings: perf: Support uncore NI-700 PMU
> perf/hx_arm_ni: Support uncore NI-700 PMU
Please can you take a look at Robin's series for this IP?
https://lore.kernel.org/r/cover.1713972897.git.robin.murphy@arm.com
Thanks,
Will
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2024-05-03 13:11 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-06 6:16 [PATCH v3 0/2] Support uncore NI-700 Performance Monitor JiaLong.Yang
2024-03-06 6:16 ` [PATCH v3 0/2] dt-bindings: Add HEXIN Technologies Co., Ltd. vendor prefix JiaLong.Yang
2024-03-06 6:16 ` [PATCH v3 1/2] dt-bindings: perf: Support uncore NI-700 PMU JiaLong.Yang
2024-03-06 21:46 ` Rob Herring
2024-03-07 6:33 ` Yang Jialong 杨佳龙
2024-03-06 7:10 ` [PATCH v3 0/2] dt-bindings: Add HEXIN Technologies Co., Ltd. vendor prefix Krzysztof Kozlowski
2024-03-06 7:19 ` Yang Jialong 杨佳龙
2024-05-03 13:11 ` [PATCH v3 0/2] Support uncore NI-700 Performance Monitor Will Deacon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).