Re: [PATCH] ARM: dts: exynos: Mark LDO10 as always-on on Peach Pit/Pi Chromebooks

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Aug 30, 2019 at 02:52:42PM +0200, Marek Szyprowski wrote:
> Commit aff138bf8e37 ("ARM: dts: exynos: Add TMU nodes regulator supply for
> Peach boards") assigned LDO10 to Exynos Thermal Measurement Unit, but it
> turned out that it supplies also some other critical parts and board
> freezes/crashes when it is turned off.
> 
> The mentioned commit made Exynos TMU a consumer of that regulator and in
> typical case Exynos TMU driver keeps it enabled from early boot. However
> there are such configurations (example is multi_v7_defconfig), in which
> some of the regulators are compiled as modules and are not available from
> early boot. In such case it may happen that LDO10 is turned off by
> regulator core, because it has no consumers yet (in this case consumer
> drivers cannot get it, because the supply regulators for it are not yet
> available). This in turn causes the board to crash. This patch restores
> 'always-on' property for the LDO10 regulator.
> 
> Fixes: aff138bf8e37 ("ARM: dts: exynos: Add TMU nodes regulator supply for Peach boards")
> Signed-off-by: Marek Szyprowski <m.szyprowski@xxxxxxxxxxx>
> ---
>  arch/arm/boot/dts/exynos5420-peach-pit.dts | 1 +
>  arch/arm/boot/dts/exynos5800-peach-pi.dts  | 1 +

Thanks, applied.

Best regards,
Krzysztof




[Index of Archives]     [Linux SoC Development]     [Linux Rockchip Development]     [Linux for Synopsys ARC Processors]    
  • [Linux on Unisoc (RDA Micro) SoCs]     [Linux Actions SoC]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Linux SCSI]     [Yosemite News]

  •   Powered by Linux