SX9500_REG_PROX_CTRL0
ret = regmap_write(data->regmap, SX9500_REG_PROX_CTRL0,
regmap_reg_range(SX9500_REG_PROX_CTRL0, SX9500_REG_PROX_CTRL8),
regmap_reg_range(SX9500_REG_IRQ_MSK + 1, SX9500_REG_PROX_CTRL0 - 1),
SX9500_REG_PROX_CTRL0, BIT(chan));
SX9500_REG_PROX_CTRL0, BIT(chan));
ret = regmap_read(data->regmap, SX9500_REG_PROX_CTRL0, &val);
ret = regmap_read(data->regmap, SX9500_REG_PROX_CTRL0, ®val);
ret = regmap_update_bits(data->regmap, SX9500_REG_PROX_CTRL0,
.reg = SX9500_REG_PROX_CTRL0,
ret = regmap_set_bits(data->regmap, SX9500_REG_PROX_CTRL0,
regmap_clear_bits(data->regmap, SX9500_REG_PROX_CTRL0,
ret = regmap_read(data->regmap, SX9500_REG_PROX_CTRL0,
ret = regmap_write(data->regmap, SX9500_REG_PROX_CTRL0, 0);