[i2c] [patch 1/5] i2c stack can probe()
Jean Delvare
khali at linux-fr.org
Tue Mar 6 09:25:24 CET 2007
Hi David,
On Mon, 5 Mar 2007 14:42:11 -0800, David Brownell wrote:
> On Sunday 04 March 2007 2:57 am, Jean Delvare wrote:
> > I never realized there was so much duplication in the i2c core
> > structures. Now I'm eagerly waiting for your patches cleaning it all
> > up ;)
>
> I can do a first pass, but I'll want you to handle most of the mess;
> the first two patches affect *every i2c_client driver* as well as the
> core. (Primarily one-line changes, except client->adapter.) The mess
> being making sure my first pass of such huge stuff is correct, and
> merges without breaking too much. ;)
>
> There's also i2c_adapter.list and i2c_client.list, each of which
> duplicates driver model state...
No problem. If you can provide the i2c-core patches and a couple driver
fixes that I can use as examples, I'll be happy to take care of the
rest of the drivers in the whole kernel tree.
Note that it might be wiser to get rid of i2c-isa first, though. I want
to do it anyway, and doing that will lower the number of i2c drivers,
and remove a special case, too.
Thanks,
--
Jean Delvare
More information about the i2c
mailing list