summaryrefslogtreecommitdiff
path: root/arch/arm/mach-s3c2440
diff options
context:
space:
mode:
authorThomas Abraham <thomas.abraham@linaro.org>2011-10-24 09:47:46 (GMT)
committerKukjin Kim <kgene.kim@samsung.com>2011-12-23 01:06:56 (GMT)
commit5f5a7a5578c5885201cf9c85856f023fe8b81765 (patch)
tree2145b345f6980d7ce94a6c7145b83be79921fb93 /arch/arm/mach-s3c2440
parent046c217c65a7670b4ee1aecdb9854284e32b2d6c (diff)
downloadlinux-5f5a7a5578c5885201cf9c85856f023fe8b81765.tar.xz
serial: samsung: switch to clkdev based clock lookup
Instead of using clock names supplied in platform data, use a generic clock name 'clk_uart_baud' to look up clocks. The platform code should register clocks with the name 'clk_uart_baud' which can be used by the baud rate generator. The clock lookup and selection of the best clock as baud rate clock is reworked. Platform code can specify the clocks that can be used as source for the baud clock (as supported previously by passing names of clocks). A new member is added to the platform data 'clk_sel' which holds a bit-field value with each bit representing a baud source clock. If a bit at any bit position is set, that clock is looked up to participate in the selection of the baud clock source. Cc: Ben Dooks <ben-linux@fluff.org> Signed-off-by: Thomas Abraham <thomas.abraham@linaro.org> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Diffstat (limited to 'arch/arm/mach-s3c2440')
0 files changed, 0 insertions, 0 deletions