Lines Matching refs:di
40 static int bq27xxx_battery_hdq_read(struct bq27xxx_device_info *di, u8 reg,
43 struct w1_slave *sl = dev_to_w1_slave(di->dev);
77 struct bq27xxx_device_info *di;
79 di = devm_kzalloc(&sl->dev, sizeof(*di), GFP_KERNEL);
80 if (!di)
83 dev_set_drvdata(&sl->dev, di);
85 di->dev = &sl->dev;
86 di->chip = BQ27000;
87 di->name = "bq27000-battery";
88 di->bus.read = bq27xxx_battery_hdq_read;
90 return bq27xxx_battery_setup(di);
95 struct bq27xxx_device_info *di = dev_get_drvdata(&sl->dev);
97 bq27xxx_battery_teardown(di);