Lines Matching refs:raw

94 	char raw[DS2760_DATA_SIZE];	/* raw DS2760 data */  member
273 ret = w1_ds2760_read(di->dev, di->raw + start, start, count); in ds2760_battery_read_status()
284 di->voltage_raw = (di->raw[DS2760_VOLTAGE_MSB] << 3) | in ds2760_battery_read_status()
285 (di->raw[DS2760_VOLTAGE_LSB] >> 5); in ds2760_battery_read_status()
291 (((signed char)di->raw[DS2760_CURRENT_MSB]) << 5) | in ds2760_battery_read_status()
292 (di->raw[DS2760_CURRENT_LSB] >> 3); in ds2760_battery_read_status()
297 (((signed char)di->raw[DS2760_CURRENT_ACCUM_MSB]) << 8) | in ds2760_battery_read_status()
298 di->raw[DS2760_CURRENT_ACCUM_LSB]; in ds2760_battery_read_status()
304 di->temp_raw = (((signed char)di->raw[DS2760_TEMP_MSB]) << 3) | in ds2760_battery_read_status()
305 (di->raw[DS2760_TEMP_LSB] >> 5); in ds2760_battery_read_status()
310 if (di->raw[DS2760_RATED_CAPACITY] < ARRAY_SIZE(rated_capacities)) in ds2760_battery_read_status()
312 (unsigned int)di->raw[DS2760_RATED_CAPACITY]]; in ds2760_battery_read_status()
314 di->rated_capacity = di->raw[DS2760_RATED_CAPACITY] * 10; in ds2760_battery_read_status()
319 di->full_active_uAh = di->raw[DS2760_ACTIVE_FULL] << 8 | in ds2760_battery_read_status()
320 di->raw[DS2760_ACTIVE_FULL + 1]; in ds2760_battery_read_status()
330 scale[i] = scale[i - 1] + di->raw[DS2760_ACTIVE_FULL + 1 + i]; in ds2760_battery_read_status()
336 scale[4] = di->raw[DS2760_ACTIVE_EMPTY + 4]; in ds2760_battery_read_status()
338 scale[i] = scale[i + 1] + di->raw[DS2760_ACTIVE_EMPTY + i]; in ds2760_battery_read_status()
429 if (status == di->raw[DS2760_STATUS_REG]) in ds2760_battery_write_status()
440 if (rated_capacity == di->raw[DS2760_RATED_CAPACITY]) in ds2760_battery_write_rated_capacity()
456 if (tmp[0] == di->raw[DS2760_ACTIVE_FULL] && in ds2760_battery_write_active_full()
457 tmp[1] == di->raw[DS2760_ACTIVE_FULL + 1]) in ds2760_battery_write_active_full()
466 di->raw[DS2760_ACTIVE_FULL] = tmp[0]; in ds2760_battery_write_active_full()
467 di->raw[DS2760_ACTIVE_FULL + 1] = tmp[1]; in ds2760_battery_write_active_full()
514 (signed char) di->raw[DS2760_CURRENT_OFFSET_BIAS]; in ds2760_battery_set_charged_work()
524 di->raw[DS2760_CURRENT_OFFSET_BIAS] = bias; in ds2760_battery_set_charged_work()
725 status = di->raw[DS2760_STATUS_REG]; in w1_ds2760_add_slave()