linux/drivers/clk/samsung
Thierry Reding a97fbc3ee3 syscore: Pass context data to callbacks
Several drivers can benefit from registering per-instance data along
with the syscore operations. To achieve this, move the modifiable fields
out of the syscore_ops structure and into a separate struct syscore that
can be registered with the framework. Add a void * driver data field for
drivers to store contextual data that will be passed to the syscore ops.

Acked-by: Rafael J. Wysocki (Intel) <rafael@kernel.org>
Signed-off-by: Thierry Reding <treding@nvidia.com>
2025-11-14 10:01:52 +01:00
..
Kconfig clk: samsung: add CONFIG_OF dependency 2023-06-12 11:45:20 +02:00
Makefile clk: samsung: artpec-8: Add initial clock support for ARTPEC-8 SoC 2025-08-31 15:22:33 +02:00
clk-artpec8.c clk: samsung: artpec-8: Add initial clock support for ARTPEC-8 SoC 2025-08-31 15:22:33 +02:00
clk-cpu.c clk: samsung: cpu: convert from round_rate() to determine_rate() 2025-08-23 18:46:50 +02:00
clk-cpu.h clk: samsung: Add CPU clock support for Exynos850 2024-02-25 17:07:34 +01:00
clk-exynos-arm64.c clk: samsung: Implement manual PLL control for ARM64 SoCs 2024-03-26 09:58:32 +01:00
clk-exynos-arm64.h clk: samsung: exynos5433: Extract PM support to common ARM64 layer 2023-03-07 08:38:54 +01:00
clk-exynos-audss.c clk: samsung: Add missing mod_devicetable.h header 2025-03-07 16:01:19 +01:00
clk-exynos-clkout.c clk: samsung: Add missing mod_devicetable.h header 2025-03-07 16:01:19 +01:00
clk-exynos4.c clk: samsung: Use samsung CCF common function 2025-04-16 09:34:53 +02:00
clk-exynos5-subcmu.c clk: samsung: Add missing mod_devicetable.h header 2025-03-07 16:01:19 +01:00
clk-exynos5-subcmu.h clk: samsung: Change signature of exynos5_subcmus_init() function 2019-08-08 13:53:42 -07:00
clk-exynos7.c clk: samsung: Drop unused clk.h and of.h headers 2025-03-07 16:01:22 +01:00
clk-exynos850.c clk: samsung: exynos850: fix a comment 2025-06-10 10:21:24 +02:00
clk-exynos990.c clk: samsung: exynos990: Add PERIC0 and PERIC1 clock support 2025-09-07 11:12:45 +02:00
clk-exynos2200.c clk: samsung: Drop unused clk.h and of.h headers 2025-03-07 16:01:22 +01:00
clk-exynos3250.c clk: samsung: Drop unused clk.h and of.h headers 2025-03-07 16:01:22 +01:00
clk-exynos4412-isp.c clk: samsung: Drop unused clk.h and of.h headers 2025-03-07 16:01:22 +01:00
clk-exynos5250.c clk: samsung: Add missing mod_devicetable.h header 2025-03-07 16:01:19 +01:00
clk-exynos5260.c clk: samsung: Drop unused clk.h and of.h headers 2025-03-07 16:01:22 +01:00
clk-exynos5260.h
clk-exynos5410.c clk: samsung: Drop unused clk.h and of.h headers 2025-03-07 16:01:22 +01:00
clk-exynos5420.c clk: samsung: Add missing mod_devicetable.h header 2025-03-07 16:01:19 +01:00
clk-exynos5433.c clk: samsung: Drop unused clk.h and of.h headers 2025-03-07 16:01:22 +01:00
clk-exynos7870.c clk: samsung: Drop unused clk.h and of.h headers 2025-03-07 16:01:22 +01:00
clk-exynos7885.c clk: samsung: Drop unused clk.h and of.h headers 2025-03-07 16:01:22 +01:00
clk-exynos8895.c clk: samsung: Drop unused clk.h and of.h headers 2025-03-07 16:01:22 +01:00
clk-exynosautov9.c clk: samsung: Drop unused clk.h and of.h headers 2025-03-07 16:01:22 +01:00
clk-exynosautov920.c clk: samsung: exynosautov920: add block hsi2 clock support 2025-06-12 17:28:11 +02:00
clk-fsd.c clk: samsung: fsd: Add clk id for PCLK and PLL in CAM_CSI block 2025-08-18 10:46:36 +02:00
clk-gs101.c clk: samsung: gs101: fix alternate mout_hsi0_usb20_ref parent clock 2025-06-10 10:21:21 +02:00
clk-pll.c clk: samsung: Add clock PLL support for ARTPEC-8 SoC 2025-08-31 15:22:30 +02:00
clk-pll.h clk: samsung: Add clock PLL support for ARTPEC-8 SoC 2025-08-31 15:22:30 +02:00
clk-s3c64xx.c clk: samsung: Drop unused clk.h and of.h headers 2025-03-07 16:01:22 +01:00
clk-s5pv210-audss.c syscore: Pass context data to callbacks 2025-11-14 10:01:52 +01:00
clk-s5pv210.c clk: samsung: Drop unused clk.h and of.h headers 2025-03-07 16:01:22 +01:00
clk.c syscore: Pass context data to callbacks 2025-11-14 10:01:52 +01:00
clk.h clk: samsung: Add missing mod_devicetable.h header 2025-03-07 16:01:19 +01:00