Browse Source

mfd: 88pm805: Fix potential NULL pdata dereference

User pass platform data to device, and platform data may be
NULL. Add the check for pdata.

Signed-off-by: Chao Xie <chao.xie@marvell.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Chao Xie 12 years ago
parent
commit
2b274fe522
1 changed files with 1 additions and 1 deletions
  1. 1 1
      drivers/mfd/88pm805.c

+ 1 - 1
drivers/mfd/88pm805.c

@@ -243,7 +243,7 @@ static int pm805_probe(struct i2c_client *client,
 		goto err_805_init;
 	}
 
-	if (pdata->plat_config)
+	if (pdata && pdata->plat_config)
 		pdata->plat_config(chip, pdata);
 
 err_805_init: