projects
/
linux-block.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4cece76
)
regulator: tps65132: Add of_match table
author
André Apitzsch
<git@apitzsch.eu>
Mon, 25 Mar 2024 18:05:09 +0000
(19:05 +0100)
committer
Mark Brown
<broonie@kernel.org>
Mon, 25 Mar 2024 19:28:27 +0000
(19:28 +0000)
Add of_match table for "ti,tps65132" compatible string.
This fixes automatic driver loading when using device-tree,
and if built as a module like major linux distributions do.
Signed-off-by: André Apitzsch <git@apitzsch.eu>
Link:
https://msgid.link/r/20240325-of_tps65132-v1-1-86a5f7ef4ede@apitzsch.eu
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/tps65132-regulator.c
patch
|
blob
|
blame
|
history
diff --git
a/drivers/regulator/tps65132-regulator.c
b/drivers/regulator/tps65132-regulator.c
index a06f5f2d79329d615807fcc51064705accfdcc63..9c2f0dd42613d43a456974c0fd0018607e2867fe 100644
(file)
--- a/
drivers/regulator/tps65132-regulator.c
+++ b/
drivers/regulator/tps65132-regulator.c
@@
-267,10
+267,17
@@
static const struct i2c_device_id tps65132_id[] = {
};
MODULE_DEVICE_TABLE(i2c, tps65132_id);
+static const struct of_device_id __maybe_unused tps65132_of_match[] = {
+ { .compatible = "ti,tps65132" },
+ {},
+};
+MODULE_DEVICE_TABLE(of, tps65132_of_match);
+
static struct i2c_driver tps65132_i2c_driver = {
.driver = {
.name = "tps65132",
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
+ .of_match_table = of_match_ptr(tps65132_of_match),
},
.probe = tps65132_probe,
.id_table = tps65132_id,