aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Marko <robert.marko@sartura.hr>2025-08-13 19:44:39 +0200
committerNicolas Ferre <nicolas.ferre@microchip.com>2025-09-04 15:16:13 +0200
commitc8d4fbc7d2bf4e7c19c99edc0671f86edfff59c7 (patch)
tree9d6e375da46d994c7e0afd086cba1cd86e763c95
parentarm64: Add config for Microchip SoC platforms (diff)
downloadlinux-c8d4fbc7d2bf4e7c19c99edc0671f86edfff59c7.tar.gz
linux-c8d4fbc7d2bf4e7c19c99edc0671f86edfff59c7.zip
arm64: lan969x: Add support for Microchip LAN969x SoC
This adds support for the Microchip LAN969x ARMv8-based SoC switch family. Signed-off-by: Robert Marko <robert.marko@sartura.hr> Acked-by: Daniel Machon <daniel.machon@microchip.com> Signed-off-by: Nicolas Ferre <nicolas.ferre@microchip.com>
-rw-r--r--arch/arm64/Kconfig.platforms15
1 files changed, 15 insertions, 0 deletions
diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms
index bfea380100a6..31bddd1a17de 100644
--- a/arch/arm64/Kconfig.platforms
+++ b/arch/arm64/Kconfig.platforms
@@ -177,6 +177,21 @@ menu "Microchip SoC support"
config ARCH_MICROCHIP
bool
+config ARCH_LAN969X
+ bool "Microchip LAN969X SoC family"
+ select PINCTRL
+ select DW_APB_TIMER_OF
+ select ARCH_MICROCHIP
+ 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