Hi :-) Good question. Well I was unaware of the fact that there were other uartlite drivers so you should take mine off that list. Peter's driver is slated for inclusion in the mainline and I am currently in the process of adding a few things to it.
For 2.6.17 support you should probably just remove the IRQF_DISABLED flag and change IRQF_SAMPLE_RANDOM to SA_SAMPLE_RANDOM in the request_irq call and it should work. I am unaware of any other important differences between the two releases affecting this driver. Cheers, David On 10/13/06, Robert Corley <[EMAIL PROTECTED]> wrote: > All, > > Based on what was posted recently, it appears that there is more than one > uartlite driver > floating about. > > Can someone please inform me of which driver works for which kernel? > > Here is what I see > > D. Lynch 2.6.15 polled, (Pico E12 board specific?) > P. Korsgaard 2.6.18 interrupt driven, official lanana.org nodes > D. Bolcsfoldi 2.6.18 interrupt driven > > patch locations: > D. Lynch > http://ozlabs.org/pipermail/linuxppc-embedded/2006-January/021592.html > P. Korsgaard http://lkml.org/lkml/2006/9/13/71 > D. Bolcsfoldi > http://ozlabs.org/pipermail/linuxppc-embedded/2006-October/024697.html > > Comments? > > And, lastly, I need a driver for 2.6.17. Can someone point me in the right > direction? > I have tried Peter's driver but it fails to compile, showing this: > > CC drivers/serial/serial_core.o > CC drivers/serial/uartlite.o > drivers/serial/uartlite.c: In function `ulite_startup': > drivers/serial/uartlite.c:199: error: `IRQF_DISABLED' undeclared (first use > in this function) > drivers/serial/uartlite.c:199: error: (Each undeclared identifier is reported > only once > drivers/serial/uartlite.c:199: error: for each function it appears in.) > drivers/serial/uartlite.c:199: error: `IRQF_SAMPLE_RANDOM' undeclared (first > use in this function) > make[2]: *** [drivers/serial/uartlite.o] Error 1 > make[1]: *** [drivers/serial] Error 2 > make: *** [drivers] Error 2 > > > > > _______________________________________________ > Linuxppc-embedded mailing list > [email protected] > https://ozlabs.org/mailman/listinfo/linuxppc-embedded > _______________________________________________ Linuxppc-embedded mailing list [email protected] https://ozlabs.org/mailman/listinfo/linuxppc-embedded
