[PATCH 1/2] dt-bindings: pinctrl: qcom-pmic-gpio: Add pm8019 support

Subsystems: arm/qualcomm mailing list, open firmware and flattened device tree bindings, pin control subsystem, pin controller - qualcomm, the rest

STALE1864d

4 messages, 2 authors, 2021-08-11 · open the first message on its own page

[PATCH 1/2] dt-bindings: pinctrl: qcom-pmic-gpio: Add pm8019 support

From: Konrad Dybcio <hidden>
Date: 2021-08-05 22:26:38

Add compatible string for pm8019 pmic GPIO support to the
Qualcomm PMIC GPIO binding.

Signed-off-by: Konrad Dybcio <redacted>
---
 Documentation/devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 1 +
 1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/pinctrl/qcom,pmic-gpio.txt b/Documentation/devicetree/bindings/pinctrl/qcom,pmic-gpio.txt
index 161216daf463..4875e039ceaa 100644
--- a/Documentation/devicetree/bindings/pinctrl/qcom,pmic-gpio.txt
+++ b/Documentation/devicetree/bindings/pinctrl/qcom,pmic-gpio.txt
@@ -9,6 +9,7 @@ PMIC's from Qualcomm.
 	Definition: must be one of:
 		    "qcom,pm8005-gpio"
 		    "qcom,pm8018-gpio"
+		    "qcom,pm8019-gpio"
 		    "qcom,pm8038-gpio"
 		    "qcom,pm8058-gpio"
 		    "qcom,pm8916-gpio"
-- 
2.32.0

[PATCH 2/2] pinctrl: qcom-pmic-gpio: Add support for pm8019

From: Konrad Dybcio <hidden>
Date: 2021-08-05 22:26:39

PM8019 provides 6 GPIOs. Add a compatible to support that.

Signed-off-by: Konrad Dybcio <redacted>
---
 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 1 +
 1 file changed, 1 insertion(+)
diff --git a/drivers/pinctrl/qcom/pinctrl-spmi-gpio.c b/drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
index a89d24a040af..dbb3d2e3c0b0 100644
--- a/drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
+++ b/drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
@@ -1105,6 +1105,7 @@ static int pmic_gpio_remove(struct platform_device *pdev)
 
 static const struct of_device_id pmic_gpio_of_match[] = {
 	{ .compatible = "qcom,pm8005-gpio", .data = (void *) 4 },
+	{ .compatible = "qcom,pm8019-gpio", .data = (void *) 6 },
 	{ .compatible = "qcom,pm8916-gpio", .data = (void *) 4 },
 	{ .compatible = "qcom,pm8941-gpio", .data = (void *) 36 },
 	/* pm8950 has 8 GPIOs with holes on 3 */
-- 
2.32.0

Re: [PATCH 1/2] dt-bindings: pinctrl: qcom-pmic-gpio: Add pm8019 support

From: Linus Walleij <hidden>
Date: 2021-08-11 13:02:43

On Fri, Aug 6, 2021 at 12:26 AM Konrad Dybcio
[off-list ref] wrote:
Add compatible string for pm8019 pmic GPIO support to the
Qualcomm PMIC GPIO binding.

Signed-off-by: Konrad Dybcio <redacted>
Sadly I just merged a patch converting this file to YAML.

Please respin this on top of the "devel" branch in the pinctrl
tree:
https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git/log/?h=devel

Yours,
Linus Walleij

Re: [PATCH 2/2] pinctrl: qcom-pmic-gpio: Add support for pm8019

From: Linus Walleij <hidden>
Date: 2021-08-11 13:03:27

On Fri, Aug 6, 2021 at 12:26 AM Konrad Dybcio
[off-list ref] wrote:
PM8019 provides 6 GPIOs. Add a compatible to support that.

Signed-off-by: Konrad Dybcio <redacted>
I will merge this as soon as the binding is fixed (please resend both)

Yours,
Linus Walleij
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help