sy8824x.c (7ae9fb1b7ecbb5d85d07857943f677fd1a559b18) sy8824x.c (d3b81d97d55871cb11412caedded440f1fddc4e9)
1// SPDX-License-Identifier: GPL-2.0
2//
3// SY8824C/SY8824E regulator driver
4//
5// Copyright (C) 2019 Synaptics Incorporated
6//
7// Author: Jisheng Zhang <jszhang@kernel.org>
8

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

228 { "sy8824", },
229 { },
230};
231MODULE_DEVICE_TABLE(i2c, sy8824_id);
232
233static struct i2c_driver sy8824_regulator_driver = {
234 .driver = {
235 .name = "sy8824-regulator",
1// SPDX-License-Identifier: GPL-2.0
2//
3// SY8824C/SY8824E regulator driver
4//
5// Copyright (C) 2019 Synaptics Incorporated
6//
7// Author: Jisheng Zhang <jszhang@kernel.org>
8

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

228 { "sy8824", },
229 { },
230};
231MODULE_DEVICE_TABLE(i2c, sy8824_id);
232
233static struct i2c_driver sy8824_regulator_driver = {
234 .driver = {
235 .name = "sy8824-regulator",
236 .probe_type = PROBE_PREFER_ASYNCHRONOUS,
236 .of_match_table = sy8824_dt_ids,
237 },
238 .probe_new = sy8824_i2c_probe,
239 .id_table = sy8824_id,
240};
241module_i2c_driver(sy8824_regulator_driver);
242
243MODULE_AUTHOR("Jisheng Zhang <jszhang@kernel.org>");
244MODULE_DESCRIPTION("SY8824C/SY8824E regulator driver");
245MODULE_LICENSE("GPL v2");
237 .of_match_table = sy8824_dt_ids,
238 },
239 .probe_new = sy8824_i2c_probe,
240 .id_table = sy8824_id,
241};
242module_i2c_driver(sy8824_regulator_driver);
243
244MODULE_AUTHOR("Jisheng Zhang <jszhang@kernel.org>");
245MODULE_DESCRIPTION("SY8824C/SY8824E regulator driver");
246MODULE_LICENSE("GPL v2");