All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 1/3] regulator: mt6360: Add OF match table
@ 2021-01-09 11:26 ` matthias.bgg
  0 siblings, 0 replies; 39+ messages in thread
From: matthias.bgg @ 2021-01-09 11:26 UTC (permalink / raw)
  To: Liam Girdwood, Mark Brown
  Cc: Hsin-Hsiung Wang, Axel Lin, Chen Zhong, Gene Chen, linux-kernel,
	linux-mediatek, linux-arm-kernel, Matthias Brugger,
	Matti Vaittinen, Matthias Brugger

From: Matthias Brugger <mbrugger@suse.com>

Binding documentation mentions that a compatible is required for the
MT6360 device node, but the driver doesn't provide a OF match table.

Fixes: d321571d5e4c ("regulator: mt6360: Add support for MT6360 regulator")
Signed-off-by: Matthias Brugger <mbrugger@suse.com>

---

Changes in v2:
- check for CONFIG_OF
- add Fixes tag

 drivers/regulator/mt6360-regulator.c | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/drivers/regulator/mt6360-regulator.c b/drivers/regulator/mt6360-regulator.c
index 15308ee29c13..f7b2514feabf 100644
--- a/drivers/regulator/mt6360-regulator.c
+++ b/drivers/regulator/mt6360-regulator.c
@@ -445,9 +445,18 @@ static const struct platform_device_id mt6360_regulator_id_table[] = {
 };
 MODULE_DEVICE_TABLE(platform, mt6360_regulator_id_table);
 
+#ifdef CONFIG_OF
+static const struct of_device_id mt6360_of_match[] = {
+	{ .compatible = "mediatek,mt6360-regulator", },
+	{ /* sentinel */ },
+};
+MODULE_DEVICE_TABLE(of, mt6360_of_match);
+#endif
+
 static struct platform_driver mt6360_regulator_driver = {
 	.driver = {
 		.name = "mt6360-regulator",
+		.of_match_table = of_match_ptr(mt6360_of_match),
 	},
 	.probe = mt6360_regulator_probe,
 	.id_table = mt6360_regulator_id_table,
-- 
2.29.2


^ permalink raw reply related	[flat|nested] 39+ messages in thread

end of thread, other threads:[~2021-01-12 10:00 UTC | newest]

Thread overview: 39+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-09 11:26 [PATCH v2 1/3] regulator: mt6360: Add OF match table matthias.bgg
2021-01-09 11:26 ` matthias.bgg
2021-01-09 11:26 ` matthias.bgg
2021-01-09 11:26 ` [PATCH v2 2/3] regulator: mt6358: " matthias.bgg
2021-01-09 11:26   ` matthias.bgg
2021-01-09 11:26   ` matthias.bgg
2021-01-09 11:26 ` [PATCH v2 3/3] regulator: mt6323: " matthias.bgg
2021-01-09 11:26   ` matthias.bgg
2021-01-09 11:26   ` matthias.bgg
2021-01-09 16:44   ` Aw: " Frank Wunderlich
2021-01-09 16:44     ` Frank Wunderlich
2021-01-09 16:44     ` Frank Wunderlich
2021-01-10 18:48     ` Matthias Brugger
2021-01-10 18:48       ` Matthias Brugger
2021-01-10 18:48       ` Matthias Brugger
2021-01-11  2:18 ` [PATCH v2 1/3] regulator: mt6360: " gene_chen(陳俊宇)
2021-01-11  2:18   ` gene_chen(陳俊宇)
2021-01-11  2:18   ` gene_chen(陳俊宇)
2021-01-11 10:08   ` Matthias Brugger
2021-01-11 10:08     ` Matthias Brugger
2021-01-11 10:08     ` Matthias Brugger
2021-01-11 10:32     ` Vaittinen, Matti
2021-01-11 10:32       ` Vaittinen, Matti
2021-01-11 10:32       ` Vaittinen, Matti
2021-01-11 12:38       ` Matthias Brugger
2021-01-11 12:38         ` Matthias Brugger
2021-01-11 12:38         ` Matthias Brugger
2021-01-11 12:53         ` Vaittinen, Matti
2021-01-11 12:53           ` Vaittinen, Matti
2021-01-11 12:53           ` Vaittinen, Matti
2021-01-11 14:42   ` Matthias Brugger
2021-01-11 14:42     ` Matthias Brugger
2021-01-11 14:42     ` Matthias Brugger
2021-01-11 16:41 ` Mark Brown
2021-01-11 16:41   ` Mark Brown
2021-01-11 16:41   ` Mark Brown
2021-01-12  9:54   ` Matthias Brugger
2021-01-12  9:54     ` Matthias Brugger
2021-01-12  9:54     ` Matthias Brugger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.