diff options
author | Tim Harvey | 2022-11-30 09:42:51 -0800 |
---|---|---|
committer | Tom Rini | 2023-02-02 14:44:53 -0500 |
commit | c3d9736d54e7504656577020e3608f01c8fa76d5 (patch) | |
tree | 29a4ad64ff2f7daf4e2304b42d4e77b8b848b74d /configs | |
parent | 01e7dd050fc90358c64d990e146c9b0f86d6d563 (diff) |
board: gw_ventana: enable MV88E61XX DSA support
Add MV88E61XX DSA support:
- update dt to provide internal MDIO bus and port handles.
U-Boot requires a more restrictive subset of the dt bindings
required by Linux for the sake of simplifying code
- update defconfig to remove old driver and enable new one
- replace mv88e61xx_hw_reset weak override with board_phy_config support
for register configuration that is outside the scope of the DSA driver
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Reviewed-by: Fabio Estevam <festevam@denx.de>
Reviewed-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Diffstat (limited to 'configs')
-rw-r--r-- | configs/gwventana_gw5904_defconfig | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/configs/gwventana_gw5904_defconfig b/configs/gwventana_gw5904_defconfig index 37fc1e51430..8387d0fa79e 100644 --- a/configs/gwventana_gw5904_defconfig +++ b/configs/gwventana_gw5904_defconfig @@ -115,13 +115,12 @@ CONFIG_SUPPORT_EMMC_BOOT=y CONFIG_FSL_USDHC=y CONFIG_MTD=y CONFIG_PHYLIB=y -CONFIG_MV88E61XX_SWITCH=y -CONFIG_MV88E61XX_CPU_PORT=5 -CONFIG_MV88E61XX_PHY_PORTS=0xf -CONFIG_MV88E61XX_FIXED_PORTS=0x0 +CONFIG_PHY_FIXED=y CONFIG_DM_MDIO=y +CONFIG_DM_DSA=y CONFIG_E1000=y CONFIG_FEC_MXC=y +CONFIG_MV88E6XXX=y CONFIG_MII=y CONFIG_PCI=y CONFIG_PCIE_IMX=y |