On 26/08/2022 15:35, Bryan O'Donoghue wrote: > Drop the reg dependency from the qcom PWM description. > > The PWM driver doesn't depend on the reg so we should drop the dependency > and remove the pwm@reg from the nodename. Driver is not really a sufficient reason. Based on https://lore.kernel.org/all/CAA8EJppGS38aP7gyd1c3kNgraAVJDoqUef2cDfZpu2aL_iwW0g@xxxxxxxxxxxxxx/ reason could be: The PWM node is not a separate device and is expected to be part of parent SPMI PMIC node, thus it obtains the address space from the parent. One IO address in "reg" is also not correct description because LPG block maps to several regions. > > Fixes: e79a1385ab74 ("arm64: dts: qcom: Add LPG to pm8916, pm8994, pmi8994 and pmi8998") > Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@xxxxxxxxxx> > --- > Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 8 ++++---- > arch/arm64/boot/dts/qcom/pm8350c.dtsi | 3 +-- Patches should be split. One patchset, but two patches. > 2 files changed, 5 insertions(+), 6 deletions(-) > > diff --git a/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml b/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml > index 65cbc6dee545e..2a5bafe0660a0 100644 > --- a/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml > +++ b/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml > @@ -92,6 +92,10 @@ properties: > type: object > $ref: /schemas/regulator/regulator.yaml# > Best regards, Krzysztof