igbvf: use BIT() macro instead of shifts
To prevent signed bitshift issues, and improve code readability, use the BIT() macro. Also make use of GENMASK or the unsigned postfix where this is more appropriate than BIT() Signed-off-by: Jacob Keller <jacob.e.keller@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
This commit is contained in:

committed by
Jeff Kirsher

parent
12b28b4108
commit
0ed2dbf4f4
@@ -266,7 +266,7 @@ static s32 e1000_set_vfta_vf(struct e1000_hw *hw, u16 vid, bool set)
|
||||
msgbuf[1] = vid;
|
||||
/* Setting the 8 bit field MSG INFO to true indicates "add" */
|
||||
if (set)
|
||||
msgbuf[0] |= 1 << E1000_VT_MSGINFO_SHIFT;
|
||||
msgbuf[0] |= BIT(E1000_VT_MSGINFO_SHIFT);
|
||||
|
||||
mbx->ops.write_posted(hw, msgbuf, 2);
|
||||
|
||||
|
Reference in New Issue
Block a user