On Tue, Oct 04, 2022 at 05:39:20PM +0200, Petr Benes wrote:
Fix our design flaw in supply voltage distribution on the Quad and QuadPlus based boards.
The problem is that we supply the SoC cache (VDD_CACHE_CAP) from VDD_PU instead of VDD_SOC. The VDD_PU internal regulator can be disabled by PM if VPU or GPU is not used. If that happens the system freezes. To prevent that configure the reg_pu regulator to be always on.
Fixes: 0de4ab81ab26 ("ARM: dts: imx6dl-yapp4: Add Y Soft IOTA Crux/Crux+ board") Cc: petrben@gmail.com Cc: stable@vger.kernel.org Signed-off-by: Petr Benes petr.benes@ysoft.com Signed-off-by: Michal Vokáč michal.vokac@ysoft.com
Applied, thanks!