From 2ebd4524bfb28d1f949e4780b8988c1fffae6112 Mon Sep 17 00:00:00 2001 From: Alexey Sheplyakov Date: Tue, 25 Jan 2022 17:58:48 +0400 Subject: [PATCH 605/631] arm64: Enable armv8 based Baikal-M SoC support This patch adds Kconfig entries necessary to enable Baikal Electronics' Baikal-M (also known as BE-M1000) SoC support. Also it enables pinctrl, timers and GPIO drivers. Signed-off-by: Alexey Sheplyakov X-feature-Baikal-M --- arch/arm64/Kconfig.platforms | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms index 76580b932e44..6436000d0472 100644 --- a/arch/arm64/Kconfig.platforms +++ b/arch/arm64/Kconfig.platforms @@ -33,6 +33,19 @@ config ARCH_APPLE This enables support for Apple's in-house ARM SoC family, starting with the Apple M1. +config ARCH_BAIKAL + bool "Baikal Electronics Baikal-M SoC Family" + select GPIOLIB + select PINCTRL + select OF_GPIO + select GPIO_SYSFS + select GPIO_DWAPB + select GPIO_GENERIC + select DW_APB_TIMER + select DW_APB_TIMER_OF + help + This enables support for Baikal Electronics Baikal-M SoC Family + menuconfig ARCH_BCM bool "Broadcom SoC Support" -- 2.35.2