]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - drivers/hwmon/hwmon.c
hwmon: (core) add thermal sensors only if dev->of_node is present
[mirror_ubuntu-bionic-kernel.git] / drivers / hwmon / hwmon.c
index ab35059a630214b60f123d30293bdfc6cac96ffb..6b2c72f4a83400a3a4f6fb639f42b3e8a4dab539 100644 (file)
@@ -615,7 +615,7 @@ __hwmon_device_register(struct device *dev, const char *name, void *drvdata,
        if (err)
                goto free_hwmon;
 
-       if (dev && chip && chip->ops->read &&
+       if (dev && dev->of_node && chip && chip->ops->read &&
            chip->info[0]->type == hwmon_chip &&
            (chip->info[0]->config[0] & HWMON_C_REGISTER_TZ)) {
                const struct hwmon_channel_info **info = chip->info;