summaryrefslogtreecommitdiff
path: root/Documentation/devicetree/bindings/firmware/arm,scmi.yaml
diff options
context:
space:
mode:
authorPeng Fan <peng.fan@nxp.com>2024-05-21 14:25:57 +0800
committerLinus Walleij <linus.walleij@linaro.org>2024-06-17 09:25:55 +0200
commit997f2cdea334fc78231a40fe36632cddb92d48e7 (patch)
tree30f934c16c6d73852b08a71bc3b806c9cc3ffdce /Documentation/devicetree/bindings/firmware/arm,scmi.yaml
parentd85e2ccdf1b3c0bcaf93f7195ed2adc9a83d94a5 (diff)
dt-bindings: firmware: arm,scmi: Add properties for i.MX95 Pinctrl OEM extensions
i.MX95 Pinctrl is managed by System Control Management Interface(SCMI) firmware using OEM extensions. No functions, no groups are provided by the firmware. So add i.MX95 specific properties. To keep aligned with current i.MX pinctrl bindings, still use "fsl,pins" for i.MX95. Signed-off-by: Peng Fan <peng.fan@nxp.com> Reviewed-by: Rob Herring (Arm) <robh@kernel.org> Reviewed-by: Dong Aisheng <aisheng.dong@nxp.com> Link: https://lore.kernel.org/r/20240521-pinctrl-scmi-imx95-v1-1-9a1175d735fd@nxp.com Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'Documentation/devicetree/bindings/firmware/arm,scmi.yaml')
-rw-r--r--Documentation/devicetree/bindings/firmware/arm,scmi.yaml4
1 files changed, 3 insertions, 1 deletions
diff --git a/Documentation/devicetree/bindings/firmware/arm,scmi.yaml b/Documentation/devicetree/bindings/firmware/arm,scmi.yaml
index 7de2c29606e5..f7a48b1e9f62 100644
--- a/Documentation/devicetree/bindings/firmware/arm,scmi.yaml
+++ b/Documentation/devicetree/bindings/firmware/arm,scmi.yaml
@@ -251,7 +251,9 @@ properties:
type: object
allOf:
- $ref: '#/$defs/protocol-node'
- - $ref: /schemas/pinctrl/pinctrl.yaml
+ - anyOf:
+ - $ref: /schemas/pinctrl/pinctrl.yaml
+ - $ref: /schemas/firmware/nxp,imx95-scmi-pinctrl.yaml
unevaluatedProperties: false