summaryrefslogtreecommitdiff
path: root/drivers/pci
diff options
context:
space:
mode:
authorThomas Weißschuh <linux@weissschuh.net>2023-02-16 04:12:25 +0300
committerBjorn Helgaas <bhelgaas@google.com>2023-02-16 21:00:25 +0300
commit1047377754c33bf860d80714f66fa4a8e56cbbec (patch)
treedd21d5ebe3b114f7e93bd316904d1c687045d3da /drivers/pci
parentfd858402c6d0a80e0b543886b9f7865c6d76d5d6 (diff)
downloadlinux-1047377754c33bf860d80714f66fa4a8e56cbbec.tar.xz
PCI/sysfs: Constify struct kobj_type pci_slot_ktype
Since commit ee6d3dd4ed48 ("driver core: make kobj_type constant.") the driver core allows the usage of const struct kobj_type. Take advantage of this to constify the structure definition to prevent modification at runtime. Link: https://lore.kernel.org/r/20230216-kobj_type-pci-v1-1-46a63c8612b5@weissschuh.net Signed-off-by: Thomas Weißschuh <linux@weissschuh.net> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'drivers/pci')
-rw-r--r--drivers/pci/slot.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/pci/slot.c b/drivers/pci/slot.c
index a0c67191a8b9..0f87cade10f7 100644
--- a/drivers/pci/slot.c
+++ b/drivers/pci/slot.c
@@ -98,7 +98,7 @@ static struct attribute *pci_slot_default_attrs[] = {
};
ATTRIBUTE_GROUPS(pci_slot_default);
-static struct kobj_type pci_slot_ktype = {
+static const struct kobj_type pci_slot_ktype = {
.sysfs_ops = &pci_slot_sysfs_ops,
.release = &pci_slot_release,
.default_groups = pci_slot_default_groups,