mirror of
https://github.com/torvalds/linux.git
synced 2026-05-28 09:04:39 +02:00
ice: replace u8 elements with bool where appropriate
In preparation for the new LAG functionality implementation, there are a couple of existing LAG elements of the capabilities struct that should be bool instead of u8. Since we are adding a new element to this struct that should also be a bool, fix the existing LAG u8 in this patch and eliminate !! operators where possible. Reviewed-by: Przemek Kitszel <przemyslaw.kitszel@intel.com> Signed-off-by: Dave Ertman <david.m.ertman@intel.com> Tested-by: Sujai Buvaneswaran <sujai.buvaneswaran@intel.com> Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
This commit is contained in:
parent
ba7fad1796
commit
5b35b83d0d
|
|
@ -2418,10 +2418,10 @@ ice_parse_common_caps(struct ice_hw *hw, struct ice_hw_common_caps *caps,
|
|||
caps->reset_restrict_support);
|
||||
break;
|
||||
case LIBIE_AQC_CAPS_FW_LAG_SUPPORT:
|
||||
caps->roce_lag = !!(number & LIBIE_AQC_BIT_ROCEV2_LAG);
|
||||
caps->roce_lag = number & LIBIE_AQC_BIT_ROCEV2_LAG;
|
||||
ice_debug(hw, ICE_DBG_INIT, "%s: roce_lag = %u\n",
|
||||
prefix, caps->roce_lag);
|
||||
caps->sriov_lag = !!(number & LIBIE_AQC_BIT_SRIOV_LAG);
|
||||
caps->sriov_lag = number & LIBIE_AQC_BIT_SRIOV_LAG;
|
||||
ice_debug(hw, ICE_DBG_INIT, "%s: sriov_lag = %u\n",
|
||||
prefix, caps->sriov_lag);
|
||||
break;
|
||||
|
|
|
|||
|
|
@ -293,8 +293,9 @@ struct ice_hw_common_caps {
|
|||
u8 dcb;
|
||||
u8 ieee_1588;
|
||||
u8 rdma;
|
||||
u8 roce_lag;
|
||||
u8 sriov_lag;
|
||||
|
||||
bool roce_lag;
|
||||
bool sriov_lag;
|
||||
|
||||
bool nvm_update_pending_nvm;
|
||||
bool nvm_update_pending_orom;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user