zephyr/boards/arm
Maureen Helm 0540b1a699 soc: nxp_imx: Move code/data location configs to soc level
The imx rt family of socs has several options for linking code and data
into internal or external memories, and up until now we have handled
these options at the board level. This has resulted in several Kconfig
symbols being defined in multiple places and triggering warnings in
documentation builds:

warning: the default selection CODE_ITCM (defined at boards/arm/mimxrt1050_evk/Kconfig:13, boards/arm/mimxrt1060_evk/Kconfig:13) of <choice> (defined at boards/arm/mimxrt1050_evk/Kconfig:9) is not contained in the choice
warning: the choice symbol CODE_ITCM (defined at boards/arm/mimxrt1050_evk/Kconfig:13, boards/arm/mimxrt1060_evk/Kconfig:13) is defined with a prompt outside the choice
warning: the choice symbol CODE_HYPERFLASH (defined at boards/arm/mimxrt1050_evk/Kconfig:16, boards/arm/mimxrt1060_evk/Kconfig:16) is defined with a prompt outside the choice
warning: the choice symbol CODE_QSPI (defined at boards/arm/mimxrt1050_evk/Kconfig:19, boards/arm/mimxrt1060_evk/Kconfig:19) is defined with a prompt outside the choice
warning: the choice symbol CODE_ITCM (defined at boards/arm/mimxrt1050_evk/Kconfig:13, boards/arm/mimxrt1060_evk/Kconfig:13) is defined with a prompt outside the choice
warning: the choice symbol CODE_HYPERFLASH (defined at boards/arm/mimxrt1050_evk/Kconfig:16, boards/arm/mimxrt1060_evk/Kconfig:16) is defined with a prompt outside the choice
warning: the choice symbol CODE_QSPI (defined at boards/arm/mimxrt1050_evk/Kconfig:19, boards/arm/mimxrt1060_evk/Kconfig:19) is defined with a prompt outside the choice

The number of warnings increased as we added more imx rt boards. Fix the
warnings by moving code and data location configs from the board level
to the soc level.

The default memories for all imx rt boards are unchanged. The
mimxrt10{20,50,60}_evk boards still default to hyperflash/qspi for code
and sdram for data. The mimxrt1064_evk board still defaults to ITCM for
code and DTCM for data because jlink does not yet support programming
internal flash.

Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
2019-02-13 17:52:20 -05:00
..
96b_argonkey
96b_carbon
96b_carbon_nrf51
96b_neonkey
96b_nitrogen
96b_stm32_sensor_mez
adafruit_feather_m0_basic_proto
adafruit_trinket_m0
arduino_due
arduino_zero
atsamd20_xpro
atsamd21_xpro
b_l072z_lrwan1
bbc_microbit
bl652_dvk boards: bl652_dvk: Add BL652 DVK board 2019-02-12 21:16:26 -05:00
bl654_dvk boards: bl654_dvk: Add BL654 DVK board 2019-02-13 11:02:56 -06:00
cc2650_sensortag
cc3220sf_launchxl
colibri_imx7d_m4
curie_ble
cy8ckit_062_wifi_bt_m0 doc: boards: split paragraph into multiple 2019-02-11 07:45:21 -05:00
cy8ckit_062_wifi_bt_m4
disco_l475_iot1 board: disco_l475_iot1: add storage partition 2019-02-12 20:16:22 -05:00
dragino_lsn50
efm32hg_slstk3400a
efm32pg_stk3402a
efm32wg_stk3800
efr32_slwstk6061a
efr32mg_sltb004a
frdm_k64f
frdm_kl25z
frdm_kw41z
hexiwear_k64
hexiwear_kw40z
lpcxpresso54114
mec2016evb_assy6797 doc: tweak board doc titles 2019-02-12 01:29:40 +01:00
mimxrt1020_evk soc: nxp_imx: Move code/data location configs to soc level 2019-02-13 17:52:20 -05:00
mimxrt1050_evk soc: nxp_imx: Move code/data location configs to soc level 2019-02-13 17:52:20 -05:00
mimxrt1060_evk soc: nxp_imx: Move code/data location configs to soc level 2019-02-13 17:52:20 -05:00
mimxrt1064_evk soc: nxp_imx: Move code/data location configs to soc level 2019-02-13 17:52:20 -05:00
mps2_an385
msp_exp432p401r_launchxl
nrf51_ble400
nrf51_blenano
nrf51_pca10028
nrf51_vbluno51
nrf52_adafruit_feather
nrf52_blenano2 docs: nrf52_blenano2: remove outdated info from docs 2019-02-11 07:45:21 -05:00
nrf52_pca10040
nrf52_pca20020
nrf52_sparkfun
nrf52_vbluno52
nrf9160_pca10090 boards: arm: nrf: added uart-mcumgr to nrf9160_pca10090 2019-02-12 20:19:26 -05:00
nrf52810_pca10040
nrf52832_mdk
nrf52840_blip
nrf52840_mdk
nrf52840_pca10056
nrf52840_pca10059
nrf52840_pca10090
nucleo_f030r8
nucleo_f070rb
nucleo_f091rc boards: nucleo_f091rc: Add nvs support 2019-02-12 20:16:22 -05:00
nucleo_f103rb
nucleo_f207zg
nucleo_f302r8
nucleo_f334r8
nucleo_f401re
nucleo_f411re
nucleo_f412zg
nucleo_f413zh
nucleo_f429zi
nucleo_f446re
nucleo_f746zg
nucleo_f756zg
nucleo_l4r5zi
nucleo_l053r8
nucleo_l073rz
nucleo_l432kc
nucleo_l476rg
nucleo_l496zg
olimex_stm32_e407
olimex_stm32_h407
olimex_stm32_p405
olimexino_stm32
particle_argon
particle_boron
particle_xenon
qemu_cortex_m3 boards: qemu: add image to qemu boards 2019-02-11 07:45:21 -05:00
quark_se_c1000_ble
reel_board
sam_e70_xplained
sam4s_xplained
stm32_min_dev
stm32f3_disco doc: tweak board doc titles 2019-02-12 01:29:40 +01:00
stm32f4_disco
stm32f072_eval
stm32f072b_disco
stm32f411e_disco
stm32f412g_disco
stm32f429i_disc1
stm32f469i_disco
stm32f723e_disco
stm32f746g_disco
stm32f769i_disco
stm32f0_disco doc: tweak board doc titles 2019-02-12 01:29:40 +01:00
stm32l476g_disco
stm32l496g_disco
stm3210c_eval
stm32373c_eval
udoo_neo_full_m4
usb_kw24d512
v2m_beetle
v2m_musca
warp7_m4
index.rst