1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
RIOT/cpu/efm32/families/efm32gg11b/Kconfig

329 lines
9.7 KiB
Plaintext

# Copyright (c) 2020 HAW Hamburg
#
# This file is subject to the terms and conditions of the GNU Lesser
# General Public License v2.1. See the file LICENSE in the top level
# directory for more details.
config CPU_FAM_EFM32GG11B
bool
select CPU_CORE_CORTEX_M4F
select CPU_COMMON_EFM32
select CPU_EFM32_SERIES1
select HAS_PERIPH_HWRNG
select HAS_CORTEXM_MPU
config MODULE_CPU_EFM32GG11B
bool
depends on CPU_FAM_EFM32GG11B
depends on TEST_KCONFIG
default y
help
EFM32GG11B family-specific code.
## CPU Models
config CPU_MODEL_EFM32GG11B510F2048IL120
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B120F2048GM64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B120F2048IQ64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B820F2048GL152
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B520F2048IM64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B520F2048GQ64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B840F1024GL120
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B420F2048IL120
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B520F2048GL120
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B840F1024GQ64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B840F1024IM64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B820F2048GQ100
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B420F2048GQ64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B420F2048IM64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B420F2048IL112
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B510F2048IQ100
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B310F2048GL112
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B840F1024GL152
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B310F2048GQ100
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B510F2048GQ64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B510F2048IM64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B820F2048GQ64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B820F2048GL120
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B820F2048IM64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B420F2048IQ100
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B840F1024GQ100
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B110F2048IQ64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B110F2048GM64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B520F2048GQ100
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B820F2048IL120
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B840F1024IQ100
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B420F2048GQ100
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B820F2048GL192
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B320F2048GL112
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B520F2048IQ100
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B110F2048GQ64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B110F2048IM64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B320F2048GQ100
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B420F2048GL112
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B510F2048GQ100
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B820F2048IQ64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B820F2048GM64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B510F2048IQ64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B510F2048GM64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B840F1024IL152
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B420F2048GL120
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B840F1024IL120
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B520F2048GM64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B520F2048IQ64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B520F2048IL120
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B840F1024GL192
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B120F2048IM64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B120F2048GQ64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B820F2048IQ100
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B420F2048IQ64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B420F2048GM64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B510F2048GL120
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B840F1024IQ64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B840F1024GM64
bool
select CPU_FAM_EFM32GG11B
config CPU_MODEL_EFM32GG11B820F2048IL152
bool
select CPU_FAM_EFM32GG11B
## Common CPU symbols
config CPU_FAM
default "efm32gg11b" if CPU_FAM_EFM32GG11B
config CPU_MODEL
default "efm32gg11b510f2048il120" if CPU_MODEL_EFM32GG11B510F2048IL120
default "efm32gg11b120f2048gm64" if CPU_MODEL_EFM32GG11B120F2048GM64
default "efm32gg11b120f2048iq64" if CPU_MODEL_EFM32GG11B120F2048IQ64
default "efm32gg11b820f2048gl152" if CPU_MODEL_EFM32GG11B820F2048GL152
default "efm32gg11b520f2048im64" if CPU_MODEL_EFM32GG11B520F2048IM64
default "efm32gg11b520f2048gq64" if CPU_MODEL_EFM32GG11B520F2048GQ64
default "efm32gg11b840f1024gl120" if CPU_MODEL_EFM32GG11B840F1024GL120
default "efm32gg11b420f2048il120" if CPU_MODEL_EFM32GG11B420F2048IL120
default "efm32gg11b520f2048gl120" if CPU_MODEL_EFM32GG11B520F2048GL120
default "efm32gg11b840f1024gq64" if CPU_MODEL_EFM32GG11B840F1024GQ64
default "efm32gg11b840f1024im64" if CPU_MODEL_EFM32GG11B840F1024IM64
default "efm32gg11b820f2048gq100" if CPU_MODEL_EFM32GG11B820F2048GQ100
default "efm32gg11b420f2048gq64" if CPU_MODEL_EFM32GG11B420F2048GQ64
default "efm32gg11b420f2048im64" if CPU_MODEL_EFM32GG11B420F2048IM64
default "efm32gg11b420f2048il112" if CPU_MODEL_EFM32GG11B420F2048IL112
default "efm32gg11b510f2048iq100" if CPU_MODEL_EFM32GG11B510F2048IQ100
default "efm32gg11b310f2048gl112" if CPU_MODEL_EFM32GG11B310F2048GL112
default "efm32gg11b840f1024gl152" if CPU_MODEL_EFM32GG11B840F1024GL152
default "efm32gg11b310f2048gq100" if CPU_MODEL_EFM32GG11B310F2048GQ100
default "efm32gg11b510f2048gq64" if CPU_MODEL_EFM32GG11B510F2048GQ64
default "efm32gg11b510f2048im64" if CPU_MODEL_EFM32GG11B510F2048IM64
default "efm32gg11b820f2048gq64" if CPU_MODEL_EFM32GG11B820F2048GQ64
default "efm32gg11b820f2048gl120" if CPU_MODEL_EFM32GG11B820F2048GL120
default "efm32gg11b820f2048im64" if CPU_MODEL_EFM32GG11B820F2048IM64
default "efm32gg11b420f2048iq100" if CPU_MODEL_EFM32GG11B420F2048IQ100
default "efm32gg11b840f1024gq100" if CPU_MODEL_EFM32GG11B840F1024GQ100
default "efm32gg11b110f2048iq64" if CPU_MODEL_EFM32GG11B110F2048IQ64
default "efm32gg11b110f2048gm64" if CPU_MODEL_EFM32GG11B110F2048GM64
default "efm32gg11b520f2048gq100" if CPU_MODEL_EFM32GG11B520F2048GQ100
default "efm32gg11b820f2048il120" if CPU_MODEL_EFM32GG11B820F2048IL120
default "efm32gg11b840f1024iq100" if CPU_MODEL_EFM32GG11B840F1024IQ100
default "efm32gg11b420f2048gq100" if CPU_MODEL_EFM32GG11B420F2048GQ100
default "efm32gg11b820f2048gl192" if CPU_MODEL_EFM32GG11B820F2048GL192
default "efm32gg11b320f2048gl112" if CPU_MODEL_EFM32GG11B320F2048GL112
default "efm32gg11b520f2048iq100" if CPU_MODEL_EFM32GG11B520F2048IQ100
default "efm32gg11b110f2048gq64" if CPU_MODEL_EFM32GG11B110F2048GQ64
default "efm32gg11b110f2048im64" if CPU_MODEL_EFM32GG11B110F2048IM64
default "efm32gg11b320f2048gq100" if CPU_MODEL_EFM32GG11B320F2048GQ100
default "efm32gg11b420f2048gl112" if CPU_MODEL_EFM32GG11B420F2048GL112
default "efm32gg11b510f2048gq100" if CPU_MODEL_EFM32GG11B510F2048GQ100
default "efm32gg11b820f2048iq64" if CPU_MODEL_EFM32GG11B820F2048IQ64
default "efm32gg11b820f2048gm64" if CPU_MODEL_EFM32GG11B820F2048GM64
default "efm32gg11b510f2048iq64" if CPU_MODEL_EFM32GG11B510F2048IQ64
default "efm32gg11b510f2048gm64" if CPU_MODEL_EFM32GG11B510F2048GM64
default "efm32gg11b840f1024il152" if CPU_MODEL_EFM32GG11B840F1024IL152
default "efm32gg11b420f2048gl120" if CPU_MODEL_EFM32GG11B420F2048GL120
default "efm32gg11b840f1024il120" if CPU_MODEL_EFM32GG11B840F1024IL120
default "efm32gg11b520f2048gm64" if CPU_MODEL_EFM32GG11B520F2048GM64
default "efm32gg11b520f2048iq64" if CPU_MODEL_EFM32GG11B520F2048IQ64
default "efm32gg11b520f2048il120" if CPU_MODEL_EFM32GG11B520F2048IL120
default "efm32gg11b840f1024gl192" if CPU_MODEL_EFM32GG11B840F1024GL192
default "efm32gg11b120f2048im64" if CPU_MODEL_EFM32GG11B120F2048IM64
default "efm32gg11b120f2048gq64" if CPU_MODEL_EFM32GG11B120F2048GQ64
default "efm32gg11b820f2048iq100" if CPU_MODEL_EFM32GG11B820F2048IQ100
default "efm32gg11b420f2048iq64" if CPU_MODEL_EFM32GG11B420F2048IQ64
default "efm32gg11b420f2048gm64" if CPU_MODEL_EFM32GG11B420F2048GM64
default "efm32gg11b510f2048gl120" if CPU_MODEL_EFM32GG11B510F2048GL120
default "efm32gg11b840f1024iq64" if CPU_MODEL_EFM32GG11B840F1024IQ64
default "efm32gg11b840f1024gm64" if CPU_MODEL_EFM32GG11B840F1024GM64
default "efm32gg11b820f2048il152" if CPU_MODEL_EFM32GG11B820F2048IL152