Status of multiplexed i2c support
Hi all,
what is the current status of i2c mux support, specifically support for pca945x ?
Thanks,
Guenter
A message that is not in the archive (sent off-list or not yet received): 20100721042922.GA30524-IzeFyvvaP7pWk0Htik3J/[email protected]
Hi Guenter,
Sorry for the late answer, I am just returning from vacation.
Quoted 1 line · Guenter Roeck
what is the current status of i2c mux support, specifically support for pca945x ?
(Assuming this is a typo and you really meant pca954x.)
Support is ready for public consumption and will be merged upstream very soon now (i.e. before 2.6.36-rc1.) The PCA954x family will be the first supported one, support will be merged together with core multiplexing support.
Note that I don't take much credit for this, all the hard work was done by Rodolfo Giometti and Michael Lawnick (Cc'd), which were additionally kind enough to patiently wait for someone (that is me) to review their work.
Signature · 1 line
Jean Delvare
A message that is not in the archive (sent off-list or not yet received): [email protected]
Quoted 4 lines · Jean Delvare
Hi Guenter,
Sorry for the late answer, I am just returning from vacation.
Hi Jean,
I figured that much...
Quoted 5 lines · Guenter Roeck
Quoted 1 line
what is the current status of i2c mux support, specifically support for pca945x ?
(Assuming this is a typo and you really meant pca954x.)
obviously ..
Quoted 5 lines
Support is ready for public consumption and will be merged upstream very soon now (i.e. before 2.6.36-rc1.) The PCA954x family will be the first supported one, support will be merged together with core multiplexing support.
Yes, I found your updated patchset a couple of hours after I sent my e-mail. Since then, I backported the code to 2.6.32 (which is what we are currently using here).
Quoted 4 lines
Note that I don't take much credit for this, all the hard work was done by Rodolfo Giometti and Michael Lawnick (Cc'd), which were additionally kind enough to patiently wait for someone (that is me) to review their work.
Excellent job, by everyone involved. I think this is a prime example of how to introduce new functionality into the kernel.
Guenter