]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
iio: light: zopt2201: make zopt2201_scale const
authorDavid Lechner <dlechner@baylibre.com>
Sat, 28 Jun 2025 17:56:30 +0000 (12:56 -0500)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 13 Jul 2025 14:36:23 +0000 (15:36 +0100)
Add const qualifier to struct zopt2201_scale zopt2201_scale_*[]. This
is read-only data so it can be made const.

Signed-off-by: David Lechner <dlechner@baylibre.com>
Link: https://patch.msgid.link/20250628-iio-const-data-22-v1-1-fc9ebdc5f5c3@baylibre.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/light/zopt2201.c

index 1e5e9bf2935f63f9af4cdbf29f825b218ec477be..1dba1b949cc32d2897d8acdd2f981d8a919e7da2 100644 (file)
@@ -119,7 +119,7 @@ struct zopt2201_scale {
        u8 res; /* resolution register value */
 };
 
-static struct zopt2201_scale zopt2201_scale_als[] = {
+static const struct zopt2201_scale zopt2201_scale_als[] = {
        { 19, 200000, 0, 5 },
        {  6, 400000, 1, 5 },
        {  3, 200000, 2, 5 },
@@ -144,7 +144,7 @@ static struct zopt2201_scale zopt2201_scale_als[] = {
        {  0,   8333, 4, 0 },
 };
 
-static struct zopt2201_scale zopt2201_scale_uvb[] = {
+static const struct zopt2201_scale zopt2201_scale_uvb[] = {
        { 0, 460800, 0, 5 },
        { 0, 153600, 1, 5 },
        { 0,  76800, 2, 5 },
@@ -347,7 +347,7 @@ static int zopt2201_set_gain(struct zopt2201_data *data, u8 gain)
 }
 
 static int zopt2201_write_scale_by_idx(struct zopt2201_data *data, int idx,
-                                    struct zopt2201_scale *zopt2201_scale_array)
+                                      const struct zopt2201_scale *zopt2201_scale_array)
 {
        int ret;