diff options
| author | David Lechner <dlechner@baylibre.com> | 2025-06-28 12:52:31 -0500 |
|---|---|---|
| committer | Jonathan Cameron <Jonathan.Cameron@huawei.com> | 2025-07-13 15:36:24 +0100 |
| commit | 50df7043036957ba1584eb72fb45bb61e1ffbc15 (patch) | |
| tree | 163dd70bd1c594d4d3e8c75c1341440d3f885192 /drivers | |
| parent | 8f02a8d6a7bfcf742bf65202eee3b8a5fc1f374f (diff) | |
iio: light: cm3232: make struct cm3232_als_info const
Add const qualifier to struct cm3232_als_info. 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-20-v1-2-2bf90b03f9f1@baylibre.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/iio/light/cm3232.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/iio/light/cm3232.c b/drivers/iio/light/cm3232.c index b6823a5a0860..3a3ad6b4c468 100644 --- a/drivers/iio/light/cm3232.c +++ b/drivers/iio/light/cm3232.c @@ -58,7 +58,7 @@ struct cm3232_als_info { int mlux_per_bit_base_it; }; -static struct cm3232_als_info cm3232_als_info_default = { +static const struct cm3232_als_info cm3232_als_info_default = { .regs_cmd_default = CM3232_CMD_DEFAULT, .hw_id = CM3232_HW_ID, .mlux_per_bit = CM3232_MLUX_PER_BIT_DEFAULT, @@ -67,7 +67,7 @@ static struct cm3232_als_info cm3232_als_info_default = { struct cm3232_chip { struct i2c_client *client; - struct cm3232_als_info *als_info; + const struct cm3232_als_info *als_info; int calibscale; u8 regs_cmd; u16 regs_als; @@ -198,7 +198,7 @@ static int cm3232_write_als_it(struct cm3232_chip *chip, int val, int val2) static int cm3232_get_lux(struct cm3232_chip *chip) { struct i2c_client *client = chip->client; - struct cm3232_als_info *als_info = chip->als_info; + const struct cm3232_als_info *als_info = chip->als_info; int ret; int val, val2; int als_it; |
