mirror of https://gitee.com/openkylin/linux.git
rtc: Fix module autoload for rtc-{ab8500,max8997,s5m} drivers
These platform drivers have a platform device ID table but the module alias information is not created so module autoloading will not work. Signed-off-by: Javier Martinez Canillas <javier@osg.samsung.com> Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
This commit is contained in:
parent
399cf0f63f
commit
63074cc3d4
|
@ -446,6 +446,7 @@ static const struct platform_device_id ab85xx_rtc_ids[] = {
|
|||
{ "ab8500-rtc", (kernel_ulong_t)&ab8500_rtc_ops, },
|
||||
{ "ab8540-rtc", (kernel_ulong_t)&ab8540_rtc_ops, },
|
||||
};
|
||||
MODULE_DEVICE_TABLE(platform, ab85xx_rtc_ids);
|
||||
|
||||
static int ab8500_rtc_probe(struct platform_device *pdev)
|
||||
{
|
||||
|
|
|
@ -521,6 +521,7 @@ static const struct platform_device_id rtc_id[] = {
|
|||
{ "max8997-rtc", 0 },
|
||||
{},
|
||||
};
|
||||
MODULE_DEVICE_TABLE(platform, rtc_id);
|
||||
|
||||
static struct platform_driver max8997_rtc_driver = {
|
||||
.driver = {
|
||||
|
|
|
@ -807,6 +807,7 @@ static const struct platform_device_id s5m_rtc_id[] = {
|
|||
{ "s2mps14-rtc", S2MPS14X },
|
||||
{ },
|
||||
};
|
||||
MODULE_DEVICE_TABLE(platform, s5m_rtc_id);
|
||||
|
||||
static struct platform_driver s5m_rtc_driver = {
|
||||
.driver = {
|
||||
|
|
Loading…
Reference in New Issue