mirror of https://github.com/torvalds/linux.git
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> |
||
|---|---|---|
| .. | ||
| Kconfig | ||
| Makefile | ||
| clk-audio-sync.c | ||
| clk-bpmp.c | ||
| clk-device.c | ||
| clk-dfll.c | ||
| clk-dfll.h | ||
| clk-divider.c | ||
| clk-id.h | ||
| clk-periph-fixed.c | ||
| clk-periph-gate.c | ||
| clk-periph.c | ||
| clk-pll-out.c | ||
| clk-pll.c | ||
| clk-sdmmc-mux.c | ||
| clk-super.c | ||
| clk-tegra-audio.c | ||
| clk-tegra-fixed.c | ||
| clk-tegra-periph.c | ||
| clk-tegra-super-cclk.c | ||
| clk-tegra-super-gen4.c | ||
| clk-tegra20-emc.c | ||
| clk-tegra20.c | ||
| clk-tegra30.c | ||
| clk-tegra114.c | ||
| clk-tegra124-dfll-fcpu.c | ||
| clk-tegra124-emc.c | ||
| clk-tegra124.c | ||
| clk-tegra210-emc.c | ||
| clk-tegra210.c | ||
| clk-utils.c | ||
| clk.c | ||
| clk.h | ||
| cvb.c | ||
| cvb.h | ||