Remove the # Omit prompt to signify a "hidden" option comments that appear on some symbols. They seem to have been copy-pasted at random, as there are lots of promptless symbols that don't have them (that's confusing in itself, because it might give the idea that the ones with comments are special in some way). I suspect those comments wouldn't have helped me much if I didn't know Kconfig either. There's a lot more Kconfig documentation now too, e.g. https://docs.zephyrproject.org/latest/guides/kconfig/index.html. Keep some comments that give more information than the symbol having no prompt. Also do some minor drive-by cleanup. Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no>
95 lines
2.2 KiB
Text
95 lines
2.2 KiB
Text
# Kconfig - Kinetis KE1xF MCU line
|
|
#
|
|
# Copyright (c) 2019 Vestas Wind Systems A/S
|
|
#
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
#
|
|
|
|
choice
|
|
prompt "Kinetis KE1xF MCU Selection"
|
|
depends on SOC_SERIES_KINETIS_KE1XF
|
|
|
|
config SOC_MKE14F16
|
|
bool "MKE14F16"
|
|
|
|
config SOC_MKE16F16
|
|
bool "MKE16F16"
|
|
select HAS_MCUX_FLEXCAN
|
|
|
|
config SOC_MKE18F16
|
|
bool "MKE18F16"
|
|
select HAS_MCUX_FLEXCAN
|
|
|
|
endchoice
|
|
|
|
if SOC_SERIES_KINETIS_KE1XF
|
|
|
|
config SOC_PART_NUMBER_MKE14F256VLH16
|
|
bool
|
|
|
|
config SOC_PART_NUMBER_MKE14F256VLL16
|
|
bool
|
|
|
|
config SOC_PART_NUMBER_MKE14F512VLH16
|
|
bool
|
|
|
|
config SOC_PART_NUMBER_MKE14F512VLL16
|
|
bool
|
|
|
|
config SOC_PART_NUMBER_MKE16F256VLH16
|
|
bool
|
|
|
|
config SOC_PART_NUMBER_MKE16F256VLL16
|
|
bool
|
|
|
|
config SOC_PART_NUMBER_MKE16F512VLH16
|
|
bool
|
|
|
|
config SOC_PART_NUMBER_MKE16F512VLL16
|
|
bool
|
|
|
|
config SOC_PART_NUMBER_MKE18F256VLH16
|
|
bool
|
|
|
|
config SOC_PART_NUMBER_MKE18F256VLL16
|
|
bool
|
|
|
|
config SOC_PART_NUMBER_MKE18F512VLH16
|
|
bool
|
|
|
|
config SOC_PART_NUMBER_MKE18F512VLL16
|
|
bool
|
|
|
|
config SOC_PART_NUMBER_KINETIS_KE1XF
|
|
string
|
|
default "MKE14F256VLH16" if SOC_PART_NUMBER_MKE14F256VLH16
|
|
default "MKE14F256VLL16" if SOC_PART_NUMBER_MKE14F256VLL16
|
|
default "MKE14F512VLH16" if SOC_PART_NUMBER_MKE14F512VLH16
|
|
default "MKE14F512VLL16" if SOC_PART_NUMBER_MKE14F512VLL16
|
|
default "MKE16F256VLH16" if SOC_PART_NUMBER_MKE16F256VLH16
|
|
default "MKE16F256VLL16" if SOC_PART_NUMBER_MKE16F256VLL16
|
|
default "MKE16F512VLH16" if SOC_PART_NUMBER_MKE16F512VLH16
|
|
default "MKE16F512VLL16" if SOC_PART_NUMBER_MKE16F512VLL16
|
|
default "MKE18F256VLH16" if SOC_PART_NUMBER_MKE18F256VLH16
|
|
default "MKE18F256VLL16" if SOC_PART_NUMBER_MKE18F256VLL16
|
|
default "MKE18F512VLH16" if SOC_PART_NUMBER_MKE18F512VLH16
|
|
default "MKE18F512VLL16" if SOC_PART_NUMBER_MKE18F512VLL16
|
|
help
|
|
This string holds the full part number of the SoC. It is a
|
|
hidden option that you should not set directly. The part
|
|
number selection choice defines the default value for this
|
|
string.
|
|
|
|
config WDOG_INIT
|
|
def_bool y
|
|
help
|
|
This processor enables the watchdog timer with a short
|
|
window for configuration upon reset. Therefore, this
|
|
requires that the watchdog be configured during reset
|
|
handling.
|
|
|
|
config KINETIS_KE1XF_ENABLE_CODE_CACHE
|
|
bool "Enable the code cache"
|
|
default y
|
|
|
|
endif # SOC_SERIES_KINETIS_KE1XF
|