OSDN Git Service

powercap/drivers/dtpm: Simplify the dtpm table
authorDaniel Lezcano <daniel.lezcano@linaro.org>
Fri, 12 Mar 2021 13:04:09 +0000 (14:04 +0100)
committerDaniel Lezcano <daniel.lezcano@linaro.org>
Thu, 21 Oct 2021 14:03:31 +0000 (16:03 +0200)
commit7a89d7eacf8e84f2afb94db5ae9d9f9faa93f01c
tree0b5b73e532ad32c539f29838b5d39d42c888cd52
parent4570ddda43387e5a130dd85e71a1947b0c11da77
powercap/drivers/dtpm: Simplify the dtpm table

The dtpm table is an array of pointers, that forces the user of the
table to define initdata along with the declaration of the table
entry. It is more efficient to create an array of dtpm structure, so
the declaration of the table entry can be done by initializing the
different fields.

Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Reviewed-by: Lukasz Luba <lukasz.luba@arm.com>
Link: https://lore.kernel.org/r/20210312130411.29833-3-daniel.lezcano@linaro.org
drivers/powercap/dtpm.c
drivers/powercap/dtpm_cpu.c
include/linux/dtpm.h