rith62 wrote:
> --- In [email protected], "Geert Vancompernolle"
> <[EMAIL PROTECTED]> wrote:

>>Communications AB
>>err: timer0 irq for gpio
>>err: PA irq for gpio
>>

Happend here too.
This code -> /arch/cris/arch-v10/drivers/gpio.c

   if (request_irq(TIMER0_IRQ_NBR, gpio_poll_timer_interrupt,
                          SA_SHIRQ | SA_INTERRUPT,"gpio poll", NULL)) {
                  printk(KERN_CRIT "err: timer0 irq for gpio\n");
          }
          if (request_irq(PA_IRQ_NBR, gpio_pa_interrupt,
                          SA_SHIRQ | SA_INTERRUPT,"gpio PA", NULL)) {
                  printk(KERN_CRIT "err: PA irq for gpio\n");
          }


this should be more like :

if (request_irq(PA_IRQ_NBR, gpio_pa_interrupt,SA_SHIRQ | SA_INTERRUPT, 
gpio_name, gpio_pa_interrupt)) {
// look at last parameter it is NOT NULL

etc

see also this patch

http://mhonarc.axis.se/dev-etrax/msg07835.html

Good luck.
Edwin van den Oetelaar

Reply via email to