ARM: dts: rockchip: Add DDR retention/poweroff to rk3288-veyron hogs
authorDouglas Anderson <dianders@chromium.org>
Thu, 11 Apr 2019 23:21:55 +0000 (16:21 -0700)
committerHeiko Stuebner <heiko@sntech.de>
Fri, 12 Apr 2019 11:14:29 +0000 (13:14 +0200)
Even though upstream Linux doesn't yet go into deep enough suspend to
get DDR into self refresh, there is no harm in setting these pins up.
They'll only actually do something if we go into a deeper suspend but
leaving them configed always is fine.

Signed-off-by: Douglas Anderson <dianders@chromium.org>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi
arch/arm/boot/dts/rk3288-veyron.dtsi

index 72c4754032e95e1fdd8af3d8269da5d5cceb3e7a..b9cc90f0f25c73dab1b8b21c600421b3828fb5e9 100644 (file)
 &pinctrl {
        pinctrl-0 = <
                /* Common for sleep and wake, but no owners */
+               &ddr0_retention
+               &ddrio_pwroff
                &global_pwroff
 
                /* Wake only */
        >;
        pinctrl-1 = <
                /* Common for sleep and wake, but no owners */
+               &ddr0_retention
+               &ddrio_pwroff
                &global_pwroff
 
                /* Sleep only */
index e4f0c00011f2f84b5e5a4f5be765027d0a3b04cf..35755870bf6626daa5a0df9dd00ee8726c3a10b2 100644 (file)
        pinctrl-names = "default", "sleep";
        pinctrl-0 = <
                /* Common for sleep and wake, but no owners */
+               &ddr0_retention
+               &ddrio_pwroff
                &global_pwroff
        >;
        pinctrl-1 = <
                /* Common for sleep and wake, but no owners */
+               &ddr0_retention
+               &ddrio_pwroff
                &global_pwroff
        >;