Documentation/devicetree/bindings/firmware/arm,scmi.yaml | 8 ++++++++ 1 file changed, 8 insertions(+)
From: Peng Fan <peng.fan@nxp.com>
Add SCMI System Power Protocol bindings, and the protocol id is 0x12.
Signed-off-by: Peng Fan <peng.fan@nxp.com>
---
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 4591523b51a0..d99f1577476e 100644
--- a/Documentation/devicetree/bindings/firmware/arm,scmi.yaml
+++ b/Documentation/devicetree/bindings/firmware/arm,scmi.yaml
@@ -141,6 +141,14 @@ properties:
required:
- '#power-domain-cells'
+ protocol@12:
+ $ref: '#/$defs/protocol-node'
+ unevaluatedProperties: false
+
+ properties:
+ reg:
+ const: 0x12
+
protocol@13:
$ref: '#/$defs/protocol-node'
unevaluatedProperties: false
--
2.37.1
On Mon, Feb 26, 2024 at 09:02:43PM +0800, Peng Fan (OSS) wrote: > From: Peng Fan <peng.fan@nxp.com> > > Add SCMI System Power Protocol bindings, and the protocol id is 0x12. > Hi, yes this is something I spotted in the past it was missing and I posted a similar patch but I was told that a protocol node without any specific additional properties is already being described by the general protocol node described above. Thanks, Cristian > Signed-off-by: Peng Fan <peng.fan@nxp.com> > --- > 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 4591523b51a0..d99f1577476e 100644 > --- a/Documentation/devicetree/bindings/firmware/arm,scmi.yaml > +++ b/Documentation/devicetree/bindings/firmware/arm,scmi.yaml > @@ -141,6 +141,14 @@ properties: > required: > - '#power-domain-cells' > > + protocol@12: > + $ref: '#/$defs/protocol-node' > + unevaluatedProperties: false > + > + properties: > + reg: > + const: 0x12 > + > protocol@13: > $ref: '#/$defs/protocol-node' > unevaluatedProperties: false > -- > 2.37.1 >
On Mon, Feb 26, 2024 at 01:28:31PM +0000, Cristian Marussi wrote: > On Mon, Feb 26, 2024 at 09:02:43PM +0800, Peng Fan (OSS) wrote: > > From: Peng Fan <peng.fan@nxp.com> > > > > Add SCMI System Power Protocol bindings, and the protocol id is 0x12. > > > Hi, > > yes this is something I spotted in the past it was missing and I posted > a similar patch but I was told that a protocol node without any specific > additional properties is already being described by the general protocol > node described above. > I was referring to this old thread... https://lore.kernel.org/all/20230124222023.316089-1-robh@kernel.org/ Thanks, Cristian
© 2016 - 2026 Red Hat, Inc.