X-Git-Url: http://rtime.felk.cvut.cz/gitweb/lincan.git/blobdiff_plain/829bad30b94beb92822c1a23ef5887175957c94f..90b3359a796fd552c6b1063986e820b020d0d0ec:/lincan/src/ipci165.c diff --git a/lincan/src/ipci165.c b/lincan/src/ipci165.c index 0975231..2a1f7c4 100644 --- a/lincan/src/ipci165.c +++ b/lincan/src/ipci165.c @@ -17,6 +17,10 @@ #include +#ifndef IRQF_SHARED +#define IRQF_SHARED SA_SHIRQ +#endif /*IRQF_SHARED*/ + can_irqreturn_t ipci165_irq_handler(CAN_IRQ_HANDLER_ARGS(irq_number, dev_id)); int ipci165_baud_rate(struct canchip_t *chip, int rate, int clock, int sjw, int sampl_pt, int flags); @@ -321,7 +325,7 @@ int ipci165_connect_irq(struct candevice_t *candev) /* install interrupt routine */ if (request_irq(candev->sysdevptr.pcidev->irq, ipci165_irq_handler, - SA_SHIRQ, + IRQF_SHARED, DEVICE_NAME, candev)) return -ENODEV;