On 07/05/2021 13.02, Lorenzo Bianconi wrote: >> The correct way to set the sampling rate to 12.5 Hz before >> commit f8710f0357bc ("iio: imu: st_lsm6dsx: express odr in mHZ") >> was to write 13 Hz to sampling_frequency. >> Before this patch writing 13 to samplerate results in sample rate set >> to 26 Hz. >> Now we return EINVAL if the sampling rate is not in table. >> >> Signed-off-by: Sean Nyekjaer <sean@xxxxxxxxxx> > > I think this patch is breaking i2c-master support available in st_lsm6dsx, have you tested it? > I have not tested with i2c-master. But it's not nice to round up sample rate from user space without any notice. /Sean