summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorMagnus Damm <damm@opensource.se>2011-06-21 07:55:12 +0000
committerPaul Mundt <lethal@linux-sh.org>2011-06-24 16:27:07 +0900
commit794d78fea51504bad3880d14f354a9847f318f25 (patch)
tree8515152063b174deb5af666f2ade0c4b61fec04f /arch
parentbccaeafd7c117acee36e90d37c7e05c19be9e7bf (diff)
downloadlinux-stable-794d78fea51504bad3880d14f354a9847f318f25.tar.gz
linux-stable-794d78fea51504bad3880d14f354a9847f318f25.tar.bz2
linux-stable-794d78fea51504bad3880d14f354a9847f318f25.zip
drivers: sh: late disabling of clocks V2
This V2 patch changes the clock disabling behavior during boot. Two different changes are made: 1) Delay disabling of clocks until late in the boot process. This fixes an existing issue where in-use clocks without software reference are disabled by mistake during boot. One example of this is the handling of the Mackerel serial console output that shares clock with the I2C controller. 2) Write out the "disabled" state to the hardware for clocks that not have been used by the kernel. In other words, make sure so far unused clocks actually get turned off. Signed-off-by: Magnus Damm <damm@opensource.se> Acked-by: Simon Horman <horms@verge.net.au> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions