From: Andrew Lunn <and...@lunn.ch> Date: Fri, 20 Jan 2017 01:37:48 +0100
> Marvell Ethernet switches contain a temperature sensor. There appears > to be one sensor, which is shared by each of the internal PHYs. Each > PHY has independent registers to read this sensor, and to set a limit > for when an alarm should be raised. > > Some Marvell discrete PHY also have the same sensor and registers. > Moving the HWMON code from DSA into the PHY makes the sensor available > in discrete PHYs, and removes the layering violation, the switch > driver poking around in PHY registers. > > While moving the code into the PHY driver, it has been re-written to > use the new HWMON APIs. > > v2: > > Better Cover note explaining one sensor, but multiple independent > registers > > Simply error checking. I know there was minor request for a respin, but I'm not going to hold this up any more just for that. Series applied, thanks Andrew.