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

Configure Feed

Select the types of activity you want to include in your feed.

iio: adc: rohm-bd79124: Use regmap_reg_range()

Initializing the regmap_ranges using direct assignment to the range_min
and range_max members is slightly verbose. We can make it a tad cleaner
when using the regmap_reg_range() macro.

Clean up the code using regmap_reg_range() when initializing the
regmap_range structure.

Signed-off-by: Matti Vaittinen <mazziesaccount@gmail.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>

authored by

Matti Vaittinen and committed by
Jonathan Cameron
a337775e d2e80531

+9 -30
+9 -30
drivers/iio/adc/rohm-bd79124.c
··· 126 126 }; 127 127 128 128 static const struct regmap_range bd79124_ro_ranges[] = { 129 - { 130 - .range_min = BD79124_REG_EVENT_FLAG, 131 - .range_max = BD79124_REG_EVENT_FLAG, 132 - }, { 133 - .range_min = BD79124_REG_RECENT_CH0_LSB, 134 - .range_max = BD79124_REG_RECENT_CH7_MSB, 135 - }, 129 + regmap_reg_range(BD79124_REG_EVENT_FLAG, BD79124_REG_EVENT_FLAG), 130 + regmap_reg_range(BD79124_REG_RECENT_CH0_LSB, BD79124_REG_RECENT_CH7_MSB), 136 131 }; 137 132 138 133 static const struct regmap_access_table bd79124_ro_regs = { ··· 136 141 }; 137 142 138 143 static const struct regmap_range bd79124_volatile_ranges[] = { 139 - { 140 - .range_min = BD79124_REG_RECENT_CH0_LSB, 141 - .range_max = BD79124_REG_RECENT_CH7_MSB, 142 - }, { 143 - .range_min = BD79124_REG_EVENT_FLAG, 144 - .range_max = BD79124_REG_EVENT_FLAG, 145 - }, { 146 - .range_min = BD79124_REG_EVENT_FLAG_HI, 147 - .range_max = BD79124_REG_EVENT_FLAG_HI, 148 - }, { 149 - .range_min = BD79124_REG_EVENT_FLAG_LO, 150 - .range_max = BD79124_REG_EVENT_FLAG_LO, 151 - }, { 152 - .range_min = BD79124_REG_SYSTEM_STATUS, 153 - .range_max = BD79124_REG_SYSTEM_STATUS, 154 - }, 144 + regmap_reg_range(BD79124_REG_RECENT_CH0_LSB, BD79124_REG_RECENT_CH7_MSB), 145 + regmap_reg_range(BD79124_REG_EVENT_FLAG, BD79124_REG_EVENT_FLAG), 146 + regmap_reg_range(BD79124_REG_EVENT_FLAG_HI, BD79124_REG_EVENT_FLAG_HI), 147 + regmap_reg_range(BD79124_REG_EVENT_FLAG_LO, BD79124_REG_EVENT_FLAG_LO), 148 + regmap_reg_range(BD79124_REG_SYSTEM_STATUS, BD79124_REG_SYSTEM_STATUS), 155 149 }; 156 150 157 151 static const struct regmap_access_table bd79124_volatile_regs = { ··· 149 165 }; 150 166 151 167 static const struct regmap_range bd79124_precious_ranges[] = { 152 - { 153 - .range_min = BD79124_REG_EVENT_FLAG_HI, 154 - .range_max = BD79124_REG_EVENT_FLAG_HI, 155 - }, { 156 - .range_min = BD79124_REG_EVENT_FLAG_LO, 157 - .range_max = BD79124_REG_EVENT_FLAG_LO, 158 - }, 168 + regmap_reg_range(BD79124_REG_EVENT_FLAG_HI, BD79124_REG_EVENT_FLAG_HI), 169 + regmap_reg_range(BD79124_REG_EVENT_FLAG_LO, BD79124_REG_EVENT_FLAG_LO), 159 170 }; 160 171 161 172 static const struct regmap_access_table bd79124_precious_regs = {