diff options
Diffstat (limited to 'drivers/misc/open-dice.c')
| -rw-r--r-- | drivers/misc/open-dice.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/misc/open-dice.c b/drivers/misc/open-dice.c index 8aea2d070a40..d279a4f195e2 100644 --- a/drivers/misc/open-dice.c +++ b/drivers/misc/open-dice.c @@ -140,7 +140,6 @@ static int __init open_dice_probe(struct platform_device *pdev)  		return -ENOMEM;  	*drvdata = (struct open_dice_drvdata){ -		.lock = __MUTEX_INITIALIZER(drvdata->lock),  		.rmem = rmem,  		.misc = (struct miscdevice){  			.parent	= dev, @@ -150,6 +149,7 @@ static int __init open_dice_probe(struct platform_device *pdev)  			.mode	= 0600,  		},  	}; +	mutex_init(&drvdata->lock);  	/* Index overflow check not needed, misc_register() will fail. */  	snprintf(drvdata->name, sizeof(drvdata->name), DRIVER_NAME"%u", dev_idx++);  | 
