i40e/base: add checks for CEE APP priority validity
authorJingjing Wu <jingjing.wu@intel.com>
Sun, 6 Sep 2015 07:11:43 +0000 (15:11 +0800)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Thu, 1 Oct 2015 23:35:22 +0000 (01:35 +0200)
commit774acd0c5343ebf0d56139df67dcad52ac420b86
tree7f1e6976001b231c4637b0f4aab86e26a346a455
parent7feb193e535aaf51ab9ad539810d2ffa948328c2
i40e/base: add checks for CEE APP priority validity

The firmware has added additional status information to allow software
to determine if the APP priority for FCoE/iSCSI/FIP is valid or not in
CEE DCBX mode.

This patch adds to support those additional checks and will only add
applications to the software table that have oper and sync bits set
without any error.

Signed-off-by: Jingjing Wu <jingjing.wu@intel.com>
Acked-by: Helin Zhang <helin.zhang@intel.com>
Tested-by: Huilong Xu <huilongx.xu@intel.com>
drivers/net/i40e/base/i40e_dcb.c