]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
w1: w1_therm: w1: Use HWMON_CHANNEL_INFO macro to simplify code
authorHuisong Li <lihuisong@huawei.com>
Fri, 24 Jan 2025 02:26:34 +0000 (10:26 +0800)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Mon, 3 Feb 2025 11:54:18 +0000 (12:54 +0100)
Use HWMON_CHANNEL_INFO macro to simplify code.

Signed-off-by: Huisong Li <lihuisong@huawei.com>
Link: https://lore.kernel.org/r/20250124022635.16647-9-lihuisong@huawei.com
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
drivers/w1/slaves/w1_therm.c

index c85e80c7e13078afb9beb3fbae23356954644cee..9ccedb3264fb2adcb91d7bacaf63280c8fb880d8 100644 (file)
@@ -444,18 +444,8 @@ static int w1_read(struct device *dev, enum hwmon_sensor_types type,
        }
 }
 
-static const u32 w1_temp_config[] = {
-       HWMON_T_INPUT,
-       0
-};
-
-static const struct hwmon_channel_info w1_temp = {
-       .type = hwmon_temp,
-       .config = w1_temp_config,
-};
-
 static const struct hwmon_channel_info * const w1_info[] = {
-       &w1_temp,
+       HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT),
        NULL
 };