Closed plbossart closed 6 months ago
MODULE_DESCRIPTION() is now mandatory, add as needed with an arbitrary convention.
Results after this PR:
git grep -A1 MODULE_LICENSE amd/acp-common.c:MODULE_LICENSE("Dual BSD/GPL"); amd/acp-common.c-MODULE_DESCRIPTION("ACP SOF COMMON Driver"); -- amd/acp.c:MODULE_LICENSE("Dual BSD/GPL"); amd/acp.c-MODULE_DESCRIPTION("AMD ACP sof driver"); -- amd/pci-acp63.c:MODULE_LICENSE("Dual BSD/GPL"); amd/pci-acp63.c-MODULE_DESCRIPTION("ACP63 SOF Driver"); -- amd/pci-rmb.c:MODULE_LICENSE("Dual BSD/GPL"); amd/pci-rmb.c-MODULE_DESCRIPTION("REMBRANDT SOF Driver"); -- amd/pci-rn.c:MODULE_LICENSE("Dual BSD/GPL"); amd/pci-rn.c-MODULE_DESCRIPTION("RENOIR SOF Driver"); -- amd/pci-vangogh.c:MODULE_LICENSE("Dual BSD/GPL"); amd/pci-vangogh.c-MODULE_DESCRIPTION("VANGOGH SOF Driver"); -- core.c:MODULE_LICENSE("Dual BSD/GPL"); core.c-MODULE_DESCRIPTION("Sound Open Firmware (SOF) Core"); -- imx/imx-common.c:MODULE_LICENSE("Dual BSD/GPL"); imx/imx-common.c-MODULE_DESCRIPTION("SOF helpers for IMX platforms"); -- imx/imx8.c:MODULE_LICENSE("Dual BSD/GPL"); imx/imx8.c-MODULE_DESCRIPTION("SOF support for IMX8 platforms"); -- imx/imx8m.c:MODULE_LICENSE("Dual BSD/GPL"); imx/imx8m.c-MODULE_DESCRIPTION("SOF support for IMX8M platforms"); -- imx/imx8ulp.c:MODULE_LICENSE("Dual BSD/GPL"); imx/imx8ulp.c-MODULE_DESCRIPTION("SOF support for IMX8ULP platforms"); -- intel/atom.c:MODULE_LICENSE("Dual BSD/GPL"); intel/atom.c-MODULE_DESCRIPTION("SOF support for Atom platforms"); -- intel/bdw.c:MODULE_LICENSE("Dual BSD/GPL"); intel/bdw.c-MODULE_DESCRIPTION("SOF support for Broadwell platforms"); -- intel/byt.c:MODULE_LICENSE("Dual BSD/GPL"); intel/byt.c-MODULE_DESCRIPTION("SOF support for Baytrail/Cherrytrail"); -- intel/hda-codec.c:MODULE_LICENSE("Dual BSD/GPL"); intel/hda-codec.c-MODULE_DESCRIPTION("SOF support for HDaudio codecs"); -- intel/hda-ctrl.c:MODULE_LICENSE("Dual BSD/GPL"); intel/hda-ctrl.c-MODULE_DESCRIPTION("SOF helpers for HDaudio platforms"); -- intel/hda-mlink.c:MODULE_LICENSE("Dual BSD/GPL"); intel/hda-mlink.c-MODULE_DESCRIPTION("SOF support for HDaudio multi-link"); -- intel/hda.c:MODULE_LICENSE("Dual BSD/GPL"); intel/hda.c-MODULE_DESCRIPTION("SOF support for HDaudio platforms"); -- intel/pci-apl.c:MODULE_LICENSE("Dual BSD/GPL"); intel/pci-apl.c-MODULE_DESCRIPTION("SOF support for ApolloLake platforms"); -- intel/pci-cnl.c:MODULE_LICENSE("Dual BSD/GPL"); intel/pci-cnl.c-MODULE_DESCRIPTION("SOF support for CannonLake platforms"); -- intel/pci-icl.c:MODULE_LICENSE("Dual BSD/GPL"); intel/pci-icl.c-MODULE_DESCRIPTION("SOF support for IceLake platforms"); -- intel/pci-lnl.c:MODULE_LICENSE("Dual BSD/GPL"); intel/pci-lnl.c-MODULE_DESCRIPTION("SOF support for LunarLake platforms"); -- intel/pci-mtl.c:MODULE_LICENSE("Dual BSD/GPL"); intel/pci-mtl.c-MODULE_DESCRIPTION("SOF support for MeteorLake platforms"); -- intel/pci-skl.c:MODULE_LICENSE("Dual BSD/GPL"); intel/pci-skl.c-MODULE_DESCRIPTION("SOF support for SkyLake platforms"); -- intel/pci-tgl.c:MODULE_LICENSE("Dual BSD/GPL"); intel/pci-tgl.c-MODULE_DESCRIPTION("SOF support for TigerLake platforms"); -- intel/pci-tng.c:MODULE_LICENSE("Dual BSD/GPL"); intel/pci-tng.c-MODULE_DESCRIPTION("SOF support for Tangier platforms"); -- mediatek/mt8186/mt8186.c:MODULE_LICENSE("Dual BSD/GPL"); mediatek/mt8186/mt8186.c-MODULE_DESCRIPTION("SOF support for MT8186/MT8188 platforms"); -- mediatek/mt8195/mt8195.c:MODULE_LICENSE("Dual BSD/GPL"); mediatek/mt8195/mt8195.c-MODULE_DESCRIPTION("SOF support for MTL 8195 platforms"); -- mediatek/mtk-adsp-common.c:MODULE_LICENSE("Dual BSD/GPL"); mediatek/mtk-adsp-common.c-MODULE_DESCRIPTION("SOF helpers for MTK ADSP platforms"); -- nocodec.c:MODULE_LICENSE("Dual BSD/GPL"); nocodec.c-MODULE_DESCRIPTION("ASoC sof nocodec"); -- sof-acpi-dev.c:MODULE_LICENSE("Dual BSD/GPL"); sof-acpi-dev.c-MODULE_DESCRIPTION("SOF support for ACPI platforms"); -- sof-client-ipc-flood-test.c:MODULE_LICENSE("GPL"); sof-client-ipc-flood-test.c-MODULE_DESCRIPTION("SOF IPC Flood Test Client Driver"); -- sof-client-ipc-kernel-injector.c:MODULE_LICENSE("GPL"); sof-client-ipc-kernel-injector.c-MODULE_DESCRIPTION("SOF IPC Kernel Injector Client Driver"); -- sof-client-ipc-msg-injector.c:MODULE_LICENSE("GPL"); sof-client-ipc-msg-injector.c-MODULE_DESCRIPTION("SOF IPC Message Injector Client Driver"); -- sof-client-probes.c:MODULE_LICENSE("GPL v2"); sof-client-probes.c-MODULE_DESCRIPTION("SOF Probes Client Driver"); -- sof-of-dev.c:MODULE_LICENSE("Dual BSD/GPL"); sof-of-dev.c-MODULE_DESCRIPTION("SOF support for OF/DT platforms"); -- sof-pci-dev.c:MODULE_LICENSE("Dual BSD/GPL"); sof-pci-dev.c-MODULE_DESCRIPTION("SOF support for PCI platforms"); -- sof-utils.c:MODULE_LICENSE("Dual BSD/GPL"); sof-utils.c-MODULE_DESCRIPTION("SOF utils"); -- xtensa/core.c:MODULE_LICENSE("Dual BSD/GPL"); xtensa/core.c-MODULE_DESCRIPTION("SOF Xtensa DSP support");
MODULE_DESCRIPTION() is now mandatory, add as needed with an arbitrary convention.
Results after this PR: