hwmon: (ntc_thermistor) Use new HWMON_CHANNEL_INFO() macro
authorGuenter Roeck <linux@roeck-us.net>
Wed, 20 Mar 2019 17:36:00 +0000 (10:36 -0700)
committerGuenter Roeck <linux@roeck-us.net>
Tue, 16 Apr 2019 00:19:53 +0000 (17:19 -0700)
The new macro is indeed quite useful. Let's use it.

Signed-off-by: Guenter Roeck <linux@roeck-us.net>
drivers/hwmon/ntc_thermistor.c

index f9abeee..fd47c36 100644 (file)
@@ -629,29 +629,9 @@ static umode_t ntc_is_visible(const void *data, enum hwmon_sensor_types type,
        return 0;
 }
 
-static const u32 ntc_chip_config[] = {
-       HWMON_C_REGISTER_TZ,
-       0
-};
-
-static const struct hwmon_channel_info ntc_chip = {
-       .type = hwmon_chip,
-       .config = ntc_chip_config,
-};
-
-static const u32 ntc_temp_config[] = {
-       HWMON_T_INPUT | HWMON_T_TYPE,
-       0
-};
-
-static const struct hwmon_channel_info ntc_temp = {
-       .type = hwmon_temp,
-       .config = ntc_temp_config,
-};
-
 static const struct hwmon_channel_info *ntc_info[] = {
-       &ntc_chip,
-       &ntc_temp,
+       HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ),
+       HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_TYPE),
        NULL
 };