OpenCloudOS-Kernel/drivers/net/dsa/b53
Vladimir Oltean d2be320495 net: dsa: modularize DSA_TAG_PROTO_NONE
There is no reason that I can see why the no-op tagging protocol should
be registered manually, so make it a module and make all drivers which
have any sort of reference to DSA_TAG_PROTO_NONE select it.

Note that I don't know if ksz_get_tag_protocol() really needs this,
or if it's just the logic which is poorly written. All switches seem to
have their own tagging protocol, and DSA_TAG_PROTO_NONE is just a
fallback that never gets used.

Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2022-11-22 20:41:45 -08:00
..
Kconfig net: dsa: modularize DSA_TAG_PROTO_NONE 2022-11-22 20:41:45 -08:00
Makefile net: dsa: b53: Add SerDes support 2018-09-06 07:48:34 -07:00
b53_common.c net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
b53_mdio.c net: dsa: b53: remove unnecessary set_drvdata() 2022-09-22 19:30:34 -07:00
b53_mmap.c net: dsa: b53: remove unnecessary set_drvdata() 2022-09-22 19:30:34 -07:00
b53_priv.h net: dsa: b53: convert to phylink_pcs 2022-05-01 17:51:06 +01:00
b53_regs.h net: dsa: b53: Support setting learning on port 2021-02-23 12:23:00 -08:00
b53_serdes.c net: dsa: b53: convert to phylink_pcs 2022-05-01 17:51:06 +01:00
b53_serdes.h net: dsa: b53: convert to phylink_pcs 2022-05-01 17:51:06 +01:00
b53_spi.c net: dsa: b53: remove unnecessary spi_set_drvdata() 2022-07-06 19:49:59 -07:00
b53_srab.c net: dsa: b53: remove unnecessary set_drvdata() 2022-09-22 19:30:34 -07:00