zephyr/boards/arm
Stephanos Ioannidis e7297c1e95 boards: arm: mps2_an385: Enable QEMU icount mode
This commit enables the QEMU icount mode for `mps2_an385`, in order to
decouple the host clock from the emulated guest clock.

This prevents guest timing instability from causing test failures when
the host CPU load is very high.

The icount `shift` value of 7 was empirically chosen to allow the tests
to complete in both realistic and reasonable amount of time.

The following are quick notes on the parameters used:

* -icount shift=7: Execute one instruction every 128ns of virtual time
* -icount align=off: Do not synchronise the host and guest clocks
* -icount sleep=off: Advance virtual time without sleeping/waiting
* -rtc clock=vm: Isolate the guest RTC time from the host

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2020-04-29 21:28:30 -05:00
..
96b_argonkey boards: stm23: Move IS pinmux to new DT API 2020-04-29 13:13:58 -05:00
96b_avenger96
96b_carbon
96b_carbon_nrf51 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
96b_meerkat96
96b_neonkey
96b_nitrogen boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
96b_stm32_sensor_mez boards: stm23: Move IS pinmux to new DT API 2020-04-29 13:13:58 -05:00
96b_wistrio boards: arm: 96b_wistrio: Convert to using DT_NODELABEL for gpio ports 2020-04-23 17:31:25 -05:00
actinius_icarus boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
adafruit_feather_m0_basic_proto boards: arm: sam0: Conver to new dt macros 2020-04-25 13:47:39 -05:00
adafruit_feather_nrf52840 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
adafruit_feather_stm32f405
adafruit_trinket_m0 boards: arm: sam0: Conver to new dt macros 2020-04-25 13:47:39 -05:00
arduino_due
arduino_zero boards: arm: sam0: Conver to new dt macros 2020-04-25 13:47:39 -05:00
atsamd20_xpro boards: arm: sam0: Conver to new dt macros 2020-04-25 13:47:39 -05:00
atsamd21_xpro boards: arm: sam0: Conver to new dt macros 2020-04-25 13:47:39 -05:00
atsame54_xpro boards: arm: sam0: Conver to new dt macros 2020-04-25 13:47:39 -05:00
atsamr21_xpro boards: arm: sam0: Conver to new dt macros 2020-04-25 13:47:39 -05:00
b_l072z_lrwan1 boards: arm: b_l072z_lrwan1: Fix SPI1 pinmux config 2020-04-23 17:32:46 +02:00
bbc_microbit boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
bcm958401m2
bl652_dvk boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
bl654_dvk boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
black_f407_generic can: dts: Convert can-primary alias to zephyr,can-primary chosen prop 2020-04-29 14:27:31 -05:00
cc26x2r1_launchxl dts: bindings: cc13xx-cc26xx: add port info for uart tx and rx pins 2020-04-23 17:29:53 -05:00
cc1352r1_launchxl dts: bindings: cc13xx-cc26xx: add port info for uart tx and rx pins 2020-04-23 17:29:53 -05:00
cc3220sf_launchxl drivers: cc32xx: use DT_INST_FOREACH to reduce code duplication 2020-04-26 06:05:10 -05:00
cc3235sf_launchxl drivers: cc32xx: use DT_INST_FOREACH to reduce code duplication 2020-04-26 06:05:10 -05:00
colibri_imx7d_m4
cy8ckit_062_wifi_bt_m0
cy8ckit_062_wifi_bt_m4
decawave_dwm1001_dev boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
degu_evk boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
disco_l475_iot1
dragino_lsn50
efm32gg_stk3701a
efm32hg_slstk3400a
efm32pg_stk3402a
efm32wg_stk3800
efr32_radio
efr32_slwstk6061a
efr32mg_sltb004a
frdm_k22f gpio: mcux: Convert convert to DT_INST defines 2020-04-23 17:07:41 -05:00
frdm_k64f can: dts: Convert can-primary alias to zephyr,can-primary chosen prop 2020-04-29 14:27:31 -05:00
frdm_k82f gpio: mcux: Convert convert to DT_INST defines 2020-04-23 17:07:41 -05:00
frdm_kl25z drivers: uart: mcux_lpsci: Convert to DT_INST 2020-04-28 16:54:30 -05:00
frdm_kw41z gpio: mcux: Convert convert to DT_INST defines 2020-04-23 17:07:41 -05:00
google_kukui
hexiwear_k64 boards: arm: hexiwear_k64: Replace some missed old style DT macros 2020-04-24 12:05:33 -05:00
hexiwear_kw40z gpio: mcux: Convert convert to DT_INST defines 2020-04-23 17:07:41 -05:00
holyiot_yj16019 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
ip_k66f gpio: mcux: Convert convert to DT_INST defines 2020-04-23 17:07:41 -05:00
lpcxpresso55s69 drivers: uart: mcux_flexcomm: Convert to DT_INST 2020-04-28 16:54:30 -05:00
lpcxpresso54114 drivers: uart: mcux_flexcomm: Convert to DT_INST 2020-04-28 16:54:30 -05:00
mec15xxevb_assy6853 drivers: gpio: mchp_xec: Convert to using new device tree macros 2020-04-28 07:43:31 -05:00
mec1501modular_assy6885 drivers: gpio: mchp_xec: Convert to using new device tree macros 2020-04-28 07:43:31 -05:00
mec2016evb_assy6797 boards: arm: mec2016evb_assy6797: Use new dts macros 2020-04-29 11:21:52 +02:00
mikroe_mini_m4_for_stm32
mimxrt1010_evk
mimxrt1015_evk
mimxrt1020_evk
mimxrt1050_evk boards: Change dependency for I2C on i.mx rt boards 2020-04-24 09:49:46 -05:00
mimxrt1060_evk boards: Change dependency for I2C on i.mx rt boards 2020-04-24 09:49:46 -05:00
mimxrt1064_evk boards: Change dependency for I2C on i.mx rt boards 2020-04-24 09:49:46 -05:00
mm_swiftio
mps2_an385 boards: arm: mps2_an385: Enable QEMU icount mode 2020-04-29 21:28:30 -05:00
mps2_an521
msp_exp432p401r_launchxl kconfig: Rename CONFIG_FLOAT to CONFIG_FPU 2020-04-27 19:03:44 +02:00
nrf51_ble400 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf51_blenano boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf51_vbluno51 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf51dk_nrf51422 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf51dongle_nrf51422 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf52_adafruit_feather boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf52_blenano2 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf52_sparkfun boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf52_vbluno52 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf52dk_nrf52810 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf52dk_nrf52832 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf5340pdk_nrf5340
nrf9160_innblue21 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf9160_innblue22 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf9160dk_nrf9160 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf9160dk_nrf52840 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf52832_mdk boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf52833dk_nrf52833 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf52840_blip boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf52840_mdk boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf52840_papyr boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf52840dk_nrf52811 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf52840dk_nrf52840 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nrf52840dongle_nrf52840 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
nucleo_f030r8
nucleo_f070rb
nucleo_f091rc boards: stm32: adc: Move adc pinmuxing to device tree 2020-04-29 16:09:15 -05:00
nucleo_f103rb boards: stm32: adc: Move adc pinmuxing to device tree 2020-04-29 16:09:15 -05:00
nucleo_f207zg boards: stm32: adc: Move adc pinmuxing to device tree 2020-04-29 16:09:15 -05:00
nucleo_f302r8 boards: stm32: adc: Move adc pinmuxing to device tree 2020-04-29 16:09:15 -05:00
nucleo_f303re
nucleo_f334r8
nucleo_f401re boards: stm32: adc: Move adc pinmuxing to device tree 2020-04-29 16:09:15 -05:00
nucleo_f411re
nucleo_f412zg
nucleo_f413zh
nucleo_f429zi
nucleo_f446re
nucleo_f746zg boards: stm32: adc: Move adc pinmuxing to device tree 2020-04-29 16:09:15 -05:00
nucleo_f756zg
nucleo_f767zi boards: stm32: adc: Move adc pinmuxing to device tree 2020-04-29 16:09:15 -05:00
nucleo_g071rb
nucleo_g431rb
nucleo_g474re
nucleo_h743zi
nucleo_l4r5zi
nucleo_l053r8
nucleo_l073rz boards: stm32: adc: Move adc pinmuxing to device tree 2020-04-29 16:09:15 -05:00
nucleo_l152re boards: stm32: adc: Move adc pinmuxing to device tree 2020-04-29 16:09:15 -05:00
nucleo_l432kc can: dts: Convert can-primary alias to zephyr,can-primary chosen prop 2020-04-29 14:27:31 -05:00
nucleo_l452re can: dts: Convert can-primary alias to zephyr,can-primary chosen prop 2020-04-29 14:27:31 -05:00
nucleo_l476rg boards: stm32: adc: Move adc pinmuxing to device tree 2020-04-29 16:09:15 -05:00
nucleo_l496zg
nucleo_wb55rg boards: stm32: adc: Move adc pinmuxing to device tree 2020-04-29 16:09:15 -05:00
olimex_stm32_e407
olimex_stm32_h407
olimex_stm32_p405 can: dts: Convert can-primary alias to zephyr,can-primary chosen prop 2020-04-29 14:27:31 -05:00
olimexino_stm32 can: dts: Convert can-primary alias to zephyr,can-primary chosen prop 2020-04-29 14:27:31 -05:00
particle_argon boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
particle_boron boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
particle_xenon boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
pico_pi_m4
qemu_cortex_a53
qemu_cortex_m0 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
qemu_cortex_m3
qemu_cortex_r5
reel_board boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
sam_e70_xplained drivers: spi: spi_sam: rework device tree support 2020-04-25 09:29:54 -05:00
sam_v71_xult drivers: spi: spi_sam: rework device tree support 2020-04-25 09:29:54 -05:00
sam4e_xpro boards: arm: sam4e_xpro: Enable MPU 2020-04-25 04:57:15 -05:00
sam4s_xplained boards: arm: sam4s_xplained: Enable MPU 2020-04-25 04:57:15 -05:00
sensortile_box
steval_fcu001v1
stm32_min_dev
stm32f3_disco can: dts: Convert can-primary alias to zephyr,can-primary chosen prop 2020-04-29 14:27:31 -05:00
stm32f4_disco can: dts: Convert can-primary alias to zephyr,can-primary chosen prop 2020-04-29 14:27:31 -05:00
stm32f030_demo
stm32f072_eval
stm32f072b_disco can: dts: Convert can-primary alias to zephyr,can-primary chosen prop 2020-04-29 14:27:31 -05:00
stm32f411e_disco
stm32f412g_disco
stm32f429i_disc1
stm32f469i_disco
stm32f723e_disco
stm32f746g_disco boards: Configure ft5336 touch panel on stm32f746g_disco board 2020-04-24 09:49:46 -05:00
stm32f769i_disco
stm32f0_disco
stm32g0316_disco
stm32h747i_disco
stm32l1_disco
stm32l476g_disco
stm32l496g_disco
stm32mp157c_dk2
stm32vl_disco
stm3210c_eval
stm32373c_eval kconfig: Rename CONFIG_FLOAT to CONFIG_FPU 2020-04-27 19:03:44 +02:00
thingy52_nrf52832 boards: dts: nrf: Remove SoC compatible in top-level compatible 2020-04-29 08:20:15 -05:00
twr_ke18f can: dts: Convert can-primary alias to zephyr,can-primary chosen prop 2020-04-29 14:27:31 -05:00
twr_kv58f220m gpio: mcux: Convert convert to DT_INST defines 2020-04-23 17:07:41 -05:00
udoo_neo_full_m4
usb_kw24d512 gpio: mcux: Convert convert to DT_INST defines 2020-04-23 17:07:41 -05:00
v2m_beetle
v2m_musca boards: arm: musca: Convert to using DT_NODELABEL for SCC 2020-04-23 09:13:47 -05:00
v2m_musca_b1 boards: arm: musca: Convert to using DT_NODELABEL for SCC 2020-04-23 09:13:47 -05:00
warp7_m4 boards: arm: warp7_m4: Replace old DT macros with new ones 2020-04-23 15:50:26 -05:00
index.rst