net: phy: sfp: Handle unimplemented hwmon limits and alarms
authorAndrew Lunn <andrew@lunn.ch>
Tue, 4 Sep 2018 02:23:56 +0000 (04:23 +0200)
committerDavid S. Miller <davem@davemloft.net>
Tue, 4 Sep 2018 19:22:41 +0000 (12:22 -0700)
commita33710bdb6b284f8f1e24f1119d167037b374ebb
tree8732e6fef20d32540370f51d03d2dbf30eab76cb
parent84cb8eb26cb9ce3c79928094962a475a9d850a53
net: phy: sfp: Handle unimplemented hwmon limits and alarms

Not all SFPs implement the registers containing sensor limits and
alarms. Luckily, there is a bit indicating if they are implemented or
not. Add checking for this bit, when deciding if the hwmon attributes
should be visible.

Fixes: 1323061a018a ("net: phy: sfp: Add HWMON support for module sensors")
Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/phy/sfp.c