peci: Constify struct peci_controller_ops
authorZev Weiss <zev@bewilderbeest.net>
Fri, 23 Jun 2023 14:28:05 +0000 (16:28 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 4 Aug 2023 14:21:30 +0000 (16:21 +0200)
commit8306d6f35dbde19fe2d56964159fa2b4c6343bc1
treea0e07d33e61b94cce42356cc0d6f7887dce2d72d
parenta436194d0ee94ec67522647ace5a36a2126b6a0e
peci: Constify struct peci_controller_ops

As with most ops structs, we never modify it at runtime, and keeping
function pointers in read-only memory is generally a good thing
security-wise.

Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Link: https://lore.kernel.org/r/20230327224315.11135-1-zev@bewilderbeest.net
Reviewed-by: Iwona Winiarska <iwona.winiarska@intel.com>
Signed-off-by: Iwona Winiarska <iwona.winiarska@intel.com>
Link: https://lore.kernel.org/r/20230623142805.577612-1-iwona.winiarska@intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/peci/controller/peci-aspeed.c
drivers/peci/core.c
include/linux/peci.h