Lines Matching refs:w1_dev
57 struct device *w1_dev;
140 ret = w1_ds2760_read(di->w1_dev, di->raw + start, start, count);
143 di->w1_dev);
244 if (w1_ds2760_write(di->w1_dev, acr, DS2760_CURRENT_ACCUM_MSB, 2) < 2)
299 w1_ds2760_write(di->w1_dev, &status, DS2760_STATUS_WRITE_REG, 1);
300 w1_ds2760_store_eeprom(di->w1_dev, DS2760_EEPROM_BLOCK1);
301 w1_ds2760_recall_eeprom(di->w1_dev, DS2760_EEPROM_BLOCK1);
310 w1_ds2760_write(di->w1_dev, &rated_capacity, DS2760_RATED_CAPACITY, 1);
311 w1_ds2760_store_eeprom(di->w1_dev, DS2760_EEPROM_BLOCK1);
312 w1_ds2760_recall_eeprom(di->w1_dev, DS2760_EEPROM_BLOCK1);
327 w1_ds2760_write(di->w1_dev, tmp, DS2760_ACTIVE_FULL, sizeof(tmp));
328 w1_ds2760_store_eeprom(di->w1_dev, DS2760_EEPROM_BLOCK0);
329 w1_ds2760_recall_eeprom(di->w1_dev, DS2760_EEPROM_BLOCK0);
388 w1_ds2760_write(di->w1_dev, &bias, DS2760_CURRENT_OFFSET_BIAS, 1);
389 w1_ds2760_store_eeprom(di->w1_dev, DS2760_EEPROM_BLOCK1);
390 w1_ds2760_recall_eeprom(di->w1_dev, DS2760_EEPROM_BLOCK1);
524 di->w1_dev = pdev->dev.parent;