On 10/16/07, Bryan Wu <[EMAIL PROTECTED]> wrote:
> On 10/16/07, Dmitry Torokhov <[EMAIL PROTECTED]> wrote:
> > On 10/15/07, Bryan Wu <[EMAIL PROTECTED]> wrote:
> > > On 10/15/07, Dmitry Torokhov <[EMAIL PROTECTED]> wrote:
> > > >
> > > > Completion is just not a good abstraction here... Please use
On Tue, Oct 16, 2007 at 02:08:04PM +0800, Bryan Wu wrote:
> On 10/16/07, Ahmed S. Darwish <[EMAIL PROTECTED]> wrote:
> > On Mon, Oct 15, 2007 at 11:48:17AM -0400, Dmitry Torokhov wrote:
> > > Hi Bryan,
> > >
> > > On 10/15/07, Bryan Wu <[EMAIL PROTECTED]> wrote:
> > > > +
> > > > +static int ad7142
On 10/16/07, Ahmed S. Darwish <[EMAIL PROTECTED]> wrote:
> On Mon, Oct 15, 2007 at 11:48:17AM -0400, Dmitry Torokhov wrote:
> > Hi Bryan,
> >
> > On 10/15/07, Bryan Wu <[EMAIL PROTECTED]> wrote:
> > > +
> > > +static int ad7142_thread(void *nothing)
> > > +{
> > > + do {
> > > +
On 10/16/07, Dmitry Torokhov <[EMAIL PROTECTED]> wrote:
> On 10/15/07, Bryan Wu <[EMAIL PROTECTED]> wrote:
> > On 10/15/07, Dmitry Torokhov <[EMAIL PROTECTED]> wrote:
> > >
> > > Completion is just not a good abstraction here... Please use work
> > > abstraction and possibly a separate workqueue.
>
On Mon, 15 Oct 2007 11:48:17 -0400, Dmitry Torokhov wrote:
> On 10/15/07, Bryan Wu <[EMAIL PROTECTED]> wrote:
> > +static int __init ad7142_init(void)
> > +{
> > + return i2c_add_driver(&ad7142_driver);
> > +}
> > +
> > +static void __exit ad7142_exit(void)
> > +{
> > + i2c_del_driver(&
On Mon, Oct 15, 2007 at 11:48:17AM -0400, Dmitry Torokhov wrote:
> Hi Bryan,
>
> On 10/15/07, Bryan Wu <[EMAIL PROTECTED]> wrote:
> > +
> > +static int ad7142_thread(void *nothing)
> > +{
> > + do {
> > + wait_for_completion(&ad7142_completion);
> > + ad7142_decod
On 10/15/07, Bryan Wu <[EMAIL PROTECTED]> wrote:
> On 10/15/07, Dmitry Torokhov <[EMAIL PROTECTED]> wrote:
> >
> > Completion is just not a good abstraction here... Please use work
> > abstraction and possibly a separate workqueue.
>
> Yes, I agree with you now, although I have a little concern abo
On 10/15/07, Dmitry Torokhov <[EMAIL PROTECTED]> wrote:
> Hi Bryan,
>
> On 10/15/07, Bryan Wu <[EMAIL PROTECTED]> wrote:
> > +
> > +static int ad7142_thread(void *nothing)
> > +{
> > + do {
> > + wait_for_completion(&ad7142_completion);
> > + ad7142_decode();
> > +
Hi Bryan,
On 10/15/07, Bryan Wu <[EMAIL PROTECTED]> wrote:
> +
> +static int ad7142_thread(void *nothing)
> +{
> + do {
> + wait_for_completion(&ad7142_completion);
> + ad7142_decode();
> + enable_irq(CONFIG_BFIN_JOYSTICK_IRQ_PFX);
> + } while
9 matches
Mail list logo