Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

staging: gdm724x: constantify the struct device_type usage

Since commit aed65af1cc2f ("drivers: make device_type const"), the
driver core can properly handle constant struct device_type. Move the
wwan_type variable to be a constant structure as well, placing it into
read-only memory which can not be modified at runtime.

Signed-off-by: Ricardo B. Marliere <ricardo@marliere.net>
Link: https://lore.kernel.org/r/20240217-device_cleanup-staging-v1-1-286479d9a3f0@marliere.net
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Ricardo B. Marliere and committed by
Greg Kroah-Hartman
455c5e12 133951fd

+1 -1
+1 -1
drivers/staging/gdm724x/gdm_lte.c
··· 43 43 struct sock *sock; 44 44 } lte_event; 45 45 46 - static struct device_type wwan_type = { 46 + static const struct device_type wwan_type = { 47 47 .name = "wwan", 48 48 }; 49 49