linux/drivers/net/ethernet/xilinx
Peter Crosthwaite 80c775accd net: axienet: Service completion interrupts ASAP
The packet completion interrupts for TX and RX should be serviced before
the packets are consumed. This ensures against the degenerate case when a
new completion interrupt is raised after the handler has exited but before
the interrupts are cleared. In this case its possible for the ISR to clear
an unhandled interrupt (leading to potential deadlock).

Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Tested-by: Jason Wu <huanyu@xilinx.com>
Acked-by: Michal Simek <michal.simek@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-05-05 19:33:58 -04:00
..
Kconfig net: emaclite: Enable emaclite for Xilinx Arm Zynq platform 2013-05-30 17:08:43 -07:00
ll_temac_main.c net: xilinx: constify of_device_id array 2015-03-17 15:00:22 -04:00
ll_temac_mdio.c
ll_temac.h
Makefile
xilinx_axienet_main.c net: axienet: Service completion interrupts ASAP 2015-05-05 19:33:58 -04:00
xilinx_axienet_mdio.c xilinx: Fix compiler warning 2014-06-22 17:14:56 -07:00
xilinx_axienet.h net: xilinx: Remove unnecessary temac_property in the driver 2014-12-26 17:06:20 -05:00
xilinx_emaclite.c ethernet: Use bool function returns of true/false instead of 1/0 2015-03-31 14:09:49 -04:00