From: Hartley Sweeten Date: Thu, 7 May 2009 17:41:47 +0000 (+0100) Subject: [ARM] 5509/1: ep93xx: clkdev enable UARTS X-Git-Tag: v2.6.30-rc7~16^2~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ff05c0330b9880f9ccbb7fa40f2ed3b5842f5693;p=pandora-kernel.git [ARM] 5509/1: ep93xx: clkdev enable UARTS Fix the clkdev API support for the ep93xx uart clocks. The uarts available in the ep93xx have individual clock controls. The current implementation assumes that the bootloader has enabled the clocks before the kernel has booted. It also assumes that the bootloader has set the UARTBAUD bit indicating that the uarts are running off the 14.7456MHz external crystal. This fixes both issues. It also allows the uart clocks to be stopped when there are no users. Tested-by: Matthias Kaehlcke Cc: Ryan Mallon Signed-off-by: H Hartley Sweeten Signed-off-by: Russell King --- Reading git-diff-tree failed