Re: [PATCH V2] net: phy: tja11xx: Add TJA11xx PHY driver
From: Andrew Lunn <andrew@lunn.ch>
Date: 2018-12-15 17:40:37
On Sat, Dec 15, 2018 at 09:31:54AM -0800, Florian Fainelli wrote:
Le 12/15/18 à 9:01 AM, Andrew Lunn a écrit :quoted
quoted
+static struct tja11xx_phy_stats tja11xx_hw_stats[] = { + { "phy_symbol_error_count", 20, 0, 0xffff }, + { "phy_overtemp_error", 21, 1, BIT(1) }, + { "phy_undervolt_error", 21, 3, BIT(3) }, + { "phy_polarity_detect", 25, 6, BIT(6) }, + { "phy_open_detect", 25, 7, BIT(7) }, + { "phy_short_detect", 25, 8, BIT(8) },Hi Marek You have a number of one bit counters here, which is pretty unusual. The names also don't really suggest they are counters. Florian, Heiner, do we want to allow this?Would it make sense to register HWMON attributes for "overtemp", "polarity", "undervolt"?
Hi Florian I just had a quick look at the datasheet. There does not appear to be an actual temperature value, nor a voltage value. Can you have a hwmon device with just alarms?
The open/short detect sounds like something we should add once we finally get to the cable diagnostics support within the netlink version of ethtool.
Yes, that sounds better,
Andrew