This adds support for the Microchip LAN969x ARMv8-based SoC switch family. Signed-off-by: Robert Marko <robert.marko@xxxxxxxxxx> --- Changes in v8: * Place LAN969x under ARCH_MICROCHIP as suggested by Arnd and drop review tags due to this arch/arm64/Kconfig.platforms | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms index f2d5d7af89bf..083e9815259c 100644 --- a/arch/arm64/Kconfig.platforms +++ b/arch/arm64/Kconfig.platforms @@ -165,6 +165,20 @@ menuconfig ARCH_MICROCHIP if ARCH_MICROCHIP +config ARCH_LAN969X + bool "Microchip LAN969X SoC family" + select PINCTRL + select DW_APB_TIMER_OF + help + This enables support for the Microchip LAN969X ARMv8-based + SoC family of TSN-capable gigabit switches. + + The LAN969X Ethernet switch family provides a rich set of + switching features such as advanced TCAM-based VLAN and QoS + processing enabling delivery of differentiated services, and + security through TCAM-based frame processing using versatile + content aware processor (VCAP). + config ARCH_SPARX5 bool "Microchip Sparx5 SoC family" select PINCTRL -- 2.50.0