Commit 8e4cc358 authored by Naresh Solanki's avatar Naresh Solanki Committed by Linus Walleij

dt-bindings: pinctrl: cy8c95x0: Update gpio-reserved-ranges

Update maxItems to 60 for gpio-reserved-ranges to allow multiple gpio
reserved ranges.
Add input-enable property to allow configuring a pin as input.
Also update example.
Signed-off-by: default avatarNaresh Solanki <naresh.solanki@9elements.com>
Reviewed-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20240206112501.715042-1-naresh.solanki@9elements.comSigned-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent 7ac57288
......@@ -45,7 +45,8 @@ properties:
maxItems: 1
gpio-reserved-ranges:
maxItems: 1
minItems: 1
maxItems: 60
vdd-supply:
description:
......@@ -85,6 +86,8 @@ patternProperties:
bias-disable: true
input-enable: true
output-high: true
output-low: true
......@@ -133,6 +136,23 @@ examples:
interrupts = <GIC_SPI 94 IRQ_TYPE_LEVEL_HIGH>;
interrupt-controller;
vdd-supply = <&p3v3>;
gpio-reserved-ranges = <5 1>;
gpio-reserved-ranges = <1 2>, <6 1>, <10 1>, <15 1>;
pinctrl-0 = <&U62160_pins>, <&U62160_ipins>;
pinctrl-names = "default";
U62160_pins: cfg-pins {
pins = "gp03", "gp16", "gp20", "gp50", "gp51";
function = "gpio";
input-enable;
bias-pull-up;
};
U62160_ipins: icfg-pins {
pins = "gp04", "gp17", "gp21", "gp52", "gp53";
function = "gpio";
input-enable;
bias-pull-up;
};
};
};
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment