mirror of https://gitee.com/openkylin/linux.git
9a4c56be67
The IRQ handler(isr_bh_routine()) was called twice for each interrupt from firmware. The data was read completely during the first call and the second call was doing nothing. Now changed the IRQ flag from ‘level’ to ‘edge’ trigger i.e IRQF_TRIGGER_LOW to IRQF_TRIGGER_FALLING to avoid extra interrupt trigger. Signed-off-by: Ajay Singh <ajay.kathat@microchip.com> Link: https://lore.kernel.org/r/20190910074514.3073-2-ajay.kathat@microchip.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
||
---|---|---|
.. | ||
Kconfig | ||
Makefile | ||
TODO | ||
microchip,wilc1000,sdio.txt | ||
microchip,wilc1000,spi.txt | ||
wilc_hif.c | ||
wilc_hif.h | ||
wilc_mon.c | ||
wilc_netdev.c | ||
wilc_sdio.c | ||
wilc_spi.c | ||
wilc_wfi_cfgoperations.c | ||
wilc_wfi_cfgoperations.h | ||
wilc_wfi_netdevice.h | ||
wilc_wlan.c | ||
wilc_wlan.h | ||
wilc_wlan_cfg.c | ||
wilc_wlan_cfg.h | ||
wilc_wlan_if.h |