|
@@ -194,6 +194,7 @@ static int int3403_cdev_add(struct int3403_priv *priv)
|
|
|
return -EFAULT;
|
|
|
}
|
|
|
|
|
|
+ priv->priv = obj;
|
|
|
obj->max_state = p->package.count - 1;
|
|
|
obj->cdev =
|
|
|
thermal_cooling_device_register(acpi_device_bid(priv->adev),
|
|
@@ -201,8 +202,6 @@ static int int3403_cdev_add(struct int3403_priv *priv)
|
|
|
if (IS_ERR(obj->cdev))
|
|
|
result = PTR_ERR(obj->cdev);
|
|
|
|
|
|
- priv->priv = obj;
|
|
|
-
|
|
|
kfree(buf.pointer);
|
|
|
/* TODO: add ACPI notification support */
|
|
|
|