tps65219-regulator.c (d26a3a6ce7e02f9c056ad992bcd9624735022337) tps65219-regulator.c (41cff178e3d6df28acd8490519a656c509b4496f)
1// SPDX-License-Identifier: GPL-2.0
2//
3// tps65219-regulator.c
4//
5// Regulator driver for TPS65219 PMIC
6//
7// Copyright (C) 2022 BayLibre Incorporated - https://www.baylibre.com/
8//

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

375 { "tps65219-regulator", },
376 { /* sentinel */ }
377};
378MODULE_DEVICE_TABLE(platform, tps65219_regulator_id_table);
379
380static struct platform_driver tps65219_regulator_driver = {
381 .driver = {
382 .name = "tps65219-pmic",
1// SPDX-License-Identifier: GPL-2.0
2//
3// tps65219-regulator.c
4//
5// Regulator driver for TPS65219 PMIC
6//
7// Copyright (C) 2022 BayLibre Incorporated - https://www.baylibre.com/
8//

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

375 { "tps65219-regulator", },
376 { /* sentinel */ }
377};
378MODULE_DEVICE_TABLE(platform, tps65219_regulator_id_table);
379
380static struct platform_driver tps65219_regulator_driver = {
381 .driver = {
382 .name = "tps65219-pmic",
383 .probe_type = PROBE_PREFER_ASYNCHRONOUS,
383 },
384 .probe = tps65219_regulator_probe,
385 .id_table = tps65219_regulator_id_table,
386};
387
388module_platform_driver(tps65219_regulator_driver);
389
390MODULE_AUTHOR("Jerome Neanne <j-neanne@baylibre.com>");
391MODULE_DESCRIPTION("TPS65219 voltage regulator driver");
392MODULE_ALIAS("platform:tps65219-pmic");
393MODULE_LICENSE("GPL");
384 },
385 .probe = tps65219_regulator_probe,
386 .id_table = tps65219_regulator_id_table,
387};
388
389module_platform_driver(tps65219_regulator_driver);
390
391MODULE_AUTHOR("Jerome Neanne <j-neanne@baylibre.com>");
392MODULE_DESCRIPTION("TPS65219 voltage regulator driver");
393MODULE_ALIAS("platform:tps65219-pmic");
394MODULE_LICENSE("GPL");