]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bnxt_en: Use event bit map in RX path.
authorMichael Chan <michael.chan@broadcom.com>
Mon, 6 Feb 2017 21:55:37 +0000 (16:55 -0500)
committerChuck Anderson <chuck.anderson@oracle.com>
Mon, 6 Mar 2017 21:35:33 +0000 (13:35 -0800)
commit2dae5e8f04c77748b1f571fa94cfda1fd18675c9
tree53ac078593c3615e816debc4ee1a6f12b5407c56
parent49c7b57376fec6c353e2219879a2db04616012d7
bnxt_en: Use event bit map in RX path.

Orabug: 25645429

In the current code, we have separate rx_event and agg_event parameters
to keep track of rx and aggregation events.  Combine these events into
an u8 event mask with different bits defined for different events.  This
way, it is easier to expand the logic to include XDP tx events.

Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit 4e5dbbda4c40a239e2ed4bbc98f2aa320e4dcca2)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
drivers/net/ethernet/broadcom/bnxt/bnxt.c
drivers/net/ethernet/broadcom/bnxt/bnxt.h