summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-omap2/smartreflex-class3.c
diff options
context:
space:
mode:
authorJarkko Nikula <jarkko.nikula@bitmer.com>2011-09-26 10:45:48 +0300
committerTony Lindgren <tony@atomide.com>2011-09-26 17:48:59 -0700
commit09d28d2c19fe5c2d51b3133329584166dec89f86 (patch)
tree90f327bc24348d6f4157e305d4efe6ac6b834ecb /arch/arm/mach-omap2/smartreflex-class3.c
parent6e574123712b4fb89546b1304dd5438669057723 (diff)
downloadop-kernel-dev-09d28d2c19fe5c2d51b3133329584166dec89f86.zip
op-kernel-dev-09d28d2c19fe5c2d51b3133329584166dec89f86.tar.gz
ARM: OMAP: mcbsp: Start generalize omap2_mcbsp_set_clks_src
This generalizes the omap2_mcbsp_set_clks_src implementation between generic McBSP and OMAP2 specific McBSP code. Currently this function is used to select either internal fclk or clks pin as a McBSP CLKS source on OMAP2+. Implement generalization by having an optional set_clk_src function pointer in platform data that is used to select parent for a given clock. Idea is to pass higher level source clock name (later coming from client driver) that platform specific code will map to platform specific clock name. API cleanup between McBSP and client code comes later. Signed-off-by: Jarkko Nikula <jarkko.nikula@bitmer.com> Acked-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Tested-by: Janusz Krzysztofik <jkrzyszt@tis.icnet.pl> Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/mach-omap2/smartreflex-class3.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud