net/ena: add LSC intr support and AENQ handling
authorMichal Krawczyk <mk@semihalf.com>
Thu, 7 Jun 2018 09:43:01 +0000 (11:43 +0200)
committerFerruh Yigit <ferruh.yigit@intel.com>
Thu, 14 Jun 2018 17:27:50 +0000 (19:27 +0200)
commitca148440e0e22f9f2493f1974d72447a1ab9ed8b
tree4f931fdc5a2b25eb92ec97fe8e5189ca8e7feb00
parenteb0ef49dd5d53d537505eba16ef522e4b72a3560
net/ena: add LSC intr support and AENQ handling

To make the LSC interrupt working, the AENQ must be configured properly
in the ENA device. The AENQ interrupt is common for all maintenance
interrupts - the proper handler is then executed depending on the
received descriptor.

Signed-off-by: Michal Krawczyk <mk@semihalf.com>
drivers/net/ena/ena_ethdev.c
drivers/net/ena/ena_ethdev.h