Lines Matching refs:gain
77 u8 gain; member
83 unsigned int gain; /* gain factor */ member
94 unsigned int gain; /* gain factor */ member
118 u8 gain; /* gain register value */ member
147 u8 gain; /* gain register value */ member
275 zopt2201_gain_uvb[data->gain].gain; in zopt2201_read_raw()
280 *val = zopt2201_gain_als[data->gain].scale; in zopt2201_read_raw()
283 *val = zopt2201_gain_uvb[data->gain].scale; in zopt2201_read_raw()
338 static int zopt2201_set_gain(struct zopt2201_data *data, u8 gain) in zopt2201_set_gain() argument
342 ret = i2c_smbus_write_byte_data(data->client, ZOPT2201_LS_GAIN, gain); in zopt2201_set_gain()
346 data->gain = gain; in zopt2201_set_gain()
360 ret = zopt2201_set_gain(data, zopt2201_scale_als[idx].gain); in zopt2201_write_scale_als_by_idx()
390 ret = zopt2201_set_gain(data, zopt2201_scale_als[idx].gain); in zopt2201_write_scale_uvb_by_idx()