bmips: enet: add missing module functions
authorÁlvaro Fernández Rojas <noltari@gmail.com>
Thu, 20 Apr 2023 08:59:08 +0000 (10:59 +0200)
committerÁlvaro Fernández Rojas <noltari@gmail.com>
Sun, 23 Apr 2023 10:19:02 +0000 (12:19 +0200)
- 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>
target/linux/bmips/files/drivers/net/ethernet/broadcom/bcm6348-enet.c
target/linux/bmips/files/drivers/net/ethernet/broadcom/bcm6368-enetsw.c

index 2bd243089ebead497d930dfe51890ca7e688ba0c..63841129a990153581a894b4228410a6cace97de 100644 (file)
@@ -278,8 +278,9 @@ static const struct of_device_id bcm6348_iudma_of_match[] = {
        { .compatible = "brcm,bcm6338-iudma", },
        { .compatible = "brcm,bcm6348-iudma", },
        { .compatible = "brcm,bcm6358-iudma", },
-       { /* sentinel */ },
+       { /* sentinel */ }
 };
+MODULE_DEVICE_TABLE(of, bcm6348_emac_of_match);
 
 static struct platform_driver bcm6348_iudma_driver = {
        .driver = {
@@ -288,7 +289,7 @@ static struct platform_driver bcm6348_iudma_driver = {
        },
        .probe  = bcm6348_iudma_probe,
 };
-builtin_platform_driver(bcm6348_iudma_driver);
+module_platform_driver(bcm6348_iudma_driver);
 
 /*
  * BCM6348 Eternet MACs
@@ -1693,7 +1694,7 @@ static const struct of_device_id bcm6348_emac_of_match[] = {
        { .compatible = "brcm,bcm6338-emac", },
        { .compatible = "brcm,bcm6348-emac", },
        { .compatible = "brcm,bcm6358-emac", },
-       { /* sentinel */ },
+       { /* sentinel */ }
 };
 MODULE_DEVICE_TABLE(of, bcm6348_emac_of_match);
 
@@ -1717,3 +1718,8 @@ int bcm6348_iudma_drivers_register(struct platform_device *pdev)
 
        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");
index 124baee9b412778c07de35c0c744f2600fc3f03f..e200b99141626ec6c78796218d34a3bb0ee38693 100644 (file)
@@ -1130,3 +1130,8 @@ static struct platform_driver bcm6368_enetsw_driver = {
        .remove = bcm6368_enetsw_remove,
 };
 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");