lkml.org 
[lkml]   [2021]   [Nov]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.14 568/849] arm64: dts: meson-sm1: Fix the pwm regulator supply properties
    Date
    From: Anand Moon <linux.amoon@gmail.com>

    [ Upstream commit 0b26fa8a02c2834f1fa8a206a285b9f84c4ad764 ]

    After enabling CONFIG_REGULATOR_DEBUG=y we observe below debug logs.
    Changes help link VDDCPU pwm regulator to 12V regulator supply
    instead of dummy regulator.

    [ 11.602281] pwm-regulator regulator-vddcpu: Looking up pwm-supply property
    in node /regulator-vddcpu failed
    [ 11.602344] VDDCPU: supplied by regulator-dummy
    [ 11.602365] regulator-dummy: could not add device link regulator.11: -ENOENT
    [ 11.602548] VDDCPU: 721 <--> 1022 mV at 1022 mV, enabled

    Fixes: 88d537bc92ca ("arm64: dts: meson: convert meson-sm1-odroid-c4 to dtsi")
    Fixes: 700ab8d83927 ("arm64: dts: khadas-vim3: add support for the SM1 based VIM3L")
    Fixes: 3d9e76483049 ("arm64: dts: meson-sm1-sei610: enable DVFS")
    Fixes: 976e920183e4 ("arm64: dts: meson-sm1: add Banana PI BPI-M5 board dts")

    Cc: Neil Armstrong <narmstrong@baylibre.com>
    Signed-off-by: Anand Moon <linux.amoon@gmail.com>
    Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
    Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
    Link: https://lore.kernel.org/r/20210919202918.3556-4-linux.amoon@gmail.com
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 2 +-
    arch/arm64/boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 2 +-
    arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 2 +-
    arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 2 +-
    4 files changed, 4 insertions(+), 4 deletions(-)

    diff --git a/arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m5.dts b/arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m5.dts
    index effaa138b5f98..212c6aa5a3b86 100644
    --- a/arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m5.dts
    +++ b/arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m5.dts
    @@ -173,7 +173,7 @@
    regulator-min-microvolt = <690000>;
    regulator-max-microvolt = <1050000>;

    - vin-supply = <&dc_in>;
    + pwm-supply = <&dc_in>;

    pwms = <&pwm_AO_cd 1 1250 0>;
    pwm-dutycycle-range = <100 0>;
    diff --git a/arch/arm64/boot/dts/amlogic/meson-sm1-khadas-vim3l.dts b/arch/arm64/boot/dts/amlogic/meson-sm1-khadas-vim3l.dts
    index f2c0981435944..9c0b544e22098 100644
    --- a/arch/arm64/boot/dts/amlogic/meson-sm1-khadas-vim3l.dts
    +++ b/arch/arm64/boot/dts/amlogic/meson-sm1-khadas-vim3l.dts
    @@ -24,7 +24,7 @@
    regulator-min-microvolt = <690000>;
    regulator-max-microvolt = <1050000>;

    - vin-supply = <&vsys_3v3>;
    + pwm-supply = <&vsys_3v3>;

    pwms = <&pwm_AO_cd 1 1250 0>;
    pwm-dutycycle-range = <100 0>;
    diff --git a/arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi b/arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi
    index 45e7fcb062f96..5779e70caccd3 100644
    --- a/arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi
    +++ b/arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi
    @@ -116,7 +116,7 @@
    regulator-min-microvolt = <721000>;
    regulator-max-microvolt = <1022000>;

    - vin-supply = <&main_12v>;
    + pwm-supply = <&main_12v>;

    pwms = <&pwm_AO_cd 1 1250 0>;
    pwm-dutycycle-range = <100 0>;
    diff --git a/arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts b/arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts
    index 2194a778973f1..427475846fc70 100644
    --- a/arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts
    +++ b/arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts
    @@ -185,7 +185,7 @@
    regulator-min-microvolt = <690000>;
    regulator-max-microvolt = <1050000>;

    - vin-supply = <&dc_in>;
    + pwm-supply = <&dc_in>;

    pwms = <&pwm_AO_cd 1 1500 0>;
    pwm-dutycycle-range = <100 0>;
    --
    2.33.0


    \
     
     \ /
      Last update: 2021-11-16 02:40    [W:4.056 / U:0.564 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site