aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/platform/chrome/cros_ec_sysfs.c
diff options
context:
space:
mode:
authorRikard Falkeborn <rikard.falkeborn@gmail.com>2021-01-09 01:17:48 +0100
committerEnric Balletbo i Serra <enric.balletbo@collabora.com>2021-01-20 16:19:17 +0100
commitd7c1fef7fdc769ee45771059da823c8840590472 (patch)
tree22fff0c6cedddd14d8f3cef44868902193e51bbf /drivers/platform/chrome/cros_ec_sysfs.c
parentplatform/chrome: cros_ec_proto: Add LID and BATTERY to default mask (diff)
downloadlinux-dev-d7c1fef7fdc769ee45771059da823c8840590472.tar.xz
linux-dev-d7c1fef7fdc769ee45771059da823c8840590472.zip
platform/chrome: Constify static attribute_group structs
The only usage of these is to print their name in a dev_err-message, and to pass their address to sysfs_create_group() and sysfs_remove_group(), both which takes pointers to const. Make them const to allow the compiler to put them in read-only memory. Signed-off-by: Rikard Falkeborn <rikard.falkeborn@gmail.com> Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com> Link: https://lore.kernel.org/r/20210109001748.58036-1-rikard.falkeborn@gmail.com
Diffstat (limited to 'drivers/platform/chrome/cros_ec_sysfs.c')
-rw-r--r--drivers/platform/chrome/cros_ec_sysfs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/platform/chrome/cros_ec_sysfs.c b/drivers/platform/chrome/cros_ec_sysfs.c
index f521a5c65091..fc8681f80aba 100644
--- a/drivers/platform/chrome/cros_ec_sysfs.c
+++ b/drivers/platform/chrome/cros_ec_sysfs.c
@@ -329,7 +329,7 @@ static umode_t cros_ec_ctrl_visible(struct kobject *kobj,
return a->mode;
}
-static struct attribute_group cros_ec_attr_group = {
+static const struct attribute_group cros_ec_attr_group = {
.attrs = __ec_attrs,
.is_visible = cros_ec_ctrl_visible,
};