Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: rockchip: Add DDR retention/poweroff to rk3288-veyron hogs

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>

authored by

Douglas Anderson and committed by
Heiko Stuebner
8a5deb4e ac60c5e3

+8
+4
arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi
··· 229 229 &pinctrl { 230 230 pinctrl-0 = < 231 231 /* Common for sleep and wake, but no owners */ 232 + &ddr0_retention 233 + &ddrio_pwroff 232 234 &global_pwroff 233 235 234 236 /* Wake only */ ··· 238 236 >; 239 237 pinctrl-1 = < 240 238 /* Common for sleep and wake, but no owners */ 239 + &ddr0_retention 240 + &ddrio_pwroff 241 241 &global_pwroff 242 242 243 243 /* Sleep only */
+4
arch/arm/boot/dts/rk3288-veyron.dtsi
··· 453 453 pinctrl-names = "default", "sleep"; 454 454 pinctrl-0 = < 455 455 /* Common for sleep and wake, but no owners */ 456 + &ddr0_retention 457 + &ddrio_pwroff 456 458 &global_pwroff 457 459 >; 458 460 pinctrl-1 = < 459 461 /* Common for sleep and wake, but no owners */ 462 + &ddr0_retention 463 + &ddrio_pwroff 460 464 &global_pwroff 461 465 >; 462 466