zephyr/soc/arm
Jaro Van Landschoot be6cf5c268 soc: arm: atmel_sam: Sys_arch_reboot using RSTC
The previous implementation of the sys_arch_reboot function
for the Atmel SAM series was using NVIC_SystemReset.
This caused a reboot time of around 20 seconds on a SAM4SA16CA,
which is now reduced by directly writing to the
reset controller control register (RSTC_CR).

Signed-off-by: Jaro Van Landschoot <jaro.vanlandschoot@basalte.be>
Co-authored-by: Gerson Fernando Budke <nandojve@gmail.com>
2023-12-28 12:05:53 +00:00
..
ambiq soc: arm: fix missing configs & defines 2023-12-05 10:19:15 +00:00
arm soc: arm: fix missing configs & defines 2023-12-05 10:19:15 +00:00
aspeed soc: arm: fix missing configs & defines 2023-12-05 10:19:15 +00:00
atmel_sam soc: arm: atmel_sam: Sys_arch_reboot using RSTC 2023-12-28 12:05:53 +00:00
atmel_sam0 soc: arm: Use HEAP_MEM_POOL_ADD_SIZE KConfig options 2023-12-20 11:01:42 +01:00
bcm_vk soc: arm: fix missing configs & defines 2023-12-05 10:19:15 +00:00
cypress soc: arm: fix missing configs & defines 2023-12-05 10:19:15 +00:00
gigadevice soc: arm: fix missing configs & defines 2023-12-05 10:19:15 +00:00
infineon_cat1 cmake: arm: update arm SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
infineon_xmc cmake: arm: update arm SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
intel_socfpga_std cmake: arm: update arm SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
microchip_mec soc: arm: fix missing configs & defines 2023-12-05 10:19:15 +00:00
nordic_nrf soc: arm: Use HEAP_MEM_POOL_ADD_SIZE KConfig options 2023-12-20 11:01:42 +01:00
nuvoton_npcx drivers: espi: npcx: introduce espi taf driver 2023-12-18 09:30:01 +01:00
nuvoton_numaker cmake: arm: update arm SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
nuvoton_numicro cmake: arm: update arm SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
nxp_imx arch: arm: cortex_m: rename expection header 2023-12-11 18:22:40 -05:00
nxp_kinetis soc: arm: nxp: add MK22F12 definition 2023-12-23 10:00:36 +00:00
nxp_lpc soc: lpc55xxx: Fix TFM 2023-12-19 08:51:45 +01:00
nxp_s32 soc: arm: nxp_s32: s32k1: use HAL to init code cache 2023-12-08 10:22:12 +00:00
quicklogic_eos_s3 soc: arm: fix missing configs & defines 2023-12-05 10:19:15 +00:00
renesas_ra soc: arm: fix missing configs & defines 2023-12-05 10:19:15 +00:00
renesas_rcar soc: arm: reneas: Add r8a779f0 support 2023-11-25 08:50:47 -05:00
renesas_rzt2m drivers: pinctrl: add RZT2M driver 2023-11-15 11:41:35 +01:00
renesas_smartbond soc: arm: fix missing configs & defines 2023-12-05 10:19:15 +00:00
rpi_pico drivers: clock_control: Added clock driver for Raspberry Pi Pico 2023-12-20 11:14:24 +01:00
silabs_exx32 zephyr: Kconfig: SOC_GECKO_CUSTOM_RADIO_PHY option for RAIL for proprietary 2023-12-14 14:21:21 +01:00
st_stm32 soc: stm32: stmw32wba: Get stop mode compatible with BLE 2023-12-22 09:53:33 +01:00
ti_k3 soc: arm: fix missing configs & defines 2023-12-05 10:19:15 +00:00
ti_lm3s6965 soc: arm: fix missing configs & defines 2023-12-05 10:19:15 +00:00
ti_simplelink soc: arm: fix missing configs & defines 2023-12-05 10:19:15 +00:00
xilinx_zynq7000 cmake: arm: update arm SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
xilinx_zynqmp cmake: arm: update arm SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
CMakeLists.txt soc: move arm cortex_m common mpu code to arch/arm/core/mpu 2023-11-02 09:45:18 +01:00
Kconfig soc: arm: Remove CPU_HAS_NRF_IDAU's dependencies 2023-11-15 12:15:49 +01:00