bmips: enet: add missing module functions

- Add missing MODULE_DEVICE_TABLE().
- Switch bcm6348-iudma to module_platform_driver().
- Add missing MODULE_AUTHOR, MODULE_DESCRIPTION, MODULE_LICENSE and
MODULE_ALIAS.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
This commit is contained in:
Álvaro Fernández Rojas 2023-04-20 10:59:08 +02:00
parent b98955c623
commit f6f4db6e4d
2 changed files with 14 additions and 3 deletions

View File

@ -278,8 +278,9 @@ static const struct of_device_id bcm6348_iudma_of_match[] = {
{ .compatible = "brcm,bcm6338-iudma", }, { .compatible = "brcm,bcm6338-iudma", },
{ .compatible = "brcm,bcm6348-iudma", }, { .compatible = "brcm,bcm6348-iudma", },
{ .compatible = "brcm,bcm6358-iudma", }, { .compatible = "brcm,bcm6358-iudma", },
{ /* sentinel */ }, { /* sentinel */ }
}; };
MODULE_DEVICE_TABLE(of, bcm6348_emac_of_match);
static struct platform_driver bcm6348_iudma_driver = { static struct platform_driver bcm6348_iudma_driver = {
.driver = { .driver = {
@ -288,7 +289,7 @@ static struct platform_driver bcm6348_iudma_driver = {
}, },
.probe = bcm6348_iudma_probe, .probe = bcm6348_iudma_probe,
}; };
builtin_platform_driver(bcm6348_iudma_driver); module_platform_driver(bcm6348_iudma_driver);
/* /*
* BCM6348 Eternet MACs * BCM6348 Eternet MACs
@ -1693,7 +1694,7 @@ static const struct of_device_id bcm6348_emac_of_match[] = {
{ .compatible = "brcm,bcm6338-emac", }, { .compatible = "brcm,bcm6338-emac", },
{ .compatible = "brcm,bcm6348-emac", }, { .compatible = "brcm,bcm6348-emac", },
{ .compatible = "brcm,bcm6358-emac", }, { .compatible = "brcm,bcm6358-emac", },
{ /* sentinel */ }, { /* sentinel */ }
}; };
MODULE_DEVICE_TABLE(of, bcm6348_emac_of_match); MODULE_DEVICE_TABLE(of, bcm6348_emac_of_match);
@ -1717,3 +1718,8 @@ int bcm6348_iudma_drivers_register(struct platform_device *pdev)
return ret; return ret;
} }
MODULE_AUTHOR("Álvaro Fernández Rojas <noltari@gmail.com>");
MODULE_DESCRIPTION("BCM6348 Ethernet Controller Driver");
MODULE_LICENSE("GPL v2");
MODULE_ALIAS("platform:bcm6348-enet");

View File

@ -1130,3 +1130,8 @@ static struct platform_driver bcm6368_enetsw_driver = {
.remove = bcm6368_enetsw_remove, .remove = bcm6368_enetsw_remove,
}; };
module_platform_driver(bcm6368_enetsw_driver); module_platform_driver(bcm6368_enetsw_driver);
MODULE_AUTHOR("Álvaro Fernández Rojas <noltari@gmail.com>");
MODULE_DESCRIPTION("BCM6368 Ethernet Switch Controller Driver");
MODULE_LICENSE("GPL v2");
MODULE_ALIAS("platform:bcm6368-enetsw");