diff --git a/packages/base/any/kernels/modules/ym2651y.c b/packages/base/any/kernels/modules/ym2651y.c index 8e8cc540..18742cb7 100644 --- a/packages/base/any/kernels/modules/ym2651y.c +++ b/packages/base/any/kernels/modules/ym2651y.c @@ -461,7 +461,8 @@ static int ym2651y_probe(struct i2c_client *client, goto exit_free; } - data->hwmon_dev = hwmon_device_register(&client->dev); + data->hwmon_dev = hwmon_device_register_with_info(&client->dev, "ym2651y", + NULL, NULL, NULL); if (IS_ERR(data->hwmon_dev)) { status = PTR_ERR(data->hwmon_dev); goto exit_remove; diff --git a/packages/platforms/accton/armxx/arm-accton-as4610/modules/accton_as4610_fan.c b/packages/platforms/accton/armxx/arm-accton-as4610/modules/accton_as4610_fan.c index fe78e044..9b134e56 100644 --- a/packages/platforms/accton/armxx/arm-accton-as4610/modules/accton_as4610_fan.c +++ b/packages/platforms/accton/armxx/arm-accton-as4610/modules/accton_as4610_fan.c @@ -262,7 +262,8 @@ static int as4610_fan_probe(struct platform_device *pdev) } - fan_data->hwmon_dev = hwmon_device_register(&pdev->dev); + fan_data->hwmon_dev = hwmon_device_register_with_info(&pdev->dev, "as4610_fan", + NULL, NULL, NULL); if (IS_ERR(fan_data->hwmon_dev)) { status = PTR_ERR(fan_data->hwmon_dev); goto exit_remove; diff --git a/packages/platforms/accton/armxx/arm-accton-as4610/modules/accton_as4610_psu.c b/packages/platforms/accton/armxx/arm-accton-as4610/modules/accton_as4610_psu.c index 68f0348d..0505c37f 100644 --- a/packages/platforms/accton/armxx/arm-accton-as4610/modules/accton_as4610_psu.c +++ b/packages/platforms/accton/armxx/arm-accton-as4610/modules/accton_as4610_psu.c @@ -135,7 +135,8 @@ static int as4610_psu_probe(struct i2c_client *client, goto exit_free; } - data->hwmon_dev = hwmon_device_register(&client->dev); + data->hwmon_dev = hwmon_device_register_with_info(&client->dev, "as4610_psu", + NULL, NULL, NULL); if (IS_ERR(data->hwmon_dev)) { status = PTR_ERR(data->hwmon_dev); goto exit_remove;