diff options
Diffstat (limited to 'drivers/hwmon/as370-hwmon.c')
| -rw-r--r-- | drivers/hwmon/as370-hwmon.c | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/drivers/hwmon/as370-hwmon.c b/drivers/hwmon/as370-hwmon.c index 464244ba8d58..316454bd983d 100644 --- a/drivers/hwmon/as370-hwmon.c +++ b/drivers/hwmon/as370-hwmon.c @@ -11,7 +11,8 @@ #include <linux/init.h> #include <linux/io.h> #include <linux/module.h> -#include <linux/of_device.h> +#include <linux/mod_devicetable.h> +#include <linux/platform_device.h> #define CTRL 0x0 #define PD BIT(0) @@ -76,18 +77,8 @@ as370_hwmon_is_visible(const void *data, enum hwmon_sensor_types type, } } -static const u32 as370_hwmon_temp_config[] = { - HWMON_T_INPUT, - 0 -}; - -static const struct hwmon_channel_info as370_hwmon_temp = { - .type = hwmon_temp, - .config = as370_hwmon_temp_config, -}; - -static const struct hwmon_channel_info *as370_hwmon_info[] = { - &as370_hwmon_temp, +static const struct hwmon_channel_info * const as370_hwmon_info[] = { + HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT), NULL }; |
