2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2025-01-13 16:14:26 +08:00
linux-next/drivers/clk/samsung
Marek Szyprowski a766065279 clk: samsung: exynos5433: Add suspend state for TOP, CPIF & PERIC CMUs
Before entering system suspend, one has to ensure that some clocks from
TOP, CPIF and PERIC CMUs are enabled. This is needed by the firmware
to properly perform system suspend operation. Instead of adding more and
more clocks with CRITICAL flag, simply enable those clocks directly in
respective CMU registers using 'suspend_regs' feature.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Sylwester Nawrocki <snawrocki@kernel.org>
2018-10-05 13:36:34 +02:00
..
clk-cpu.c clk: samsung: Delete a memory allocation error message in clk-cpu.c 2017-09-27 17:06:18 +02:00
clk-cpu.h clk: samsung: cpu: prepare for adding Exynos5433 CPU clocks 2016-06-02 11:18:20 +02:00
clk-exynos4.c clk: samsung: exynos4: Use generic helper for handling suspend/resume 2018-10-05 13:36:32 +02:00
clk-exynos5-subcmu.c clk: samsung: exynos5250: Move PD-dependent clocks to Exynos5 sub-CMU 2018-03-06 17:39:40 +01:00
clk-exynos5-subcmu.h clk: samsung: Add Exynos5 sub-CMU clock driver 2018-03-06 17:38:46 +01:00
clk-exynos7.c clk: samsung: Add compile time PLL rate validators 2018-02-23 15:15:20 +01:00
clk-exynos3250.c clk: samsung: Remove excessive include 2018-09-06 20:45:44 +02:00
clk-exynos4412-isp.c clk: samsung: Remove unused mout_user_aclk400_mcuisp_p4x12 variable 2018-07-26 00:38:51 -07:00
clk-exynos5250.c clk: samsung: exynos5250: Use generic helper for handling suspend/resume 2018-10-05 13:36:30 +02:00
clk-exynos5260.c clk: samsung: Add compile time PLL rate validators 2018-02-23 15:15:20 +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: Add compile time PLL rate validators 2018-02-23 15:15:20 +01:00
clk-exynos5420.c clk: samsung: exynos5420: Use generic helper for handling suspend/resume 2018-10-05 13:36:32 +02:00
clk-exynos5433.c clk: samsung: exynos5433: Add suspend state for TOP, CPIF & PERIC CMUs 2018-10-05 13:36:34 +02:00
clk-exynos-audss.c clk: samsung: Remove excessive include 2018-09-06 20:45:44 +02:00
clk-exynos-clkout.c treewide: Use struct_size() for kmalloc()-family 2018-06-06 11:15:43 -07:00
clk-pll.c clk/samsung updates for v4.15 2017-10-25 02:37:03 -07:00
clk-pll.h clk: samsung: Add compile time PLL rate validators 2018-02-23 15:15:20 +01:00
clk-s3c64xx.c clk: samsung: s3c64xx: Use generic helper for handling suspend/resume 2018-10-05 13:35:37 +02:00
clk-s3c2410-dclk.c This time we have a good set of changes to the core framework that do some 2018-06-09 12:06:24 -07:00
clk-s3c2410.c clk: samsung: s3c2410: Use generic helper for handling suspend/resume 2018-09-06 20:46:47 +02:00
clk-s3c2412.c clk: samsung: s3c2412: Use generic helper for handling suspend/resume 2018-09-06 20:47:01 +02:00
clk-s3c2443.c clk: samsung: s3c2443: Use generic helper for handling suspend/resume 2018-09-06 20:47:08 +02:00
clk-s5pv210-audss.c treewide: Use struct_size() for devm_kmalloc() and friends 2018-06-06 11:15:43 -07:00
clk-s5pv210.c clk: samsung: s5pv210: Use generic helper for handling suspend/resume 2018-10-05 13:36:29 +02:00
clk.c clk: samsung: Add support for setting registers state before suspend 2018-10-05 13:36:31 +02:00
clk.h clk: samsung: Add support for setting registers state before suspend 2018-10-05 13:36:31 +02:00
Kconfig clk: samsung: Allow modular build of the Audio Subsystem CLKCON driver 2016-07-13 14:59:53 -07:00
Makefile clk: samsung: Remove support for Exynos5440 2018-07-24 18:43:52 +02:00