On Tue, 22 Sep 2020 at 14:40, Marek Szyprowski <m.szyprowski@xxxxxxxxxxx> wrote: > > The ChipID IO region has it's own clock, which is being disabled while > scanning for unused clocks. It turned out that some CPU hotplug, CPU idle > or even SOC firmware code depends on the reads from that area. Fix the > mysterious hang caused by entering deep CPU idle state by ignoring the > 'chipid' clock during unused clocks scan, as there are no direct clients > for it which will keep it enabled. > > Fixes: e062b571777f ("clk: exynos4: register clocks using common clock framework") > Signed-off-by: Marek Szyprowski <m.szyprowski@xxxxxxxxxxx> > --- > drivers/clk/samsung/clk-exynos4.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) Reviewed-by: Krzysztof Kozlowski <krzk@xxxxxxxxxx> Best regards, Krzysztof