From: Felipe Balbi <felipe.balbi@xxxxxxxxx> In the following patches we introduce omap_clk_associate hook to simplify clk handling for drivers. The main idea is that we let struct clk know which device is the user for that clk source and create a function name (or alias) for the clk so drivers doesn't have to care about different clk names between omap versions. Felipe Balbi (3): clk: introduce omap_clk_associate clk: use clk_associate for musb driver clk: use clk_associate on watchdog driver Documentation/arm/OMAP/clk_function_name.txt | 13 ++++ arch/arm/mach-omap2/board-n800-usb.c | 26 -------- arch/arm/mach-omap2/usb-musb.c | 34 +++------- arch/arm/mach-omap2/usb-tusb6010.c | 2 + arch/arm/plat-omap/clock.c | 38 +++++++++++- arch/arm/plat-omap/devices.c | 18 ++++-- arch/arm/plat-omap/include/mach/clock.h | 6 ++ drivers/usb/musb/musb_core.c | 23 ++----- drivers/watchdog/omap_wdt.c | 87 ++++++++------------------ 9 files changed, 112 insertions(+), 135 deletions(-) create mode 100644 Documentation/arm/OMAP/clk_function_name.txt -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html