staging: gdm724x: constantify the struct device_type usage
authorRicardo B. Marliere <ricardo@marliere.net>
Sat, 17 Feb 2024 11:45:56 +0000 (08:45 -0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 17 Feb 2024 16:30:35 +0000 (17:30 +0100)
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>
drivers/staging/gdm724x/gdm_lte.c

index 5703a9ddb6d0d88a56bf84d8fbaad874465500d2..eb754b231429be1aed1ba06052a93e0b4af9f632 100644 (file)
@@ -43,7 +43,7 @@ static struct {
        struct sock *sock;
 } lte_event;
 
-static struct device_type wwan_type = {
+static const struct device_type wwan_type = {
        .name   = "wwan",
 };