From: Rodolfo Giometti <giometti-AVVDYK/kqiJWk0Htik3J/w@public.gmane.org>
To: Jean Delvare <khali-PUYAD+kWke1g9hUCZPvPmw@public.gmane.org>
Cc: David Brownell <david-b-yBeKhBN/0LDR7s880joybQ@public.gmane.org>,
linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
Kumar Gala
<galak-XVmvHMARGAS8U2dJNN8I7kB+6BGkLq7r@public.gmane.org>
Subject: Re: Again on virtual i2c adapter support.
Date: Fri, 23 Jan 2009 14:44:59 +0100 [thread overview]
Message-ID: <20090123134459.GG12256@enneenne.com> (raw)
In-Reply-To: <20090123095110.7b0c7b82-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
On Fri, Jan 23, 2009 at 09:51:10AM +0100, Jean Delvare wrote:
> Thanks for keeping up with this despite my lack of support. I really
> hope that we can get this done this year.
>
> Did you speak with Dave Miller already? Some months ago he proposed an
> horrible hack to implement support for I2C bus multiplexing, which I
> nacked and I pointed him to you.
No... I don't remember about it...
> Last year I have been working with David Brownell of cleaning up
> i2c-core so that adding things like multiplexing support is easier, in
> particular when it comes to the locking model. It's not completely done
> yet but I think we're on the right track. My hope was that we could
> finish the cleanups first and add multiplexing support only then, but
> maybe I was too optimistic, the cleanups take longer than I expected.
I see.
> Honestly, I am not sure either. The locking model isn't completely
> cleared yet, we still need to get rid of the 3 dozen remaining legacy
> i2c chip drivers before we can finish it. I _think_ the above it
> correct, after all we do not hold the lock when calling
> driver_register() so I can't see why we would need to hold it when
> calling driver_unregister()... unless either i2c_client_release() or
> i2c_client_dev_release() needs this.
That is exactly what I supposed to be. :)
> I would like to propose that you create yourself an account on
> i2c.wiki.kernel.org. I've just added a "Work in progress" section on
> the main page so that other interested developers can keep track of
> what is happening. You could create a page describing your progress and
> things that need to be done. And I should do the same for my part.
Ok. Thanks.
> Oh, and please stop calling the thing "virtual i2c adapter support".
> These adapters are very real. What you are working on is better
> described as "i2c bus multiplexing support".
I do.
Ciao,
Rodolfo
--
GNU/Linux Solutions e-mail: giometti-AVVDYK/kqiJWk0Htik3J/w@public.gmane.org
Linux Device Driver giometti-k2GhghHVRtY@public.gmane.org
Embedded Systems phone: +39 349 2432127
UNIX programming skype: rodolfo.giometti
next prev parent reply other threads:[~2009-01-23 13:44 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-01-22 15:02 Again on virtual i2c adapter support Rodolfo Giometti
[not found] ` <20090122150230.GA10952-AVVDYK/kqiJWk0Htik3J/w@public.gmane.org>
2009-01-23 8:51 ` Jean Delvare
[not found] ` <20090123095110.7b0c7b82-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
2009-01-23 9:23 ` Peter Korsgaard
[not found] ` <878wp2ml52.fsf-uXGAPMMVk8amE9MCos8gUmSdvHPH+/yF@public.gmane.org>
2009-01-23 9:36 ` Jean Delvare
[not found] ` <20090123103659.38a25c30-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
2009-01-23 9:49 ` Peter Korsgaard
[not found] ` <874ozqmjwq.fsf-uXGAPMMVk8amE9MCos8gUmSdvHPH+/yF@public.gmane.org>
2009-01-23 14:16 ` Jean Delvare
[not found] ` <20090123151613.7424fa4f-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
2009-01-23 15:04 ` Peter Korsgaard
2009-01-23 13:48 ` Rodolfo Giometti
[not found] ` <20090123134833.GH12256-AVVDYK/kqiJWk0Htik3J/w@public.gmane.org>
2009-01-23 14:01 ` Peter Korsgaard
2009-01-23 17:27 ` Michelle Konzack
[not found] ` <20090123172747.GB24751-qCYv2r+mE47ltxMxsNcu6w@public.gmane.org>
2009-01-23 18:52 ` Peter Korsgaard
2009-01-23 9:39 ` David Brownell
[not found] ` <200901230139.38785.david-b-yBeKhBN/0LDR7s880joybQ@public.gmane.org>
2009-01-23 14:21 ` Jean Delvare
2009-01-23 13:44 ` Rodolfo Giometti [this message]
2009-01-23 14:24 ` Jean Delvare
[not found] ` <20090123152434.423ba1e7-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
2009-01-23 14:34 ` Rodolfo Giometti
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20090123134459.GG12256@enneenne.com \
--to=giometti-avvdyk/kqijwk0htik3j/w@public.gmane.org \
--cc=david-b-yBeKhBN/0LDR7s880joybQ@public.gmane.org \
--cc=galak-XVmvHMARGAS8U2dJNN8I7kB+6BGkLq7r@public.gmane.org \
--cc=khali-PUYAD+kWke1g9hUCZPvPmw@public.gmane.org \
--cc=linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.