diff options
-rw-r--r-- | drivers/clk/clk-si5351.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/clk/clk-si5351.c b/drivers/clk/clk-si5351.c index a4c009e1e70d..2492442eea77 100644 --- a/drivers/clk/clk-si5351.c +++ b/drivers/clk/clk-si5351.c | |||
@@ -1354,10 +1354,8 @@ static int si5351_i2c_probe(struct i2c_client *client, | |||
1354 | return -EINVAL; | 1354 | return -EINVAL; |
1355 | 1355 | ||
1356 | drvdata = devm_kzalloc(&client->dev, sizeof(*drvdata), GFP_KERNEL); | 1356 | drvdata = devm_kzalloc(&client->dev, sizeof(*drvdata), GFP_KERNEL); |
1357 | if (drvdata == NULL) { | 1357 | if (!drvdata) |
1358 | dev_err(&client->dev, "unable to allocate driver data\n"); | ||
1359 | return -ENOMEM; | 1358 | return -ENOMEM; |
1360 | } | ||
1361 | 1359 | ||
1362 | i2c_set_clientdata(client, drvdata); | 1360 | i2c_set_clientdata(client, drvdata); |
1363 | drvdata->client = client; | 1361 | drvdata->client = client; |