Lines Matching full:lsb
135 u8 lsb; member
141 .lsb = ISL29501_DISTANCE_LSB_DATA,
145 .lsb = ISL29501_PHASE_LSB,
148 .lsb = ISL29501_DIE_TEMPERATURE,
151 .lsb = ISL29501_AMBIENT_LIGHT,
155 .lsb = ISL29501_GAIN_LSB,
159 .lsb = ISL29501_CROSSTALK_GAIN_LSB,
162 .lsb = ISL29501_PHASE_EXPONENT,
165 .lsb = ISL29501_TEMP_COEFF_A,
168 .lsb = ISL29501_TEMP_COEFF_B,
171 .lsb = ISL29501_AMBIANT_COEFF_A,
174 .lsb = ISL29501_AMBIANT_COEFF_B,
178 .lsb = ISL29501_PHASE_OFFSET_LSB,
181 .lsb = ISL29501_TEMP_REFERENCE,
184 .lsb = ISL29501_INTEGRATION_PERIOD,
187 .lsb = ISL29501_SAMPLE_PERIOD,
190 .lsb = ISL29501_DRIVER_RANGE,
193 .lsb = ISL29501_EMITTER_DAC,
202 u8 msb = 0, lsb = 0; in isl29501_register_read() local
213 if (reg->lsb) { in isl29501_register_read()
214 ret = i2c_smbus_read_byte_data(isl29501->client, reg->lsb); in isl29501_register_read()
217 lsb = ret; in isl29501_register_read()
221 *val = (msb << 8) + lsb; in isl29501_register_read()
251 ret = i2c_smbus_write_byte_data(isl29501->client, reg->lsb, value); in isl29501_register_write()