net: dsa: mv88e6xxx: Fix sparse warnings from GENMASK
authorAndrew Lunn <andrew@lunn.ch>
Sun, 5 Jul 2020 19:38:07 +0000 (21:38 +0200)
committerDavid S. Miller <davem@davemloft.net>
Sun, 5 Jul 2020 22:43:01 +0000 (15:43 -0700)
commitf1931164f06fc645382ee6a79cdb456b66747a5d
tree4babeac8c2f9c694f85b7382c4e5851e631a4d25
parent7680b8f15e181cd43dcc771f4779a84643f6b3aa
net: dsa: mv88e6xxx: Fix sparse warnings from GENMASK

Oddly, GENMASK() requires signed bit numbers, so that it can compare
them for < 0. If passed an unsigned type, we get warnings about the
test never being true.

Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/dsa/mv88e6xxx/chip.h