* [PATCH v3 06/24] dt-bindings: firmware: arm,scmi: Add support for telemetry protocol [not found] <20260329163337.637393-1-cristian.marussi@arm.com> @ 2026-03-29 16:33 ` Cristian Marussi 2026-03-29 17:31 ` Rob Herring (Arm) 2026-03-30 7:11 ` Krzysztof Kozlowski 0 siblings, 2 replies; 5+ messages in thread From: Cristian Marussi @ 2026-03-29 16:33 UTC (permalink / raw) To: linux-kernel, linux-arm-kernel, arm-scmi, linux-fsdevel, linux-doc Cc: sudeep.holla, james.quinlan, f.fainelli, vincent.guittot, etienne.carriere, peng.fan, michal.simek, dan.carpenter, d-gole, jonathan.cameron, elif.topuz, lukasz.luba, philip.radford, brauner, souvik.chakravarty, Cristian Marussi, Rob Herring, Krzysztof Kozlowski, Conor Dooley, devicetree Add new SCMI v4.0 Telemetry protocol bindings definitions. Signed-off-by: Cristian Marussi <cristian.marussi@arm.com> --- Cc: Rob Herring <robh@kernel.org> Cc: Krzysztof Kozlowski <krzk+dt@kernel.org> Cc: Conor Dooley <conor+dt@kernel.org> Cc: devicetree@vger.kernel.org --- Documentation/devicetree/bindings/firmware/arm,scmi.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Documentation/devicetree/bindings/firmware/arm,scmi.yaml b/Documentation/devicetree/bindings/firmware/arm,scmi.yaml index be817fd9cc34..e936ae7c0fb9 100644 --- a/Documentation/devicetree/bindings/firmware/arm,scmi.yaml +++ b/Documentation/devicetree/bindings/firmware/arm,scmi.yaml @@ -298,6 +298,14 @@ properties: reg: const: 0x19 + protocol@1B: + $ref: '#/$defs/protocol-node' + unevaluatedProperties: false + + properties: + reg: + const: 0x1B + patternProperties: '-pins$': type: object -- 2.53.0 ^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH v3 06/24] dt-bindings: firmware: arm,scmi: Add support for telemetry protocol 2026-03-29 16:33 ` [PATCH v3 06/24] dt-bindings: firmware: arm,scmi: Add support for telemetry protocol Cristian Marussi @ 2026-03-29 17:31 ` Rob Herring (Arm) 2026-03-29 18:00 ` Cristian Marussi 2026-03-30 7:11 ` Krzysztof Kozlowski 1 sibling, 1 reply; 5+ messages in thread From: Rob Herring (Arm) @ 2026-03-29 17:31 UTC (permalink / raw) To: Cristian Marussi Cc: etienne.carriere, Krzysztof Kozlowski, d-gole, linux-fsdevel, Conor Dooley, linux-doc, f.fainelli, vincent.guittot, philip.radford, souvik.chakravarty, peng.fan, dan.carpenter, lukasz.luba, arm-scmi, sudeep.holla, michal.simek, linux-kernel, jonathan.cameron, elif.topuz, linux-arm-kernel, james.quinlan, devicetree, brauner On Sun, 29 Mar 2026 17:33:17 +0100, Cristian Marussi wrote: > Add new SCMI v4.0 Telemetry protocol bindings definitions. > > Signed-off-by: Cristian Marussi <cristian.marussi@arm.com> > --- > Cc: Rob Herring <robh@kernel.org> > Cc: Krzysztof Kozlowski <krzk+dt@kernel.org> > Cc: Conor Dooley <conor+dt@kernel.org> > Cc: devicetree@vger.kernel.org > --- > Documentation/devicetree/bindings/firmware/arm,scmi.yaml | 8 ++++++++ > 1 file changed, 8 insertions(+) > My bot found errors running 'make dt_binding_check' on your patch: yamllint warnings/errors: dtschema/dtc warnings/errors: /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/firmware/arm,scmi.example.dtb: scmi (arm,scmi): protocol@19: Unevaluated properties are not allowed ('i2c2-pins', 'keys-pins', 'mdio-pins' were unexpected) from schema $id: http://devicetree.org/schemas/firmware/arm,scmi.yaml doc reference errors (make refcheckdocs): See https://patchwork.kernel.org/project/devicetree/patch/20260329163337.637393-7-cristian.marussi@arm.com The base for the series is generally the latest rc1. A different dependency should be noted in *this* patch. If you already ran 'make dt_binding_check' and didn't see the above error(s), then make sure 'yamllint' is installed and dt-schema is up to date: pip3 install dtschema --upgrade Please check and re-submit after running the above command yourself. Note that DT_SCHEMA_FILES can be set to your schema file to speed up checking your schema. However, it must be unset to test all examples with your schema. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH v3 06/24] dt-bindings: firmware: arm,scmi: Add support for telemetry protocol 2026-03-29 17:31 ` Rob Herring (Arm) @ 2026-03-29 18:00 ` Cristian Marussi 2026-03-30 7:15 ` Krzysztof Kozlowski 0 siblings, 1 reply; 5+ messages in thread From: Cristian Marussi @ 2026-03-29 18:00 UTC (permalink / raw) To: Rob Herring (Arm) Cc: Cristian Marussi, etienne.carriere, Krzysztof Kozlowski, d-gole, linux-fsdevel, Conor Dooley, linux-doc, f.fainelli, vincent.guittot, philip.radford, souvik.chakravarty, peng.fan, dan.carpenter, lukasz.luba, arm-scmi, sudeep.holla, michal.simek, linux-kernel, jonathan.cameron, elif.topuz, linux-arm-kernel, james.quinlan, devicetree, brauner On Sun, Mar 29, 2026 at 12:31:33PM -0500, Rob Herring (Arm) wrote: > > On Sun, 29 Mar 2026 17:33:17 +0100, Cristian Marussi wrote: > > Add new SCMI v4.0 Telemetry protocol bindings definitions. > > > > Signed-off-by: Cristian Marussi <cristian.marussi@arm.com> > > --- > > Cc: Rob Herring <robh@kernel.org> > > Cc: Krzysztof Kozlowski <krzk+dt@kernel.org> > > Cc: Conor Dooley <conor+dt@kernel.org> > > Cc: devicetree@vger.kernel.org > > --- > > Documentation/devicetree/bindings/firmware/arm,scmi.yaml | 8 ++++++++ > > 1 file changed, 8 insertions(+) > > > > My bot found errors running 'make dt_binding_check' on your patch: > > yamllint warnings/errors: > > dtschema/dtc warnings/errors: > /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/firmware/arm,scmi.example.dtb: scmi (arm,scmi): protocol@19: Unevaluated properties are not allowed ('i2c2-pins', 'keys-pins', 'mdio-pins' were unexpected) > from schema $id: http://devicetree.org/schemas/firmware/arm,scmi.yaml > > doc reference errors (make refcheckdocs): > > See https://patchwork.kernel.org/project/devicetree/patch/20260329163337.637393-7-cristian.marussi@arm.com > > The base for the series is generally the latest rc1. A different dependency > should be noted in *this* patch. > > If you already ran 'make dt_binding_check' and didn't see the above > error(s), then make sure 'yamllint' is installed and dt-schema is up to > date: > > pip3 install dtschema --upgrade > Yes...the new protocol block definition ended up intermixed with the previous protocol block...totally wrong. My bad. I will fix in V4. Thanks, Cristian ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH v3 06/24] dt-bindings: firmware: arm,scmi: Add support for telemetry protocol 2026-03-29 18:00 ` Cristian Marussi @ 2026-03-30 7:15 ` Krzysztof Kozlowski 0 siblings, 0 replies; 5+ messages in thread From: Krzysztof Kozlowski @ 2026-03-30 7:15 UTC (permalink / raw) To: Cristian Marussi, Rob Herring (Arm) Cc: etienne.carriere, Krzysztof Kozlowski, d-gole, linux-fsdevel, Conor Dooley, linux-doc, f.fainelli, vincent.guittot, philip.radford, souvik.chakravarty, peng.fan, dan.carpenter, lukasz.luba, arm-scmi, sudeep.holla, michal.simek, linux-kernel, jonathan.cameron, elif.topuz, linux-arm-kernel, james.quinlan, devicetree, brauner On 29/03/2026 20:00, Cristian Marussi wrote: >> >> My bot found errors running 'make dt_binding_check' on your patch: >> >> yamllint warnings/errors: >> >> dtschema/dtc warnings/errors: >> /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/firmware/arm,scmi.example.dtb: scmi (arm,scmi): protocol@19: Unevaluated properties are not allowed ('i2c2-pins', 'keys-pins', 'mdio-pins' were unexpected) >> from schema $id: http://devicetree.org/schemas/firmware/arm,scmi.yaml >> >> doc reference errors (make refcheckdocs): >> >> See https://patchwork.kernel.org/project/devicetree/patch/20260329163337.637393-7-cristian.marussi@arm.com >> >> The base for the series is generally the latest rc1. A different dependency >> should be noted in *this* patch. >> >> If you already ran 'make dt_binding_check' and didn't see the above >> error(s), then make sure 'yamllint' is installed and dt-schema is up to >> date: >> >> pip3 install dtschema --upgrade >> > > Yes...the new protocol block definition ended up intermixed with the > previous protocol block...totally wrong. This is not a problem. Problem was that you did not test it and sent completely untested code to mailing list. Add "RFC" prefix you subjects so we know that we can ignore the patchset in the future. Best regards, Krzysztof ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH v3 06/24] dt-bindings: firmware: arm,scmi: Add support for telemetry protocol 2026-03-29 16:33 ` [PATCH v3 06/24] dt-bindings: firmware: arm,scmi: Add support for telemetry protocol Cristian Marussi 2026-03-29 17:31 ` Rob Herring (Arm) @ 2026-03-30 7:11 ` Krzysztof Kozlowski 1 sibling, 0 replies; 5+ messages in thread From: Krzysztof Kozlowski @ 2026-03-30 7:11 UTC (permalink / raw) To: Cristian Marussi Cc: linux-kernel, linux-arm-kernel, arm-scmi, linux-fsdevel, linux-doc, sudeep.holla, james.quinlan, f.fainelli, vincent.guittot, etienne.carriere, peng.fan, michal.simek, dan.carpenter, d-gole, jonathan.cameron, elif.topuz, lukasz.luba, philip.radford, brauner, souvik.chakravarty, Rob Herring, Krzysztof Kozlowski, Conor Dooley, devicetree On Sun, Mar 29, 2026 at 05:33:17PM +0100, Cristian Marussi wrote: > Add new SCMI v4.0 Telemetry protocol bindings definitions. > > Signed-off-by: Cristian Marussi <cristian.marussi@arm.com> > --- > Cc: Rob Herring <robh@kernel.org> > Cc: Krzysztof Kozlowski <krzk+dt@kernel.org> > Cc: Conor Dooley <conor+dt@kernel.org> > Cc: devicetree@vger.kernel.org > --- > Documentation/devicetree/bindings/firmware/arm,scmi.yaml | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/Documentation/devicetree/bindings/firmware/arm,scmi.yaml b/Documentation/devicetree/bindings/firmware/arm,scmi.yaml > index be817fd9cc34..e936ae7c0fb9 100644 > --- a/Documentation/devicetree/bindings/firmware/arm,scmi.yaml > +++ b/Documentation/devicetree/bindings/firmware/arm,scmi.yaml > @@ -298,6 +298,14 @@ properties: > reg: > const: 0x19 > > + protocol@1B: It's always lowercase hex in DTS. > + $ref: '#/$defs/protocol-node' > + unevaluatedProperties: false > + > + properties: > + reg: > + const: 0x1B Here as well. Best regards, Krzysztof ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-03-30 7:15 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20260329163337.637393-1-cristian.marussi@arm.com>
2026-03-29 16:33 ` [PATCH v3 06/24] dt-bindings: firmware: arm,scmi: Add support for telemetry protocol Cristian Marussi
2026-03-29 17:31 ` Rob Herring (Arm)
2026-03-29 18:00 ` Cristian Marussi
2026-03-30 7:15 ` Krzysztof Kozlowski
2026-03-30 7:11 ` Krzysztof Kozlowski
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox