drm/nouveau/pm: fix build with HWMON off
authorDave Airlie <airlied@redhat.com>
Tue, 10 Jan 2012 10:13:16 +0000 (10:13 +0000)
committerDave Airlie <airlied@redhat.com>
Tue, 10 Jan 2012 10:13:16 +0000 (10:13 +0000)
Reported-by: Randy Dunlap <rdunlap@xenotime.net>
Signed-off-by: Dave Airlie <airlied@redhat.com>
drivers/gpu/drm/nouveau/nouveau_pm.c

index aba3362d421a3cf42f8f51a7e7143aa32c051146..9064d7f197941c77c32a8a6dde4dfc80c2a0c097 100644 (file)
@@ -663,9 +663,9 @@ static const struct attribute_group hwmon_pwm_fan_attrgroup = {
 static int
 nouveau_hwmon_init(struct drm_device *dev)
 {
-#if defined(CONFIG_HWMON) || (defined(MODULE) && defined(CONFIG_HWMON_MODULE))
        struct drm_nouveau_private *dev_priv = dev->dev_private;
        struct nouveau_pm_engine *pm = &dev_priv->engine.pm;
+#if defined(CONFIG_HWMON) || (defined(MODULE) && defined(CONFIG_HWMON_MODULE))
        struct device *hwmon_dev;
        int ret = 0;