diff options
author | Ahmad Fatoum <a.fatoum@pengutronix.de> | 2022-01-08 08:57:22 +0100 |
---|---|---|
committer | Robert Schwebel <r.schwebel@pengutronix.de> | 2022-01-08 10:36:13 +0100 |
commit | c4c066013c1e709051ac53cae667f456296c7d56 (patch) | |
tree | 10840cec59db6b89bb977b22627a07aa811035ab | |
parent | 405db686d3d1a4ee87c4b6d74062f966570d5887 (diff) | |
download | DistroKit-c4c066013c1e709051ac53cae667f456296c7d56.tar.gz DistroKit-c4c066013c1e709051ac53cae667f456296c7d56.tar.xz |
v7a: kernel: enable new TI CPSW switchdev driver
The kernel now has two CPSW drivers and the device tree has two device
tree nodes, where one or the other may be enabled. The upstream device
tree was switched to new switchdev-based CPSW in v5.15-rc1.
Update our kernelconfig to enable the appropriate driver to get
networking working again on the Beaglebone Black.
Reported-by: Sohaib Mohamed <sohaib.amhmd@gmail.com>
Fixes: 6ec9f5202c28 ("platform-v7a: kernel: version bump v5.14 -> v5.15")
Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Link: https://lore.pengutronix.de/20220108075723.432333-2-a.fatoum@pengutronix.de
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
-rw-r--r-- | configs/platform-v7a/kernelconfig | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/configs/platform-v7a/kernelconfig b/configs/platform-v7a/kernelconfig index b7b1793..dea31bf 100644 --- a/configs/platform-v7a/kernelconfig +++ b/configs/platform-v7a/kernelconfig @@ -1086,7 +1086,7 @@ CONFIG_DNS_RESOLVER=y # CONFIG_MPLS is not set # CONFIG_NET_NSH is not set # CONFIG_HSR is not set -# CONFIG_NET_SWITCHDEV is not set +CONFIG_NET_SWITCHDEV=y # CONFIG_NET_L3_MASTER_DEV is not set # CONFIG_QRTR is not set # CONFIG_NET_NCSI is not set @@ -1131,6 +1131,7 @@ CONFIG_DST_CACHE=y CONFIG_GRO_CELLS=y CONFIG_NET_SELFTESTS=y CONFIG_NET_SOCK_MSG=y +CONFIG_NET_DEVLINK=y CONFIG_PAGE_POOL=y # CONFIG_FAILOVER is not set CONFIG_ETHTOOL_NETLINK=y @@ -1479,6 +1480,7 @@ CONFIG_FEC=y # CONFIG_FSL_PQ_MDIO is not set # CONFIG_FSL_XGMAC_MDIO is not set # CONFIG_GIANFAR is not set +# CONFIG_FSL_DPAA2_SWITCH is not set # CONFIG_FSL_ENETC_IERB is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set @@ -1519,8 +1521,9 @@ CONFIG_DWMAC_IMX8=y # CONFIG_NET_VENDOR_SYNOPSYS is not set CONFIG_NET_VENDOR_TI=y CONFIG_TI_DAVINCI_MDIO=y -CONFIG_TI_CPSW_PHY_SEL=y -CONFIG_TI_CPSW=y +# CONFIG_TI_CPSW_PHY_SEL is not set +# CONFIG_TI_CPSW is not set +CONFIG_TI_CPSW_SWITCHDEV=y CONFIG_TI_CPTS=y # CONFIG_NET_VENDOR_VIA is not set # CONFIG_NET_VENDOR_WIZNET is not set |