Commit 0ed6e952 authored by Jakub Kicinski's avatar Jakub Kicinski
Browse files

net: fill in MODULE_DESCRIPTION()s for DSA tags



W=1 builds now warn if module is built without a MODULE_DESCRIPTION().
Add descriptions to all the DSA tag modules.

The descriptions are copy/pasted Kconfig names, with s/^Tag/DSA tag/.

Reviewed-by: default avatarAndrew Lunn <andrew@lunn.ch>
Reviewed-by: default avatarFlorian Fainelli <florian.fainelli@broadcom.com>
Reviewed-by: default avatarVladimir Oltean <vladimir.oltean@nxp.com>
Acked-by: default avatarArun Ramadoss <arun.ramadoss@microchip.com>
Acked-by: default avatarArınç ÜNAL <arinc.unal@arinc9.com>
Acked-by: default avatarKurt Kanzenbach <kurt@linutronix.de>
Link: https://lore.kernel.org/r/20240104143759.1318137-1-kuba@kernel.org


Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent fc0caed8
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -89,6 +89,7 @@ static const struct dsa_device_ops ar9331_netdev_ops = {
	.needed_headroom = AR9331_HDR_LEN,
};

MODULE_DESCRIPTION("DSA tag driver for Atheros AR9331 SoC with built-in switch");
MODULE_LICENSE("GPL v2");
MODULE_ALIAS_DSA_TAG_DRIVER(DSA_TAG_PROTO_AR9331, AR9331_NAME);
module_dsa_tag_driver(ar9331_netdev_ops);
+1 −0
Original line number Diff line number Diff line
@@ -335,4 +335,5 @@ static struct dsa_tag_driver *dsa_tag_driver_array[] = {

module_dsa_tag_drivers(dsa_tag_driver_array);

MODULE_DESCRIPTION("DSA tag driver for Broadcom switches using in-frame headers");
MODULE_LICENSE("GPL");
+1 −0
Original line number Diff line number Diff line
@@ -406,4 +406,5 @@ static struct dsa_tag_driver *dsa_tag_drivers[] = {

module_dsa_tag_drivers(dsa_tag_drivers);

MODULE_DESCRIPTION("DSA tag driver for Marvell switches using DSA headers");
MODULE_LICENSE("GPL");
+1 −0
Original line number Diff line number Diff line
@@ -107,6 +107,7 @@ static const struct dsa_device_ops gswip_netdev_ops = {
	.needed_headroom = GSWIP_RX_HEADER_LEN,
};

MODULE_DESCRIPTION("DSA tag driver for Lantiq / Intel GSWIP switches");
MODULE_LICENSE("GPL");
MODULE_ALIAS_DSA_TAG_DRIVER(DSA_TAG_PROTO_GSWIP, GSWIP_NAME);

+1 −0
Original line number Diff line number Diff line
@@ -67,6 +67,7 @@ static const struct dsa_device_ops hellcreek_netdev_ops = {
	.needed_tailroom = HELLCREEK_TAG_LEN,
};

MODULE_DESCRIPTION("DSA tag driver for Hirschmann Hellcreek TSN switches");
MODULE_LICENSE("Dual MIT/GPL");
MODULE_ALIAS_DSA_TAG_DRIVER(DSA_TAG_PROTO_HELLCREEK, HELLCREEK_NAME);

Loading