Skip to content

Commit 0558d1c

Browse files
ajaykathatnoglitch
authored andcommitted
wilc1000: remove IRQF_ONESHOT flag in request_threaded_irq for SPI
Sometimes SPI commands are getting missed by the host especially when running at lower clock speed. To overcome removed the use of IRQF_ONESHOT. Signed-off-by: Ajay Singh <ajay.kathat@microchip.com> Signed-off-by: Sripad Balwadgi <Sripad.Balwadgi@microchip.com>
1 parent 878bb77 commit 0558d1c

1 file changed

Lines changed: 0 additions & 1 deletion

File tree

drivers/staging/wilc1000/netdev.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,6 @@ static int init_irq(struct net_device *dev)
178178
wl->io_type == WILC_HIF_SDIO_GPIO_IRQ) {
179179
if (request_threaded_irq(wl->dev_irq_num, isr_uh_routine,
180180
isr_bh_routine, IRQF_TRIGGER_FALLING |
181-
IRQF_ONESHOT |
182181
IRQF_NO_SUSPEND,
183182
"WILC_IRQ", wl) < 0) {
184183
PRINT_ER(dev, "Failed to request IRQ [%d]\n",

0 commit comments

Comments
 (0)