Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

PCI: controller: Add missing MODULE_DESCRIPTION() macros

When ARCH=x86, make allmodconfig && make W=1 C=1 reports:

WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/dwc/pci-exynos.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pci-host-generic.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-altera.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-altera-msi.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-mediatek.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-mediatek-gen3.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/vmd.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-apple.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-mt7621.o

Add the missing MODULE_DESCRIPTION() macro.

[kwilczynski: update MODULE_DESCRIPTION() text, commit log]
Link: https://lore.kernel.org/linux-pci/20240626-md-drivers-pci-controller-v2-1-94c811db7a51@quicinc.com
Signed-off-by: Jeff Johnson <quic_jjohnson@quicinc.com>
Signed-off-by: Krzysztof Wilczyński <kwilczynski@kernel.org>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Acked-by: Nirmal Patel <nirmal.patel@linux.intel.com>
Acked-by: Sergio Paracuellos <sergio.paracuellos@gmail.com> # MT7621

authored by

Jeff Johnson and committed by
Krzysztof Wilczyński
142a41da 359efc9d

+10
+1
drivers/pci/controller/dwc/pci-exynos.c
··· 437 437 }, 438 438 }; 439 439 module_platform_driver(exynos_pcie_driver); 440 + MODULE_DESCRIPTION("Samsung Exynos PCIe host controller driver"); 440 441 MODULE_LICENSE("GPL v2"); 441 442 MODULE_DEVICE_TABLE(of, exynos_pcie_of_match);
+1
drivers/pci/controller/pci-host-common.c
··· 96 96 } 97 97 EXPORT_SYMBOL_GPL(pci_host_common_remove); 98 98 99 + MODULE_DESCRIPTION("Generic PCI host common driver"); 99 100 MODULE_LICENSE("GPL v2");
+1
drivers/pci/controller/pci-host-generic.c
··· 86 86 }; 87 87 module_platform_driver(gen_pci_driver); 88 88 89 + MODULE_DESCRIPTION("Generic PCI host controller driver"); 89 90 MODULE_LICENSE("GPL v2");
+1
drivers/pci/controller/pcie-altera-msi.c
··· 290 290 subsys_initcall(altera_msi_init); 291 291 MODULE_DEVICE_TABLE(of, altera_msi_of_match); 292 292 module_exit(altera_msi_exit); 293 + MODULE_DESCRIPTION("Altera PCIe MSI support driver"); 293 294 MODULE_LICENSE("GPL v2");
+1
drivers/pci/controller/pcie-altera.c
··· 826 826 827 827 MODULE_DEVICE_TABLE(of, altera_pcie_of_match); 828 828 module_platform_driver(altera_pcie_driver); 829 + MODULE_DESCRIPTION("Altera PCIe host controller driver"); 829 830 MODULE_LICENSE("GPL v2");
+1
drivers/pci/controller/pcie-apple.c
··· 839 839 }; 840 840 module_platform_driver(apple_pcie_driver); 841 841 842 + MODULE_DESCRIPTION("Apple PCIe host bridge driver"); 842 843 MODULE_LICENSE("GPL v2");
+1
drivers/pci/controller/pcie-mediatek-gen3.c
··· 1091 1091 }; 1092 1092 1093 1093 module_platform_driver(mtk_pcie_driver); 1094 + MODULE_DESCRIPTION("MediaTek Gen3 PCIe host controller driver"); 1094 1095 MODULE_LICENSE("GPL v2");
+1
drivers/pci/controller/pcie-mediatek.c
··· 1252 1252 }, 1253 1253 }; 1254 1254 module_platform_driver(mtk_pcie_driver); 1255 + MODULE_DESCRIPTION("MediaTek PCIe host controller driver"); 1255 1256 MODULE_LICENSE("GPL v2");
+1
drivers/pci/controller/pcie-mt7621.c
··· 549 549 }; 550 550 builtin_platform_driver(mt7621_pcie_driver); 551 551 552 + MODULE_DESCRIPTION("MediaTek MT7621 PCIe host controller driver"); 552 553 MODULE_LICENSE("GPL v2");
+1
drivers/pci/controller/vmd.c
··· 1128 1128 module_pci_driver(vmd_drv); 1129 1129 1130 1130 MODULE_AUTHOR("Intel Corporation"); 1131 + MODULE_DESCRIPTION("Volume Management Device driver"); 1131 1132 MODULE_LICENSE("GPL v2"); 1132 1133 MODULE_VERSION("0.6");