Commit 69028621 authored by Andreas Kemnade's avatar Andreas Kemnade Committed by Alexandre Belloni

rtc: rc5t619: use proper module tables

Avoid requiring MODULE_ALIASES by declaring proper device id tables.
Signed-off-by: default avatarAndreas Kemnade <andreas@kemnade.info>
Link: https://lore.kernel.org/r/20240918212159.1191637-1-andreas@kemnade.infoSigned-off-by: default avatarAlexandre Belloni <alexandre.belloni@bootlin.com>
parent b242650d
...@@ -429,14 +429,23 @@ static int rc5t619_rtc_probe(struct platform_device *pdev) ...@@ -429,14 +429,23 @@ static int rc5t619_rtc_probe(struct platform_device *pdev)
return devm_rtc_register_device(rtc->rtc); return devm_rtc_register_device(rtc->rtc);
} }
static const struct platform_device_id rc5t619_rtc_id[] = {
{
.name = "rc5t619-rtc",
}, {
/* sentinel */
}
};
MODULE_DEVICE_TABLE(platform, rc5t619_rtc_id);
static struct platform_driver rc5t619_rtc_driver = { static struct platform_driver rc5t619_rtc_driver = {
.driver = { .driver = {
.name = "rc5t619-rtc", .name = "rc5t619-rtc",
}, },
.probe = rc5t619_rtc_probe, .probe = rc5t619_rtc_probe,
.id_table = rc5t619_rtc_id,
}; };
module_platform_driver(rc5t619_rtc_driver); module_platform_driver(rc5t619_rtc_driver);
MODULE_ALIAS("platform:rc5t619-rtc");
MODULE_DESCRIPTION("RICOH RC5T619 RTC driver"); MODULE_DESCRIPTION("RICOH RC5T619 RTC driver");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment