android_kernel_samsung_sm8650/drivers/powercap
Daniel Lezcano b9794a8222 powercap/drivers/dtpm: Convert the init table section to a simple array
The init table section is freed after the system booted. However the
next changes will make per module the DTPM description, so the table
won't be accessible when the module is loaded.

In order to fix that, we should move the table to the data section
where there are very few entries and that makes strange to add it
there.

The main goal of the table was to keep self-encapsulated code and we
can keep it almost as it by using an array instead.

Suggested-by: Ulf Hansson <ulf.hansson@linaro.org>
Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Link: https://lore.kernel.org/r/20220128163537.212248-2-daniel.lezcano@linaro.org
2022-02-04 17:38:09 +01:00
..
dtpm_cpu.c powercap/drivers/dtpm: Convert the init table section to a simple array 2022-02-04 17:38:09 +01:00
dtpm_subsys.h powercap/drivers/dtpm: Convert the init table section to a simple array 2022-02-04 17:38:09 +01:00
dtpm.c powercap/drivers/dtpm: Convert the init table section to a simple array 2022-02-04 17:38:09 +01:00
idle_inject.c powercap: fix typo in a comment in idle_inject.c 2021-12-17 16:30:19 +01:00
intel_rapl_common.c powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR 2021-12-17 16:13:14 +01:00
intel_rapl_msr.c powercap: Add Power Limit4 support for Alder Lake SoC 2021-08-25 20:12:16 +02:00
Kconfig powercap/drivers/dtpm: Add the experimental label to the option description 2021-03-01 17:43:29 +01:00
Makefile powercap/drivers/dtpm: Add CPU energy model based support 2020-12-22 19:50:40 +01:00
powercap_sys.c Merge branches 'pm-sleep', 'pm-acpi', 'pm-domains' and 'powercap' 2020-12-15 15:26:14 +01:00