ionic: add new queue features to interface

Add queue feature extensions to prepare for features that
can be queue specific, in addition to the general queue
features already defined.  While we're here, change the
existing feature ids from #defines to enum.

Signed-off-by: Allen Hubbe <allenbh@pensando.io>
Signed-off-by: Shannon Nelson <snelson@pensando.io>
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
Shannon Nelson
2021-04-01 10:55:59 -07:00
committed by David S. Miller
parent c2bcb4cf02
commit 57a3a98d7c
3 changed files with 25 additions and 6 deletions
@@ -222,6 +222,7 @@ struct ionic_queue {
u64 stop;
u64 wake;
u64 drop;
u64 features;
struct ionic_dev *idev;
unsigned int type;
unsigned int hw_index;