]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: shmobile: koelsch-reference: Work around core clock issues
authorGeert Uytterhoeven <geert+renesas@linux-m68k.org>
Thu, 13 Mar 2014 14:29:30 +0000 (15:29 +0100)
committerSimon Horman <horms+renesas@verge.net.au>
Mon, 14 Apr 2014 02:30:39 +0000 (11:30 +0900)
commit4af6188dea7f37264db85382b4289fb5cc3b65eb
tree035e9c2eee5bef0f1fb91bcd820c82125104daae
parent6c934e6a0b5be27d0c788b2caf7060ff07e7c01d
ARM: shmobile: koelsch-reference: Work around core clock issues

Due to issues with runtime PM clock management, clocks not explicitly
managed by their drivers may not be enabled at all, or be inadvertently
disabled by the clk_disable_unused() late initcall.

Until this is fixed, add a temporary workaround, calling
shmobile_clk_workaround() with enable == true.

For now this enables the clocks for: ether, i2c2, msiof0, qspi_mod, and
thermal. More clocks can be added if needed.

Signed-off-by: Geert Uytterhoeven <geert+renesas@linux-m68k.org>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
arch/arm/mach-shmobile/board-koelsch-reference.c