2022-07-04 21:41:49

by Robert Marko

[permalink] [raw]
Subject: [PATCH v6 01/12] dt-bindings: mfd: qcom-spmi-pmic: add support for PMP8074

Document compatible for the PMP8074 PMIC.

I planned to convert the bindings to dtschema, but there is already a
patch to do so [1].
I will make a patch to add the compatible to dtschema once it gets
accepted.

[1] https://lore.kernel.org/linux-arm-msm/[email protected]/

Signed-off-by: Robert Marko <[email protected]>
---
Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.txt | 1 +
1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.txt b/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.txt
index eb78e3ae7703..c46d17609f3a 100644
--- a/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.txt
+++ b/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.txt
@@ -46,6 +46,7 @@ Required properties:
"qcom,pmi8998",
"qcom,pmk8002",
"qcom,pmk8350",
+ "qcom,pmp8074",
"qcom,pmr735a",
"qcom,smb2351",
or generalized "qcom,spmi-pmic".
--
2.36.1


2022-07-04 21:54:09

by Robert Marko

[permalink] [raw]
Subject: [PATCH v6 12/12] arm64: dts: qcom: ipq8074-hk01: add VQMMC supply

Since now we have control over the PMP8074 PMIC providing various system
voltages including L11 which provides the SDIO/eMMC I/O voltage set it as
the SDHCI VQMMC supply.

This allows SDHCI controller to switch to 1.8V I/O mode and support high
speed modes like HS200 and HS400.

Signed-off-by: Robert Marko <[email protected]>
---
arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 2 ++
1 file changed, 2 insertions(+)

diff --git a/arch/arm64/boot/dts/qcom/ipq8074-hk01.dts b/arch/arm64/boot/dts/qcom/ipq8074-hk01.dts
index de20cb98acd3..a73909a24935 100644
--- a/arch/arm64/boot/dts/qcom/ipq8074-hk01.dts
+++ b/arch/arm64/boot/dts/qcom/ipq8074-hk01.dts
@@ -3,6 +3,7 @@
/* Copyright (c) 2017, The Linux Foundation. All rights reserved.
*/
#include "ipq8074.dtsi"
+#include "pmp8074.dtsi"

/ {
#address-cells = <0x2>;
@@ -87,6 +88,7 @@ nand@0 {

&sdhc_1 {
status = "okay";
+ vqmmc-supply = <&l11>;
};

&qusb_phy_0 {
--
2.36.1

2022-07-06 08:23:21

by Krzysztof Kozlowski

[permalink] [raw]
Subject: Re: [PATCH v6 01/12] dt-bindings: mfd: qcom-spmi-pmic: add support for PMP8074

On 04/07/2022 23:23, Robert Marko wrote:
> Document compatible for the PMP8074 PMIC.
>
> I planned to convert the bindings to dtschema, but there is already a
> patch to do so [1].
> I will make a patch to add the compatible to dtschema once it gets
> accepted.
>
> [1] https://lore.kernel.org/linux-arm-msm/[email protected]/

These explanations should go after '---', there is no need to store it
in commit log.

With the change:

Acked-by: Krzysztof Kozlowski <[email protected]>


Best regards,
Krzysztof

2022-07-11 19:37:13

by Mark Brown

[permalink] [raw]
Subject: Re: (subset) [PATCH v6 01/12] dt-bindings: mfd: qcom-spmi-pmic: add support for PMP8074

On Mon, 4 Jul 2022 23:23:51 +0200, Robert Marko wrote:
> Document compatible for the PMP8074 PMIC.
>
> I planned to convert the bindings to dtschema, but there is already a
> patch to do so [1].
> I will make a patch to add the compatible to dtschema once it gets
> accepted.
>
> [...]

Applied to

https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next

Thanks!

[03/12] dt-bindings: regulator: qcom,spmi-regulator: Convert to dtschema
commit: 0b3bbd7646b03920e81efa376dee08f5b288c05e
[04/12] regulator: qcom_spmi: add support for HT_P150
commit: 00f6ebbd0177a4cb15b353bbd4eaee6372fdbbc2
[05/12] regulator: qcom_spmi: add support for HT_P600
commit: 3d04ae8e3e916bc298b674613565d5b26cf1054a
[06/12] dt-bindings: regulator: qcom,spmi-regulator: add PMP8074 PMIC
commit: 044750573903595765fa52ba9e1aadc397d591df
[07/12] regulator: qcom_spmi: add support for PMP8074 regulators
commit: 34ceb6a6ef87cda7629fd4ebe0074d9b5c7613d9

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark