Procházet zdrojové kódy

drm/nouveau: fix hwmon device binding

Bind the hwmon structs to nouveau device kobj. This makes sure
the hwmon files are created in the device subdir in line with
all other hwmon drivers.

Signed-off-by: Lucas Stach <dev@lynxeye.de>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Lucas Stach před 14 roky
rodič
revize
07cfe0e7a8
1 změnil soubory, kde provedl 1 přidání a 2 odebrání
  1. 1 2
      drivers/gpu/drm/nouveau/nouveau_pm.c

+ 1 - 2
drivers/gpu/drm/nouveau/nouveau_pm.c

@@ -422,8 +422,7 @@ nouveau_hwmon_init(struct drm_device *dev)
 		return ret;
 		return ret;
 	}
 	}
 	dev_set_drvdata(hwmon_dev, dev);
 	dev_set_drvdata(hwmon_dev, dev);
-	ret = sysfs_create_group(&hwmon_dev->kobj,
-					&hwmon_attrgroup);
+	ret = sysfs_create_group(&dev->pdev->dev.kobj, &hwmon_attrgroup);
 	if (ret) {
 	if (ret) {
 		NV_ERROR(dev,
 		NV_ERROR(dev,
 			"Unable to create hwmon sysfs file: %d\n", ret);
 			"Unable to create hwmon sysfs file: %d\n", ret);