]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
media: staging: atomisp: use clock framework for camera clocks
authorPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Wed, 20 Sep 2017 20:53:58 +0000 (16:53 -0400)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Sat, 23 Sep 2017 19:09:37 +0000 (15:09 -0400)
commitd5426f4c2ebac8cf05de43988c3fccddbee13d28
tree1aa19c6bef1cfce7413117ba28d30a7cde0c3783
parentabe513924879432a17a1cab1bc408b110fb04fac
media: staging: atomisp: use clock framework for camera clocks

The Atom ISP driver initializes and configures PMC clocks which are
already handled by the clock framework.

Remove all legacy vlv2_platform_clock stuff and move to the clk API to
avoid conflicts, e.g. with audio machine drivers enabling the MCLK for
external codecs

Fixes: a49d25364dfb ("staging/atomisp: Add support for the Intel IPU v2")
Tested-by: Carlo Caione <carlo@endlessm.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/staging/media/atomisp/Kconfig
drivers/staging/media/atomisp/platform/Makefile
drivers/staging/media/atomisp/platform/clock/Makefile [deleted file]
drivers/staging/media/atomisp/platform/clock/platform_vlv2_plat_clk.c [deleted file]
drivers/staging/media/atomisp/platform/clock/platform_vlv2_plat_clk.h [deleted file]
drivers/staging/media/atomisp/platform/clock/vlv2_plat_clock.c [deleted file]
drivers/staging/media/atomisp/platform/intel-mid/atomisp_gmin_platform.c