Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 983ce884 authored by Bryan Wu's avatar Bryan Wu
Browse files

leds: convert PCA9633 LED driver to devm_kzalloc()



Cc: Peter Meerwald <p.meerwald@bct-electronic.com>
Signed-off-by: default avatarBryan Wu <bryan.wu@canonical.com>
parent ac63ff50
Loading
Loading
Loading
Loading
+1 −5
Original line number Diff line number Diff line
@@ -108,7 +108,7 @@ static int __devinit pca9633_probe(struct i2c_client *client,
		}
	}

	pca9633 = kcalloc(4, sizeof(*pca9633), GFP_KERNEL);
	pca9633 = devm_kzalloc(&client->dev, 4 * sizeof(*pca9633), GFP_KERNEL);
	if (!pca9633)
		return -ENOMEM;

@@ -156,8 +156,6 @@ static int __devinit pca9633_probe(struct i2c_client *client,
		cancel_work_sync(&pca9633[i].work);
	}

	kfree(pca9633);

	return err;
}

@@ -171,8 +169,6 @@ static int __devexit pca9633_remove(struct i2c_client *client)
		cancel_work_sync(&pca9633[i].work);
	}

	kfree(pca9633);

	return 0;
}