zephyr/soc/arm
Peter A. Bigot da3f7feaf8 soc: arm: nordic_nrf: unrevert provide custom busy_wait implementations
This reverts commit bd24b31139.

While the test case failure described in #14186 is associated with the
cycle-based busy-wait implementation, that test is fragile, and fails
less frequently once the incongruence between ticks-per-second and the
32 KiHz RTC clock are resolved.  It also assumes that the system clock
is more stable than the infrastructure underlying the the busy-wait
implementation, which is not necessarily true.

The gross inaccuracies in the standard busy-wait on Nordic described in
issue #11626 justify restoring the custom solution.

As this applies to all Nordic devices, move the setting to the top-level
Kconfig.defconfig.

See: https://github.com/zephyrproject-rtos/zephyr/issues/11626#issuecomment-487243369

Signed-off-by: Peter A. Bigot <pab@pabigot.com>
2019-05-07 14:32:21 +02:00
..
arm soc: arm: select CPU_HAS_SYSTICK in ARCH Kconfig 2019-04-25 23:09:23 -07:00
atmel_sam soc: arm: select CPU_HAS_SYSTICK in ARCH Kconfig 2019-04-25 23:09:23 -07:00
atmel_sam0 soc: sam0: Remove SERCOM defines from dts_fixup.h 2019-05-03 08:46:57 -05:00
cypress soc: arm: rename CPU_HAS_SYSTICK to CPU_CORTEX_M_HAS_SYSTICK 2019-04-25 23:09:23 -07:00
microchip_mec soc : arm : microchip_mec Add Microchip MEC1501 SoC 2019-04-30 14:08:23 -07:00
nordic_nrf soc: arm: nordic_nrf: unrevert provide custom busy_wait implementations 2019-05-07 14:32:21 +02:00
nxp_imx soc: nxp_imx: mimxrt1064_evk: Add I2C support 2019-04-26 03:48:07 -07:00
nxp_kinetis soc: arm: rename CPU_HAS_SYSTICK to CPU_CORTEX_M_HAS_SYSTICK 2019-04-25 23:09:23 -07:00
nxp_lpc soc: arm: rename CPU_HAS_SYSTICK to CPU_CORTEX_M_HAS_SYSTICK 2019-04-25 23:09:23 -07:00
silabs_exx32 soc: arm: rename CPU_HAS_SYSTICK to CPU_CORTEX_M_HAS_SYSTICK 2019-04-25 23:09:23 -07:00
st_stm32 DTS: Add UART 5 for STM32F4 SOC 2019-05-06 08:46:47 -05:00
ti_lm3s6965 soc: arm: select CPU_HAS_SYSTICK in ARCH Kconfig 2019-04-25 23:09:23 -07:00
ti_simplelink soc: ti_simplelink: add support for TI CC13x2 / CC26x2 series 2019-05-04 09:13:43 -05:00
CMakeLists.txt license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
Kconfig soc: arm: Kconfig option to indicate double-precision FP 2019-02-08 14:09:18 -06:00