On Thu, Apr 12, 2007 at 06:08:07PM +0400, Anton Vorontsov ([EMAIL PROTECTED]) wrote: > > > +int w1_ds2760_read(struct device *dev, char *buf, int addr, size_t count) > > > +{ > > > + return w1_ds2760_io(dev, buf, addr, count, 0); > > > +} > > > + > > > +int w1_ds2760_write(struct device *dev, char *buf, int addr, size_t > > > count) > > > +{ > > > + return w1_ds2760_io(dev, buf, addr, count, 1); > > > +} > > > > Both are exported, who use them? > > ds2760_battery driver. W1 does not have any API to "talk" to w1 slaves > in generic manner (at least I didn't found any). > So, ds2760_battery using it.
It was - bus masters were accessed through generic find_bus() via device/driver model, bus master has links to all devices found on controlled bus. But find_bus() was removed, so there is no such mechanism right now. I have no objections against this driver, feel free to add my ack (when trivialities described are resolved) or I can push w1 part myself. -- Evgeniy Polyakov - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/