OSDN Git Service

net: ethernet: mtk_eth_soc: add version in mtk_soc_data
authorLorenzo Bianconi <lorenzo@kernel.org>
Tue, 25 Jul 2023 00:52:02 +0000 (01:52 +0100)
committerJakub Kicinski <kuba@kernel.org>
Thu, 27 Jul 2023 05:05:10 +0000 (22:05 -0700)
commita008e2a84e6b2b598af6fadf6c8f756d4fe639ca
tree0a5f81b187b8bcc1a8873ded3aca9dac5d23a74a
parentc94a9aabec36d16d5183f672d3c05ddd0042db88
net: ethernet: mtk_eth_soc: add version in mtk_soc_data

Introduce version field in mtk_soc_data data structure in order to
make mtk_eth driver easier to maintain for chipset configuration
codebase. Get rid of MTK_NETSYS_V2 bit in chip capabilities.
This is a preliminary patch to introduce support for MT7988 SoC.

Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Link: https://lore.kernel.org/r/e52fae302ca135436e5cdd26d38d87be2da63055.1690246066.git.daniel@makrotopia.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/mediatek/mtk_eth_soc.c
drivers/net/ethernet/mediatek/mtk_eth_soc.h
drivers/net/ethernet/mediatek/mtk_ppe.c
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
drivers/net/ethernet/mediatek/mtk_wed.c