i2c-cgbc.c (cf87766dd6f9ddcceaa8ee26e3cbd7538e42dd19) i2c-cgbc.c (e70140ba0d2b1a30467d4af6bcfe761327b9ec95)
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * Congatec Board Controller I2C busses driver
4 *
5 * Copyright (C) 2024 Bootlin
6 * Author: Thomas Richard <thomas.richard@bootlin.com>
7 */
8

--- 381 unchanged lines hidden (view full) ---

390 i2c_del_adapter(&i2c->adap);
391}
392
393static struct platform_driver cgbc_i2c_driver = {
394 .driver = {
395 .name = "cgbc-i2c",
396 },
397 .probe = cgbc_i2c_probe,
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * Congatec Board Controller I2C busses driver
4 *
5 * Copyright (C) 2024 Bootlin
6 * Author: Thomas Richard <thomas.richard@bootlin.com>
7 */
8

--- 381 unchanged lines hidden (view full) ---

390 i2c_del_adapter(&i2c->adap);
391}
392
393static struct platform_driver cgbc_i2c_driver = {
394 .driver = {
395 .name = "cgbc-i2c",
396 },
397 .probe = cgbc_i2c_probe,
398 .remove_new = cgbc_i2c_remove,
398 .remove = cgbc_i2c_remove,
399};
400
401module_platform_driver(cgbc_i2c_driver);
402
403MODULE_DESCRIPTION("Congatec Board Controller I2C Driver");
404MODULE_AUTHOR("Thomas Richard <thomas.richard@bootlin.com>");
405MODULE_LICENSE("GPL");
406MODULE_ALIAS("platform:cgbc_i2c");
399};
400
401module_platform_driver(cgbc_i2c_driver);
402
403MODULE_DESCRIPTION("Congatec Board Controller I2C Driver");
404MODULE_AUTHOR("Thomas Richard <thomas.richard@bootlin.com>");
405MODULE_LICENSE("GPL");
406MODULE_ALIAS("platform:cgbc_i2c");