Rob Herring
c7753ed71c
dt-bindings: pinctrl: qcom,pmic-mpp: Fix schema for "qcom,paired"
...
The "qcom,paired" schema is all wrong. First, it's a list rather than an
object(dictionary). Second, it is missing a required type. The meta-schema
normally catches this, but schemas under "$defs" was not getting checked.
A fix for that is pending.
Fixes: f9a06b8109 ("dt-bindings: pinctrl: qcom,pmic-mpp: Convert qcom pmic mpp bindings to YAML")
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20230418150606.1528107-1-robh@kernel.org
Signed-off-by: Rob Herring <robh@kernel.org >
2023-06-13 07:58:47 -06:00
Rob Herring
49cd1dd15f
dt-bindings: pinctrl: Drop unneeded quotes
...
Cleanup bindings dropping unneeded quotes. Once all these are fixed,
checking for this can be enabled in yamllint.
Reviewed-by: Linus Walleij <linus.walleij@linaro.org >
Acked-by: Hector Martin <marcan@marcan.st >
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be >
Acked-by: Jernej Skrabec <jernej.skrabec@gmail.com >
Reviewed-by: Heiko Stuebner <heiko@sntech.de > #rockchip
Reviewed-by: Damien Le Moal <damien.lemoal@opensource.wdc.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20230330200402.2731992-1-robh@kernel.org
Signed-off-by: Linus Walleij <linus.walleij@linaro.org >
2023-03-31 14:36:27 +02:00
Rob Herring
5b8c304c94
dt-bindings: pinctrl: qcom,pmic-mpp: Rename "mpp" child node names to "-pins$"
...
Just 'mpp' is a bit ambiguous for a pattern as it allows any prefix or
suffix. Change the node name pattern to "-pins$" to align with other
Qualcomm pinctrl bindings.
Signed-off-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20230120165103.1278852-1-robh@kernel.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2023-01-20 18:43:06 +01:00
Krzysztof Kozlowski
7ec0066425
dt-bindings: pinctrl: qcom,pmic-mpp: make compatible fallbacks specific
...
Instead of allowing compatibles followed by any fallback (for SPMI or
SSBI PMICs), make the list specific.
Link: https://lore.kernel.org/r/20220908080703.28643-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-26 12:38:10 -04:00
Rayyan Ansari
620d940073
dt-bindings: pinctrl: qcom,pmic-mpp: Document PM8226 compatible
...
Document the Device Tree binding for PM8226 MPPs.
Signed-off-by: Rayyan Ansari <rayyan@ansari.sh >
Acked-by: Rob Herring <robh@kernel.org >
Reviewed-by: Bjorn Andersson <bjorn.andersson@linaro.org >
Link: https://lore.kernel.org/r/20220124171538.18088-1-rayyan@ansari.sh
Signed-off-by: Linus Walleij <linus.walleij@linaro.org >
2022-02-11 01:08:00 +01:00
Dmitry Baryshkov
8ec664ff43
dt-bindings: pinctrl: qcom,pmic-mpp: switch to #interrupt-cells
...
Stop specifying individual interrupts properties. Use #interrupt-cells
instead as we are switching qcom,spmi-mpp and qcom,ssbi-mpp to
hierarchical IRQ setup.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Link: https://lore.kernel.org/r/20211008012524.481877-18-dmitry.baryshkov@linaro.org
Signed-off-by: Linus Walleij <linus.walleij@linaro.org >
2021-10-17 23:33:10 +02:00
Dmitry Baryshkov
f9a06b8109
dt-bindings: pinctrl: qcom,pmic-mpp: Convert qcom pmic mpp bindings to YAML
...
Convert Qualcomm PMIC MPP bindings from .txt to .yaml format.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Link: https://lore.kernel.org/r/20211008012524.481877-2-dmitry.baryshkov@linaro.org
Signed-off-by: Linus Walleij <linus.walleij@linaro.org >
2021-10-17 23:29:59 +02:00