summaryrefslogtreecommitdiff
path: root/Documentation/devicetree/bindings/gpio/fsl-imx-gpio.yaml
diff options
context:
space:
mode:
authorKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>2024-08-28 11:35:59 +0200
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>2024-09-02 12:27:29 +0200
commita0c479bfff034c183bfe9f47a313b8aebc7f96f8 (patch)
tree410b47a042f0f401c1697d1af4704b88bbacf000 /Documentation/devicetree/bindings/gpio/fsl-imx-gpio.yaml
parent0cbda0499a2797278aa067e98c5221948494356d (diff)
dt-bindings: gpio: simplify GPIO hog nodes schema
The core schema in dtschema already strictly defines contents of nodes with "gpio-hog" property (with additionalProperties: false), thus the only thing device schema should do is: define "type: object" and required "gpio-hog". Make the code a bit simpler by removing redundant parts. Reviewed-by: Rob Herring (Arm) <robh@kernel.org> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Link: https://lore.kernel.org/r/20240828-dt-bindings-gpio-hog-v1-3-63b83e47d804@linaro.org Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Diffstat (limited to 'Documentation/devicetree/bindings/gpio/fsl-imx-gpio.yaml')
-rw-r--r--Documentation/devicetree/bindings/gpio/fsl-imx-gpio.yaml11
1 files changed, 0 insertions, 11 deletions
diff --git a/Documentation/devicetree/bindings/gpio/fsl-imx-gpio.yaml b/Documentation/devicetree/bindings/gpio/fsl-imx-gpio.yaml
index e1fc8bb6d379..6b06609c649e 100644
--- a/Documentation/devicetree/bindings/gpio/fsl-imx-gpio.yaml
+++ b/Documentation/devicetree/bindings/gpio/fsl-imx-gpio.yaml
@@ -85,19 +85,8 @@ properties:
patternProperties:
"^(hog-[0-9]+|.+-hog(-[0-9]+)?)$":
type: object
- properties:
- gpio-hog: true
- gpios: true
- input: true
- output-high: true
- output-low: true
- line-name: true
-
required:
- gpio-hog
- - gpios
-
- additionalProperties: false
required:
- compatible