[PATCH 0/2] powercap/drivers/dtpm: Constify static ops structs

From: Rikard Falkeborn
Date: Thu Dec 02 2021 - 09:37:47 EST


Constify a couple of static ops structs that are never modified, to allow
the compiler to put them in read-only memory.

The first patch constifies one powercap_zone_constraint_ops and one
powercap_zone_ops. These are only passed to powercap_register_zone()
which accepts const pointers.

The second patch constifies dtpm_ops. In order to do that, we need to add
const to an init function and in the dtpm struct, which is ok since noone
modifies the struct.

Rikard Falkeborn (2):
powercap/drivers/dtpm: Constify powercap_zone_{,constraint_}ops
powercap/drivers/dtpm: Constify dtpm_ops

drivers/powercap/dtpm.c | 6 +++---
drivers/powercap/dtpm_cpu.c | 2 +-
include/linux/dtpm.h | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)

--
2.34.1