OpenCloudOS-Kernel/drivers/clk/samsung
Javier Martinez Canillas 8856010029 clk: exynos5420: Add IDs for clocks used in DISP1 power domain
When a power domain is powered off on Exynos5420 SoC, the input clocks of
the devices attached to this power domain are re-parented to oscclk and
restored to the original parent after powering on the power domain.

So a reference to the input and parent clocks for the devices attached to
a power domain are needed to be able to do the re-parenting. The DISP1 pd
includes modules which uses the following clocks:

ACLK_200_DISP1 (MIXER and HDMILINK)
ACLK_300_DISP1 (FIMD1)
ACLK_400_DISP1 (Internal Buses)

Each of these clocks are generated as the output of a clock mux so add an
ID for all of these clock muxes and their parents to be referenced in the
DISP1 power domain device node.

Signed-off-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk>
Acked-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Acked-by: Michael Turquette <mturquette@linaro.org>
Signed-off-by: Kukjin Kim <kgene@kernel.org>
2015-01-29 08:52:22 +09:00
..
Kconfig ARM: S3C24XX: move S3C24XX clock Kconfig options to Samsung clock Kconfig file 2014-05-14 19:41:15 +02:00
Makefile clk: samsung: add initial clock support for Exynos7 SoC 2014-10-31 10:45:47 +01:00
clk-exynos-audss.c Please consider pulling the clk framework changes toward 3.19. It is 2014-12-20 16:42:36 -08:00
clk-exynos-clkout.c clk: samsung: Add driver to control CLKOUT line on Exynos SoCs 2014-07-26 02:47:10 +02:00
clk-exynos4.c clk: samsung: exynos4: set parent of sclk_hdmiphy to hdmi 2014-12-02 16:22:58 +01:00
clk-exynos7.c clk: samsung: exynos7: add gate clock for ADC block 2014-10-31 10:45:54 +01:00
clk-exynos3250.c clk: samsung: exynos3250: Register DMC clk provider 2014-09-22 14:28:49 +02:00
clk-exynos4415.c clk: samsung: exynos4415: Fix build with PM_SLEEP disabled 2014-12-02 16:22:58 +01:00
clk-exynos5250.c clk: samsung: Make of_device_id array const 2014-07-26 02:49:58 +02:00
clk-exynos5260.c clk: samsung: Factor out the common code to clk.c 2014-10-31 10:45:45 +01:00
clk-exynos5260.h clk/exynos5260: add clock file for exynos5260 2014-05-14 19:16:55 +02:00
clk-exynos5410.c clk: samsung: Register clk provider only after registering its all clocks 2014-06-30 15:07:55 +02:00
clk-exynos5420.c clk: exynos5420: Add IDs for clocks used in DISP1 power domain 2015-01-29 08:52:22 +09:00
clk-exynos5440.c clk: exynos5440: move restart code into clock driver 2014-11-22 23:07:21 +09:00
clk-pll.c clk: samsung: add support for 145xx and 1460x PLLs 2014-10-31 10:45:35 +01:00
clk-pll.h clk: samsung: add support for 145xx and 1460x PLLs 2014-10-31 10:45:35 +01:00
clk-s3c64xx.c clk: samsung: Register clk provider only after registering its all clocks 2014-06-30 15:07:55 +02:00
clk-s3c2410-dclk.c clk: Remove .owner field for driver 2014-09-25 17:43:31 -07:00
clk-s3c2410.c clk: samsung: Register clk provider only after registering its all clocks 2014-06-30 15:07:55 +02:00
clk-s3c2412.c clk: samsung: register restart handlers for s3c2412 and s3c2443 2014-10-01 14:14:46 +02:00
clk-s3c2443.c clk: samsung: register restart handlers for s3c2412 and s3c2443 2014-10-01 14:14:46 +02:00
clk-s5pv210-audss.c clk: samsung: drop owner assignment from platform_drivers 2014-10-20 16:20:22 +02:00
clk-s5pv210.c clk: samsung: s5pv210: Remove legacy board support 2014-07-19 04:32:19 +09:00
clk.c clk: samsung: remove unnecessary inclusion of header files from clk.h 2014-12-02 16:21:37 +01:00
clk.h clk: samsung: remove unnecessary inclusion of header files from clk.h 2014-12-02 16:21:37 +01:00