Message ID | cover.1682513390.git.oleksii_moisieiev@epam.com |
---|---|
Headers | show |
Series | Introducing generic SCMI pinctrl driver implementation | expand |
On 4/26/23 15:26, Oleksii Moisieiev wrote: > Add new SCMI v3.2 pinctrl protocol bindings definitions and example. > > Signed-off-by: Oleksii Moisieiev <oleksii_moisieiev@epam.com> > --- > .../bindings/firmware/arm,scmi.yaml | 77 +++++++++++++++++++ > 1 file changed, 77 insertions(+) > > diff --git a/Documentation/devicetree/bindings/firmware/arm,scmi.yaml b/Documentation/devicetree/bindings/firmware/arm,scmi.yaml > index 2f7c51c75e85..41ba5b8d8151 100644 > --- a/Documentation/devicetree/bindings/firmware/arm,scmi.yaml > +++ b/Documentation/devicetree/bindings/firmware/arm,scmi.yaml > @@ -212,6 +212,63 @@ properties: > reg: > const: 0x18 > > + protocol@19: > + $ref: '#/$defs/protocol-node' > + > + properties: > + reg: > + const: 0x19 > + > + '#pinctrl-cells': > + const: 0 > + As I said. pinctrl has also gpio part and based on discussion with SCMI guys this protocol can be also used for simple gpio. That's why here should be also listed #gpio-cells to be able to use this functionality. And for complete implementation it should be also added to driver it but of course this can be added later by separate patch. Thanks, Michal
On 27.04.23 10:07, Michal Simek wrote: > > > On 4/26/23 15:26, Oleksii Moisieiev wrote: >> Add new SCMI v3.2 pinctrl protocol bindings definitions and example. >> >> Signed-off-by: Oleksii Moisieiev <oleksii_moisieiev@epam.com> >> --- >> .../bindings/firmware/arm,scmi.yaml | 77 +++++++++++++++++++ >> 1 file changed, 77 insertions(+) >> >> diff --git a/Documentation/devicetree/bindings/firmware/arm,scmi.yaml >> b/Documentation/devicetree/bindings/firmware/arm,scmi.yaml >> index 2f7c51c75e85..41ba5b8d8151 100644 >> --- a/Documentation/devicetree/bindings/firmware/arm,scmi.yaml >> +++ b/Documentation/devicetree/bindings/firmware/arm,scmi.yaml >> @@ -212,6 +212,63 @@ properties: >> reg: >> const: 0x18 >> + protocol@19: >> + $ref: '#/$defs/protocol-node' >> + >> + properties: >> + reg: >> + const: 0x19 >> + >> + '#pinctrl-cells': >> + const: 0 >> + > > As I said. pinctrl has also gpio part and based on discussion with SCMI > guys this protocol can be also used for simple gpio. That's why here > should be also listed #gpio-cells to be able to use this functionality. > > And for complete implementation it should be also added to driver it but > of course this can be added later by separate patch. > > Thanks, > Michal > Hi Michal, The plan is to add gpio support as the separate patch on top of this patch series. Oleksii.