w1_dev 190 drivers/base/regmap/regmap-w1.c static const struct regmap_bus *regmap_get_w1_bus(struct device *w1_dev, w1_dev 205 drivers/base/regmap/regmap-w1.c struct regmap *__regmap_init_w1(struct device *w1_dev, w1_dev 211 drivers/base/regmap/regmap-w1.c const struct regmap_bus *bus = regmap_get_w1_bus(w1_dev, config); w1_dev 216 drivers/base/regmap/regmap-w1.c return __regmap_init(w1_dev, bus, w1_dev, config, w1_dev 223 drivers/base/regmap/regmap-w1.c struct regmap *__devm_regmap_init_w1(struct device *w1_dev, w1_dev 229 drivers/base/regmap/regmap-w1.c const struct regmap_bus *bus = regmap_get_w1_bus(w1_dev, config); w1_dev 234 drivers/base/regmap/regmap-w1.c return __devm_regmap_init(w1_dev, bus, w1_dev, config, w1_dev 38 drivers/power/supply/ds2780_battery.c struct device *w1_dev; w1_dev 58 drivers/power/supply/ds2780_battery.c return w1_ds2780_io(dev_info->w1_dev, buf, addr, count, io); w1_dev 108 drivers/power/supply/ds2780_battery.c ret = ds2780_store_eeprom(dev_info->w1_dev, reg); w1_dev 112 drivers/power/supply/ds2780_battery.c ret = ds2780_recall_eeprom(dev_info->w1_dev, reg); w1_dev 757 drivers/power/supply/ds2780_battery.c dev_info->w1_dev = pdev->dev.parent; w1_dev 36 drivers/power/supply/ds2781_battery.c struct device *w1_dev; w1_dev 56 drivers/power/supply/ds2781_battery.c return w1_ds2781_io(dev_info->w1_dev, buf, addr, count, io); w1_dev 112 drivers/power/supply/ds2781_battery.c ret = ds2781_store_eeprom(dev_info->w1_dev, reg); w1_dev 116 drivers/power/supply/ds2781_battery.c ret = ds2781_recall_eeprom(dev_info->w1_dev, reg); w1_dev 761 drivers/power/supply/ds2781_battery.c dev_info->w1_dev = pdev->dev.parent; w1_dev 62 drivers/power/supply/max1721x_battery.c struct device *w1_dev; w1_dev 333 drivers/power/supply/max1721x_battery.c info->w1_dev = &sl->dev; w1_dev 357 drivers/power/supply/max1721x_battery.c info->regmap = devm_regmap_init_w1(info->w1_dev, w1_dev 362 drivers/power/supply/max1721x_battery.c dev_err(info->w1_dev, "Failed to allocate register map: %d\n", w1_dev 370 drivers/power/supply/max1721x_battery.c dev_err(info->w1_dev, "Can't read RSense. Hardware error.\n"); w1_dev 375 drivers/power/supply/max1721x_battery.c dev_warn(info->w1_dev, "RSense not calibrated, set 10 mOhms!\n"); w1_dev 378 drivers/power/supply/max1721x_battery.c dev_info(info->w1_dev, "RSense: %d mOhms.\n", info->rsense / 100); w1_dev 382 drivers/power/supply/max1721x_battery.c dev_err(info->w1_dev, "Can't read manufacturer. Hardware error.\n"); w1_dev 392 drivers/power/supply/max1721x_battery.c dev_err(info->w1_dev, "Can't read device. Hardware error.\n"); w1_dev 400 drivers/power/supply/max1721x_battery.c dev_err(info->w1_dev, "Can't read device name reg.\n"); w1_dev 420 drivers/power/supply/max1721x_battery.c dev_err(info->w1_dev, "Can't read serial. Hardware error.\n"); w1_dev 427 drivers/power/supply/max1721x_battery.c dev_err(info->w1_dev, "failed to register battery\n"); w1_dev 559 include/linux/regmap.h struct regmap *__regmap_init_w1(struct device *w1_dev, w1_dev 603 include/linux/regmap.h struct regmap *__devm_regmap_init_w1(struct device *w1_dev, w1_dev 756 include/linux/regmap.h #define regmap_init_w1(w1_dev, config) \ w1_dev 758 include/linux/regmap.h w1_dev, config) w1_dev 913 include/linux/regmap.h #define devm_regmap_init_w1(w1_dev, config) \ w1_dev 915 include/linux/regmap.h w1_dev, config)