diff options
| -rw-r--r-- | drivers/char/tpm/tpm-chip.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/char/tpm/tpm-chip.c b/drivers/char/tpm/tpm-chip.c index 283f00a7f036..1082d4bb016a 100644 --- a/drivers/char/tpm/tpm-chip.c +++ b/drivers/char/tpm/tpm-chip.c | |||
| @@ -129,8 +129,9 @@ struct tpm_chip *tpmm_chip_alloc(struct device *dev, | |||
| 129 | 129 | ||
| 130 | device_initialize(&chip->dev); | 130 | device_initialize(&chip->dev); |
| 131 | 131 | ||
| 132 | chip->cdev.owner = chip->pdev->driver->owner; | ||
| 133 | cdev_init(&chip->cdev, &tpm_fops); | 132 | cdev_init(&chip->cdev, &tpm_fops); |
| 133 | chip->cdev.owner = chip->pdev->driver->owner; | ||
| 134 | chip->cdev.kobj.parent = &chip->dev.kobj; | ||
| 134 | 135 | ||
| 135 | return chip; | 136 | return chip; |
| 136 | } | 137 | } |
