On Sat, Apr 09, 2016 at 03:53:39AM +0900, Akinobu Mita wrote: > 2016-04-08 19:43 GMT+09:00 Vlad Dogaru <vlad.dogaru@xxxxxxxxx>: > > On Fri, Apr 08, 2016 at 12:57:01AM +0900, Akinobu Mita wrote: > [...] > >> +static int bmp180_chip_init(struct bmp280_data *data) > >> +{ > >> + return 0; > >> +} > > > > When setting the oversampling ratio, we do a lookup in the available > > values array, then call ops->init to write the values to the register. > > This function does nothing in the bmp180 case. Or am I missing > > something? > > Your understanding is correct. There is nothing to do for bmp180 when > the oversampling setting is changed by the user. When the actual > measurement is requested, the measurement conversion is started by > writing ctrl_meas register with the oversampling setting and start > conversion bit. Ah, I see. That makes sense, thanks for the explanation. Vlad -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html