Re: Adding an async I2C interface

2005-01-28 Thread Corey Minyard
Bukie Mabayoje wrote: I will be glad to work with on this, I have some exposure to the BMC. See text below in blue. bukie Corey Minyard wrote: Mark Studebaker wrote: > is there a way to do this solely in i2c-core without having to > add support to all the drivers? Yes and no. In order to

Re: Adding an async I2C interface

2005-01-28 Thread Corey Minyard
Bukie Mabayoje wrote: I will be glad to work with on this, I have some exposure to the BMC. See text below in blue. bukie Corey Minyard wrote: Mark Studebaker wrote: is there a way to do this solely in i2c-core without having to add support to all the drivers? Yes and no. In order to support

Re: Adding an async I2C interface

2005-01-27 Thread Bukie Mabayoje
> I will be glad to work with on this, I have some exposure to the BMC. See > text below in blue. > > bukie > > Corey Minyard wrote: > >> Mark Studebaker wrote: >> >> > is there a way to do this solely in i2c-core without having to >> > add support to all the drivers? >> >> Yes and no. In order

Re: Adding an async I2C interface

2005-01-27 Thread Corey Minyard
Mark Studebaker wrote: is there a way to do this solely in i2c-core without having to add support to all the drivers? Yes and no. In order to support this async operation, the driver cannot block and do things like msleep() or schedule(). It has to start the operation, return, and either let

Re: Adding an async I2C interface

2005-01-27 Thread Mark Studebaker
is there a way to do this solely in i2c-core without having to add support to all the drivers? Corey Minyard wrote: I have an IPMI interface driver that sits on top of the I2C code. I'd like to get it into the mainstream kernel, but I have a few problems to solve first before I can do that. The

Re: Adding an async I2C interface

2005-01-27 Thread Mark Studebaker
is there a way to do this solely in i2c-core without having to add support to all the drivers? Corey Minyard wrote: I have an IPMI interface driver that sits on top of the I2C code. I'd like to get it into the mainstream kernel, but I have a few problems to solve first before I can do that. The

Re: Adding an async I2C interface

2005-01-27 Thread Corey Minyard
Mark Studebaker wrote: is there a way to do this solely in i2c-core without having to add support to all the drivers? Yes and no. In order to support this async operation, the driver cannot block and do things like msleep() or schedule(). It has to start the operation, return, and either let

Re: Adding an async I2C interface

2005-01-27 Thread Bukie Mabayoje
I will be glad to work with on this, I have some exposure to the BMC. See text below in blue. bukie Corey Minyard wrote: Mark Studebaker wrote: is there a way to do this solely in i2c-core without having to add support to all the drivers? Yes and no. In order to support this

Re: Adding an async I2C interface

2005-01-24 Thread David Brownell
Quoth Corey Minyard: > I would really like add asynchronous interface to the I2C bus drivers. Applause! This is IMO overdue, but maybe sensor systems don't need it as much as other I2C applications do. For example, see the isp1301_omap driver, which could have been hugely simpler if there were

Adding an async I2C interface

2005-01-24 Thread Corey Minyard
I have an IPMI interface driver that sits on top of the I2C code. I'd like to get it into the mainstream kernel, but I have a few problems to solve first before I can do that. The I2C code is synchronous and must run from a task context. The IPMI driver has certain operations that occur at

Adding an async I2C interface

2005-01-24 Thread Corey Minyard
I have an IPMI interface driver that sits on top of the I2C code. I'd like to get it into the mainstream kernel, but I have a few problems to solve first before I can do that. The I2C code is synchronous and must run from a task context. The IPMI driver has certain operations that occur at

Re: Adding an async I2C interface

2005-01-24 Thread David Brownell
Quoth Corey Minyard: I would really like add asynchronous interface to the I2C bus drivers. Applause! This is IMO overdue, but maybe sensor systems don't need it as much as other I2C applications do. For example, see the isp1301_omap driver, which could have been hugely simpler if there were