Skip to content

Commit 3bda44f

Browse files
AxelLinbroonie
authored andcommitted
regulator: pca9450: Convert to use module_i2c_driver
Use module_i2c_driver to simplify driver init boilerplate. Signed-off-by: Axel Lin <axel.lin@ingics.com> Link: https://lore.kernel.org/r/20200725014414.1825183-1-axel.lin@ingics.com Signed-off-by: Mark Brown <broonie@kernel.org>
1 parent 9177514 commit 3bda44f

1 file changed

Lines changed: 1 addition & 11 deletions

File tree

drivers/regulator/pca9450-regulator.c

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -826,17 +826,7 @@ static struct i2c_driver pca9450_i2c_driver = {
826826
.probe = pca9450_i2c_probe,
827827
};
828828

829-
static int __init pca9450_i2c_init(void)
830-
{
831-
return i2c_add_driver(&pca9450_i2c_driver);
832-
}
833-
module_init(pca9450_i2c_init);
834-
835-
static void __exit pca9450_i2c_exit(void)
836-
{
837-
i2c_del_driver(&pca9450_i2c_driver);
838-
}
839-
module_exit(pca9450_i2c_exit);
829+
module_i2c_driver(pca9450_i2c_driver);
840830

841831
MODULE_AUTHOR("Robin Gong <yibin.gong@nxp.com>");
842832
MODULE_DESCRIPTION("NXP PCA9450 Power Management IC driver");

0 commit comments

Comments
 (0)