Krzysztof Kozlowski
aa191ab79a
dt-bindings: pinctrl: qcom,msm8660: convert to dtschema
...
Convert Qualcomm MSM8660 pin controller bindings to DT schema. Keep the
parsing of pin configuration subnodes consistent with other Qualcomm
schemas (children named with '-state' suffix, their children with
'-pins').
Reviewed-by: Rob Herring <robh@kernel.org >
Reviewed-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20221107185931.22075-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-11-11 08:59:36 +01:00
Krzysztof Kozlowski
5dca9dd7ff
dt-bindings: pinctrl: qcom,qcs404: convert to dtschema
...
Convert Qualcomm QCS404 pin controller bindings to DT schema. Keep the
parsing of pin configuration subnodes consistent with other Qualcomm
schemas (children named with '-state' suffix, their children with
'-pins').
Changes during conversion: add sdc1_rclk pins (used in qcs404-evb.dtsi).
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20221104161131.57719-2-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-11-08 11:50:16 +01:00
Krzysztof Kozlowski
b17ff9d18e
dt-bindings: pinctrl: qcom,msm8916: convert to dtschema
...
Convert Qualcomm MSM8916 pin controller bindings to DT schema. Keep the
parsing of pin configuration subnodes consistent with other Qualcomm
schemas (children named with '-state' suffix, their children with
'-pins').
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20221024002356.28261-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Linus Walleij <linus.walleij@linaro.org >
2022-11-08 11:50:00 +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
Krzysztof Kozlowski
1b6b54ef7c
dt-bindings: pinctrl: qcom,sc7180: convert to dtschema
...
Convert Qualcomm SC7180 pin controller bindings to DT schema. Keep the
parsing of pin configuration subnodes consistent with other Qualcomm
schemas (children named with '-state' suffix, their children with
'-pins').
Reviewed-by: Rob Herring <robh@kernel.org >
Reviewed-by: Douglas Anderson <dianders@chromium.org >
Link: https://lore.kernel.org/r/20221019001351.1630089-5-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-19 11:55:58 -04:00
Krzysztof Kozlowski
6f3ff16894
dt-bindings: pinctrl: qcom,msm8974: convert to dtschema
...
Convert Qualcomm MSM8974 pin controller bindings to DT schema. Keep the
parsing of pin configuration subnodes consistent with other Qualcomm
schemas (children named with '-state' suffix, their children with
'-pins').
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20221017012225.8579-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-19 10:43:04 -04:00
Krzysztof Kozlowski
c3da325b8f
dt-bindings: pinctrl: qcom: drop minItems equal to maxItems
...
If minItems are missing, they are implicitly equal to maxItems.
Dropping redundant minItems simplifies a bit the binding.
Acked-by: Rob Herring <robh@kernel.org >
Reviewed-by: Iskren Chernev <iskren.chernev@gmail.com >
Link: https://lore.kernel.org/r/20221016173625.53769-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-19 10:42:39 -04:00
Krzysztof Kozlowski
73b8365a75
dt-bindings: pinctrl: qcom,msm8994: convert to dtschema
...
Convert Qualcomm MSM8994 pin controller bindings to DT schema. Keep the
parsing of pin configuration subnodes consistent with other Qualcomm
schemas (children named with '-state' suffix, their children with
'-pins').
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20221018155450.39816-3-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-19 10:42:22 -04:00
Krzysztof Kozlowski
93341a821c
dt-bindings: pinctrl: qcom,msm8996: convert to dtschema
...
Convert Qualcomm MSM8996 pin controller bindings to DT schema. Keep the
parsing of pin configuration subnodes consistent with other Qualcomm
schemas (children named with '-state' suffix, their children with
'-pins').
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20221018155721.47140-3-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-19 10:42:00 -04:00
Krzysztof Kozlowski
4065e0c1f8
dt-bindings: pinctrl: qcom,msm8998: convert to dtschema
...
Convert Qualcomm MSM8998 pin controller bindings to DT schema. Keep the
parsing of pin configuration subnodes consistent with other Qualcomm
schemas (children named with '-state' suffix, their children with
'-pins').
Reviewed-by: Rob Herring <robh@kernel.org >
Reviewed-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20221017234653.55506-4-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-19 10:41:35 -04:00
Krzysztof Kozlowski
49b02b604f
dt-bindings: pinctrl: qcom,sm8150: convert to dtschema
...
Convert Qualcomm SM8150 pin controller bindings to DT schema. Keep the
parsing of pin configuration subnodes consistent with other Qualcomm
schemas (children named with '-state' suffix, their children with
'-pins').
Reviewed-by: Bjorn Andersson <andersson@kernel.org >
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20221018160128.51851-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-19 10:40:39 -04:00
Krzysztof Kozlowski
09f537065c
dt-bindings: pinctrl: qcom: adjust description
...
Drop "binding" from description, because the field should describe the
hardware.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-34-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:25 -04:00
Krzysztof Kozlowski
fc371f6075
dt-bindings: pinctrl: qcom,sm8450-lpass-lpi: minor style cleanups
...
Drop "binding" from description (and align it with other Qualcomm
pinctrl bindings), use double quotes consistently and drop redundant
quotes.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-33-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:25 -04:00
Krzysztof Kozlowski
2740420374
dt-bindings: pinctrl: qcom,sm8250-lpass-lpi: minor style cleanups
...
Drop "binding" from description (and align it with other Qualcomm
pinctrl bindings), drop redundant minItems, use double quotes
consistently and drop redundant quotes.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-32-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:25 -04:00
Krzysztof Kozlowski
e1c3624793
dt-bindings: pinctrl: qcom,sc8280xp-lpass-lpi: minor style cleanups
...
Drop "binding" from description (and align it with other Qualcomm
pinctrl bindings), use double quotes consistently and drop redundant
quotes.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-31-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:25 -04:00
Krzysztof Kozlowski
aad11c7938
dt-bindings: pinctrl: qcom,sc7280-lpass-lpi: minor style cleanups
...
Drop "binding" from description (and align it with other Qualcomm
pinctrl bindings), use double quotes consistently and drop redundant
quotes.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-30-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:25 -04:00
Krzysztof Kozlowski
7ddfbb4182
dt-bindings: pinctrl: qcom,sm8450-tlmm: minor style cleanups
...
Drop "binding" from description (and align it with other Qualcomm
pinctrl bindings), use double quotes consistently, drop redundant
quotes and rename file to match compatible (to match coding convention).
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-29-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:25 -04:00
Krzysztof Kozlowski
16dc56ebb0
dt-bindings: pinctrl: qcom,sm8350-tlmm: minor style cleanups
...
Drop "binding" from description (and align it with other Qualcomm
pinctrl bindings), use double quotes consistently, drop redundant
quotes and rename file to match compatible (to match coding convention).
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-28-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:25 -04:00
Krzysztof Kozlowski
4a0c5fb38e
dt-bindings: pinctrl: qcom,sm8250: minor style cleanups
...
Drop "binding" from description (and align it with other Qualcomm
pinctrl bindings), drop redundant minItems, use double quotes
consistently and drop redundant quotes.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-27-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:25 -04:00
Krzysztof Kozlowski
fb45ee0a77
dt-bindings: pinctrl: qcom,sm6375-tlmm: minor style cleanups
...
Drop "binding" from description (and align it with other Qualcomm
pinctrl bindings), use double quotes consistently and drop redundant
quotes.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-26-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:25 -04:00
Krzysztof Kozlowski
cf0a3d3106
dt-bindings: pinctrl: qcom,sm6350-tlmm: minor style cleanups
...
Drop "binding" from description (and align it with other Qualcomm
pinctrl bindings), use double quotes consistently, drop redundant
quotes and rename file to match compatible (to match coding convention).
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-25-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:25 -04:00
Krzysztof Kozlowski
f8c76af267
dt-bindings: pinctrl: qcom,sm6125-tlmm: minor style cleanups
...
Drop "binding" from description (and align it with other Qualcomm
pinctrl bindings), drop redundant minItems, use double quotes
consistently, drop redundant quotes and rename file to match compatible
(to match coding convention).
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-24-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:25 -04:00
Krzysztof Kozlowski
a095c7e0f0
dt-bindings: pinctrl: qcom,sm6115-tlmm: minor style cleanups
...
Drop "binding" from description (and align it with other Qualcomm
pinctrl bindings), use double quotes consistently, drop redundant
quotes and rename file to match compatible (to match coding convention).
Acked-by: Rob Herring <robh@kernel.org >
Reviewed-by: Iskren Chernev <iskren.chernev@gmail.com >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-23-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:25 -04:00
Krzysztof Kozlowski
7703f13a83
dt-bindings: pinctrl: qcom,sc8280xp-tlmm: minor style cleanups
...
Drop "binding" from description (and align it with other Qualcomm
pinctrl bindings), use double quotes consistently, drop redundant
quotes and rename file to match compatible (to match coding convention).
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-22-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:24 -04:00
Krzysztof Kozlowski
e1a31f9897
dt-bindings: pinctrl: qcom,sc8180x-tlmm: minor style cleanups
...
Drop "binding" from description (and align it with other Qualcomm
pinctrl bindings), use double quotes consistently, drop redundant quotes
and rename file to match compatible (to match coding convention).
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-21-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:24 -04:00
Krzysztof Kozlowski
222ca103b8
dt-bindings: pinctrl: qcom,sdx65-tlmm: minor style cleanups
...
Drop "binding" from description (and align it with other Qualcomm
pinctrl bindings), use double quotes consistently, drop redundant
quotes and rename file to match compatible (to match coding
convention).
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-20-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:24 -04:00
Krzysztof Kozlowski
a869153b24
dt-bindings: pinctrl: qcom,qcm2290-tlmm: minor style cleanups
...
Drop "binding" from description (and align it with other Qualcomm
pinctrl bindings), use double quotes consistently, drop redundant
quotes and rename file to match compatible (to match coding convention).
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-19-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:24 -04:00
Krzysztof Kozlowski
7612c2f17f
dt-bindings: pinctrl: qcom,msm8909-tlmm: minor style cleanups
...
Drop "binding" from description (and align it with other Qualcomm
pinctrl bindings), use double quotes consistently and drop redundant
quotes.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Stephan Gerhold <stephan@gerhold.net >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-18-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:24 -04:00
Krzysztof Kozlowski
73966aa6ad
dt-bindings: pinctrl: qcom,mdm9607-tlmm: minor style cleanups
...
Drop "binding" from description (and align it with other Qualcomm
pinctrl bindings), use double quotes consistently, drop redundant
quotes and rename file to match compatible (to match coding
convention).
Acked-by: Stephan Gerhold <stephan@gerhold.net >
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-17-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:24 -04:00
Krzysztof Kozlowski
ca1941f8ed
dt-bindings: pinctrl: qcom,sm8450: drop checks used in common TLMM
...
The common Qualcomm TLMM pin controller schema already brings
requirement of function for GPIO pins.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-16-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:24 -04:00
Krzysztof Kozlowski
e10be82893
dt-bindings: pinctrl: qcom,sm8350: drop checks used in common TLMM
...
The common Qualcomm TLMM pin controller schema already brings
requirement of function for GPIO pins.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-15-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:24 -04:00
Krzysztof Kozlowski
c915a9ef30
dt-bindings: pinctrl: qcom,sm8350: drop ref to pinctrl.yaml
...
The binding references common Qualcomm TLMM pin controller schema, which
references pinctrl.yaml.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-14-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:24 -04:00
Krzysztof Kozlowski
b8d64ea652
dt-bindings: pinctrl: qcom,sm8250: use common TLMM schema
...
Reference common Qualcomm TLMM pin controller schema, to bring common
properties, other pinctrl schemas and additional checks, like function
required only for GPIOs.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-13-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:24 -04:00
Krzysztof Kozlowski
b71b285a0f
dt-bindings: pinctrl: qcom,sm6375-tlmm: drop checks used in common TLMM
...
The common Qualcomm TLMM pin controller schema already brings
requirement of function for GPIO pins.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-12-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:24 -04:00
Krzysztof Kozlowski
8870dce580
dt-bindings: pinctrl: qcom,sm6375-tlmm: drop ref to pinctrl.yaml
...
The binding references common Qualcomm TLMM pin controller schema, which
references pinctrl.yaml.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-11-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:24 -04:00
Krzysztof Kozlowski
4d947acc06
dt-bindings: pinctrl: qcom,sm6350: drop checks used in common TLMM
...
The common Qualcomm TLMM pin controller schema already brings
requirement of function for GPIO pins.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-10-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:24 -04:00
Krzysztof Kozlowski
661a3fb1f0
dt-bindings: pinctrl: qcom,sm6350: drop ref to pinctrl.yaml
...
The binding references common Qualcomm TLMM pin controller schema, which
references pinctrl.yaml.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-9-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:24 -04:00
Krzysztof Kozlowski
58d4fe9ca4
dt-bindings: pinctrl: qcom,sm6125: drop ref to pinctrl.yaml
...
The binding references common Qualcomm TLMM pin controller schema, which
references pinctrl.yaml.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-8-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:24 -04:00
Krzysztof Kozlowski
423e46e660
dt-bindings: pinctrl: qcom,sm6125: drop checks used in common TLMM
...
The common Qualcomm TLMM pin controller schema already brings
requirement of function for GPIO pins.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-7-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:24 -04:00
Krzysztof Kozlowski
3c84d8c243
dt-bindings: pinctrl: qcom,sm6115: use common TLMM schema
...
Reference common Qualcomm TLMM pin controller schema, to bring common
properties, other pinctrl schemas and additional checks, like function
required only for GPIOs.
Reviewed-by: Iskren Chernev <iskren.chernev@gmail.com >
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-6-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:24 -04:00
Krzysztof Kozlowski
4412a0e5ed
dt-bindings: pinctrl: qcom,sc8280xp: drop checks used in common TLMM
...
The common Qualcomm TLMM pin controller schema already brings
requirement of function for GPIO pins.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-5-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:23 -04:00
Krzysztof Kozlowski
776b76e048
dt-bindings: pinctrl: qcom,sc8180x: drop checks used in common TLMM
...
The common Qualcomm TLMM pin controller schema already brings
requirement of function for GPIO pins.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-4-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:21 -04:00
Krzysztof Kozlowski
251446a3b0
dt-bindings: pinctrl: qcom,sc8180x: drop ref to pinctrl.yaml
...
The binding references common Qualcomm TLMM pin controller schema, which
references pinctrl.yaml.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-3-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:19 -04:00
Krzysztof Kozlowski
e04f076132
dt-bindings: pinctrl: qcom,mdm9607: drop ref to pinctrl.yaml
...
The binding references common Qualcomm TLMM pin controller schema, which
references pinctrl.yaml.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20221017230012.47878-2-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:17:16 -04:00
Krzysztof Kozlowski
6ec9217347
dt-bindings: pinctrl: qcom,ipq6018: replace maintainer
...
Emails to codeaurora.org bounce ("Recipient address rejected:
undeliverable address: No such user here.").
Acked-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20220924081312.15068-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 12:05:33 -04:00
Krzysztof Kozlowski
b4997c1cb7
dt-bindings: pinctrl: qcom,sc7280: use common TLMM pin schema
...
The common Qualcomm TLMM pin controller schema for pin mux and config
already brings requirement of function for gpio pins and the definition
of drive-strength.
Acked-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20221016172212.49105-18-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 11:47:40 -04:00
Krzysztof Kozlowski
a92ffc9073
dt-bindings: pinctrl: qcom,sc7280: add bias-bus-hold and input-enable
...
The SC7280 pinctrl driver supports bias-bus-hold and input-enable, and
DTS already use it (sc7280-idp).
Acked-by: Rob Herring <robh@kernel.org >
Reviewed-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20221016172212.49105-17-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 11:47:36 -04:00
Krzysztof Kozlowski
06311aa3ad
dt-bindings: pinctrl: qcom,sc7280: correct number of GPIOs
...
SC7280 has 175 GPIOs (gpio0-174), so correct size of gpio-line-names and
narrow the pattern for matching pin names.
Acked-by: Rob Herring <robh@kernel.org >
Reviewed-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20221016172212.49105-16-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 11:47:35 -04:00
Krzysztof Kozlowski
23e14d2624
dt-bindings: pinctrl: qcom,sm8250: add input-enable
...
The SM8250 pinctrl driver supports input-enable and DTS already use it
(sm8250-sony-xperia-edo-pdx203).
Acked-by: Rob Herring <robh@kernel.org >
Reviewed-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20221016172212.49105-15-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 11:47:23 -04:00
Krzysztof Kozlowski
a327e870af
dt-bindings: pinctrl: qcom,sm8250: fix matching pin config
...
The TLMM pin controller follows generic pin-controller bindings, so
should have subnodes with '-state' and '-pins'. Otherwise the subnodes
(level one and two) are not properly matched. This method also unifies
the bindings with other Qualcomm TLMM and LPASS pinctrl bindings.
The change causes indentation decrement, so the diff-hunk looks big, but
there are no functional changes in the subnode "properties" section.
The only difference there is removal of blank lines between common GPIO
pinconf properties.
Acked-by: Rob Herring <robh@kernel.org >
Reviewed-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20221016172212.49105-14-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2022-10-18 11:47:16 -04:00