[PATCH v4 4/4] ARM: new platform for Energy Micro's EFM32 Cortex-M3 SoCs

Arnd Bergmann arnd at arndb.de
Mon Nov 4 08:56:27 EST 2013


On Monday 04 November 2013, Uwe Kleine-König wrote:
> Signed-off-by: Uwe Kleine-König <u.kleine-koenig at pengutronix.de>
> ---
>  arch/arm/Kconfig                 |  19 +++++++-
>  arch/arm/Makefile                |   1 +
>  arch/arm/configs/efm32_defconfig | 102 +++++++++++++++++++++++++++++++++++++++
>  arch/arm/mach-efm32/Makefile     |   1 +
>  arch/arm/mach-efm32/dtmachine.c  |  15 ++++++
>  5 files changed, 137 insertions(+), 1 deletion(-)
>  create mode 100644 arch/arm/configs/efm32_defconfig
>  create mode 100644 arch/arm/mach-efm32/Makefile
>  create mode 100644 arch/arm/mach-efm32/dtmachine.c
> 
> diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
> index 7ae0615..d8145fe 100644
> --- a/arch/arm/Kconfig
> +++ b/arch/arm/Kconfig
> @@ -413,6 +413,23 @@ config ARCH_EBSA110
>           Ethernet interface, two PCMCIA sockets, two serial ports and a
>           parallel port.
>  
> +config ARCH_EFM32
> +       bool "Energy Micro efm32"
> +       depends on !MMU
> +       select ARCH_REQUIRE_GPIOLIB
> +       select ARM_NVIC
> +       select CLKSRC_MMIO
> +       select CLKSRC_OF
> +       select COMMON_CLK
> +       select CPU_V7M
> +       select GENERIC_CLOCKEVENTS
> +       select NO_DMA
> +       select NO_IOPORT
> +       select SPARSE_IRQ
> +       select USE_OF
> +       help
> +         Support for Energy Micro's (now Silicon Labs) efm32 processors.
> +

It would be good to have at least in either the changeset description or the Kconfig
text (or both) some description about the platform: which SoCs have been tested,
what is this platform used for, where can one find data sheets etc.

	Arnd



More information about the linux-arm-kernel mailing list