>From: Ramirez Luna, Omar > >This set of patches remove clk module from the services layer. > >Now: >- GPT 5-8 are controlled through DM Timer framework. >- MCBSP clocks are enabled by requesting the proper mcbsp device. >- WDT is left for bridge driver to control rather than on request from dsp. >- SSI is controlled by enabling/disabling its sst, ssr and ick clocks. > >v2: >- rebased >- keep iva2 handling as it is advised to turn off the clocks for iva reset > sources. >- release all the clocks (disable & free) if driver is uninstalled. > >Omar Ramirez Luna (19): > DSPBRIDGE: remove clk_handle from drv interface > DSPBRIDGE: fail if clk handle is NULL > DSPBRIDGE: Now actually fail if a clk handle is wrong > DSPBRIDGE: Rename services_clk_* to dsp_clk_* > DSPBRIDGE: remove unused clock sys_ck > DSPBRIDGE: remove function clk_set32k_hz > DSPBRIDGE: remove clk_get_use_cnt > DSPBRIDGE: trivial clock cleanup for unused code > DSPBRIDGE: function to get the type of clock requested by dsp > DSPBRIDGE: iva2 clock handling > DSPBRIDGE: use dm timer framework for gpt timers > DSPBRIDGE: use omap mcbsp to enable mcbsp clocks > DSPBRIDGE: remove wdt3 from dsp control > DSPBRIDGE: dsp interface to enable ssi clocks > DSPBRIDGE: use one call for both ick and fck clocks > DSPBRIDGE: Move MCBSP_CLOCKS code to a common place > DSPBRIDGE: Balance the number of enable/disable > DSPBRIDGE: move clk to dsp-clock > DSPBRIDGE: reorganize the code to handle peripheral clocks > > arch/arm/plat-omap/include/dspbridge/clk.h | 103 ++------ > drivers/dsp/bridge/Makefile | 4 +- > drivers/dsp/bridge/rmgr/drv_interface.c | 12 +- > drivers/dsp/bridge/services/clk.c | 323 ------------------------ > drivers/dsp/bridge/services/services.c | 10 +- > drivers/dsp/bridge/wmd/_tiomap.h | 25 +- > drivers/dsp/bridge/wmd/_tiomap_pwr.h | 17 -- > drivers/dsp/bridge/wmd/dsp-clock.c | 377 ++++++++++++++++++++++++++++ > drivers/dsp/bridge/wmd/tiomap3430.c | 62 +----- > drivers/dsp/bridge/wmd/tiomap3430_pwr.c | 147 +---------- > drivers/dsp/bridge/wmd/tiomap_io.c | 4 +- > drivers/dsp/bridge/wmd/ue_deh.c | 2 +- > 12 files changed, 440 insertions(+), 646 deletions(-) > delete mode 100644 drivers/dsp/bridge/services/clk.c > create mode 100644 drivers/dsp/bridge/wmd/dsp-clock.c Pushed to dspbridge. - omar -- 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