net: phy: tja11xx: Switch to HWMON_CHANNEL_INFO()
authorMarek Vasut <marex@denx.de>
Tue, 28 May 2019 18:15:41 +0000 (20:15 +0200)
committerDavid S. Miller <davem@davemloft.net>
Thu, 30 May 2019 05:02:18 +0000 (22:02 -0700)
The HWMON_CHANNEL_INFO macro simplifies the code, reduces the likelihood
of errors, and makes the code easier to read.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Andrew Lunn <andrew@lunn.ch>
Cc: Florian Fainelli <f.fainelli@gmail.com>
Cc: Guenter Roeck <linux@roeck-us.net>
Cc: Heiner Kallweit <hkallweit1@gmail.com>
Cc: Jean Delvare <jdelvare@suse.com>
Cc: linux-hwmon@vger.kernel.org
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/phy/nxp-tja11xx.c

index 11b8701e78fdb63f876eaa92e6d09efa6a6a1881..b705d0bd798b853295696936f8b62c0ad4750086 100644 (file)
@@ -311,29 +311,9 @@ static umode_t tja11xx_hwmon_is_visible(const void *data,
        return 0;
 }
 
-static u32 tja11xx_hwmon_in_config[] = {
-       HWMON_I_LCRIT_ALARM,
-       0
-};
-
-static const struct hwmon_channel_info tja11xx_hwmon_in = {
-       .type           = hwmon_in,
-       .config         = tja11xx_hwmon_in_config,
-};
-
-static u32 tja11xx_hwmon_temp_config[] = {
-       HWMON_T_CRIT_ALARM,
-       0
-};
-
-static const struct hwmon_channel_info tja11xx_hwmon_temp = {
-       .type           = hwmon_temp,
-       .config         = tja11xx_hwmon_temp_config,
-};
-
 static const struct hwmon_channel_info *tja11xx_hwmon_info[] = {
-       &tja11xx_hwmon_in,
-       &tja11xx_hwmon_temp,
+       HWMON_CHANNEL_INFO(in, HWMON_I_LCRIT_ALARM),
+       HWMON_CHANNEL_INFO(temp, HWMON_T_CRIT_ALARM),
        NULL
 };