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

iio: adc: ad7091r8: make ad7091r_init_info const

Add const qualifier to struct ad7091r_init_info ad7091r*_init_info. This
is read-only data so it can be made const.

Signed-off-by: David Lechner <dlechner@baylibre.com>
Acked-by: Marcelo Schmitt <marcelo.schmitt1@gmail.com>
Link: https://patch.msgid.link/20250628-iio-const-data-4-v1-1-4e0f93c9cf83@baylibre.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>

authored by

David Lechner and committed by
Jonathan Cameron
89c3d59a 0e919ffc

+3 -3
+3 -3
drivers/iio/adc/ad7091r8.c
··· 206 206 return 0; 207 207 } 208 208 209 - static struct ad7091r_init_info ad7091r2_init_info = { 209 + static const struct ad7091r_init_info ad7091r2_init_info = { 210 210 .info_no_irq = &ad7091r8_infos[AD7091R2_INFO], 211 211 .regmap_config = &ad7091r2_reg_conf, 212 212 .init_adc_regmap = &ad7091r8_regmap_init, 213 213 .setup = &ad7091r8_gpio_setup 214 214 }; 215 215 216 - static struct ad7091r_init_info ad7091r4_init_info = { 216 + static const struct ad7091r_init_info ad7091r4_init_info = { 217 217 .info_no_irq = &ad7091r8_infos[AD7091R4_INFO], 218 218 .info_irq = &ad7091r8_infos[AD7091R4_INFO_IRQ], 219 219 .regmap_config = &ad7091r4_reg_conf, ··· 221 221 .setup = &ad7091r8_gpio_setup 222 222 }; 223 223 224 - static struct ad7091r_init_info ad7091r8_init_info = { 224 + static const struct ad7091r_init_info ad7091r8_init_info = { 225 225 .info_no_irq = &ad7091r8_infos[AD7091R8_INFO], 226 226 .info_irq = &ad7091r8_infos[AD7091R8_INFO_IRQ], 227 227 .regmap_config = &ad7091r8_reg_conf,