zephyr/soc/arm
Abhishek Shah 3a63e8564e soc: arm: viper: Fix callee saved register corruption in el3 init
x19 is callee saved register. z_arch_el3_plat_init being a callee,
it should save it before using it. However, at this point, stack
has not been setup. So, let's just use x20 instead which is not
being used caller yet. This bug was causing VBAR_EL1 corruption,
but since [10:0] bits are reserved, bug was hidden.

Signed-off-by: Abhishek Shah <abhishek.shah@broadcom.com>
2020-07-13 11:53:36 +02:00
..
arm zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
atmel_sam zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
atmel_sam0 drivers: usb: switch the SAM0 driver from a custom allocator to the heap 2020-07-06 09:58:20 -04:00
bcm_vk soc: arm: viper: Fix callee saved register corruption in el3 init 2020-07-13 11:53:36 +02:00
common/cortex_m soc: arm: cortex_m: Improve error messages 2020-05-27 16:18:26 +02:00
cypress drivers: serial: uart_psoc6: Convert to new dt macros 2020-04-24 10:57:33 -05:00
infineon_xmc zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
microchip_mec soc: arm: mchp: Allow to configure HW-controlled pins as GPIOs. 2020-06-10 18:32:57 -04:00
nordic_nrf boards: arm: nrf5340: enable erratum19 configuration on nRF5340 PDK 2020-07-08 10:45:57 +02:00
nuvoton soc: arm: add support for nuvoton numicro m48x series 2020-07-01 21:09:25 +02:00
nxp_imx config: Rename TEXT_SECTION_OFFSET to ROM_START_OFFSET 2020-07-09 14:02:38 -04:00
nxp_kinetis dma: add EDMA MCUX support for RT and k6s 2020-06-12 13:03:28 -05:00
nxp_lpc zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
qemu_cortex_a53 soc: arm: qemu_cortex_a53: Convert to new DT_INST macros 2020-03-31 19:28:47 -05:00
silabs_exx32 soc: silabs: Add CPU_HAS_ARM_MPU for all silabs socs 2020-06-09 10:46:47 +02:00
st_stm32 soc: arm: stm32wb has no PWR clock to enable 2020-07-09 17:35:43 +02:00
ti_lm3s6965 zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ti_simplelink config: Rename TEXT_SECTION_OFFSET to ROM_START_OFFSET 2020-07-09 14:02:38 -04:00
xilinx_zynqmp dts: Remove unused or dead dts_fixup.h 2020-04-30 18:06:23 -05:00
CMakeLists.txt soc: arm: framework for common fixed MPU region configuration 2019-12-09 11:51:14 -05:00
Kconfig kconfig: Make the CPU_HAS_FPU_DOUBLE_PRECISION option global. 2020-04-22 16:39:48 -07:00