net: phy: dp83867: Use unsigned variables to store unsigned properties
authorTrent Piepho <tpiepho@impinj.com>
Wed, 22 May 2019 18:43:24 +0000 (18:43 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 23 May 2019 00:40:18 +0000 (17:40 -0700)
commit1b9b295435c38bfb3936ad6033595ead4aa51c0e
treed96f2cfca3ebeba96ef012bb591906da78c5d25c
parentc11669a2757e285958e3d7647bad48807ae8e283
net: phy: dp83867: Use unsigned variables to store unsigned properties

The variables used to store u32 DT properties were signed ints.  This
doesn't work properly if the value of the property were to overflow.
Use unsigned variables so this doesn't happen.

Cc: Andrew Lunn <andrew@lunn.ch>
Cc: Florian Fainelli <f.fainelli@gmail.com>
Cc: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: Trent Piepho <tpiepho@impinj.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/phy/dp83867.c