zephyr/soc
Marcio Ribeiro baf62b7a98 soc: esp32: XIP removed from Espressif targets
The way ESP32 XIP works (with MMU and cache) does no fit the way Zephyr XIP
is implemented, causing issues related to included Zephyr linker files.
Flash code still resides in flash for execution, but MMU/Cache handles it
in such way that XIP might not (or should not) be used with current Zephyr
approach. To address this problem, XIP configuration option is being
removed from Espressif targets.

Signed-off-by: Marcio Ribeiro <marcio.ribeiro@espressif.com>
2024-08-31 06:47:52 -04:00
..
adi/max32 soc: Add the MAX32666 SoC 2024-08-09 09:55:01 +02:00
altr hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
ambiq soc: ambiq: Add power management support for Apollo3 SoCs 2024-08-20 10:32:52 +02:00
andestech arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
arm drivers: interrupt controller: update GIC Kconfigs 2024-06-18 14:33:58 -04:00
aspeed style: soc: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02:00
atmel kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
brcm soc: brcm: add support for BCM2712 2024-04-25 18:06:43 -04:00
cdns soc: xtensa/dc233c: remove xtensa_dc233c_stack_ptr_is_sane 2024-06-21 09:59:36 +02:00
common soc: common: riscv-privileged: add riscv_clic_irq_vector_set() for clic 2024-08-26 17:05:53 +02:00
efinix/sapphire arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
ene/kb1200 driver: watchdog: prevent floating point usage 2024-04-03 21:12:17 +01:00
espressif soc: esp32: XIP removed from Espressif targets 2024-08-31 06:47:52 -04:00
gaisler hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
gd/gd32 driver: interrupt_controller: nuclei_eclic: fixed interrupt level 2024-07-12 16:09:22 -04:00
infineon drivers: flash: Support for IFX QSPI Flash driver 2024-07-29 14:14:10 +02:00
intel arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
ite/ec arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
litex/litex_vexriscv arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
lowrisc/opentitan arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
mediatek/mtk_adsp xtensa: adapt soc code to use prep_c 2024-08-07 13:50:53 +02:00
microchip arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
native/inf_clock everywhere: replace double words 2024-06-22 05:40:22 -04:00
neorv32 arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
nordic arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
nuvoton soc: arm: add nuvoton npcm400 support 2024-08-20 10:32:43 +02:00
nxp soc: arm: nxp_s32: s32k1: add support for ADC 2024-08-30 11:47:07 -04:00
openisa/rv32m1 soc/openisa: rely on the CONFIG_RISCV_ISA_EXT_* options for arch string 2024-07-03 15:06:14 -04:00
qemu arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
quicklogic/eos_s3 hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
raspberrypi drivers: pinctrl: rp2040: oe-override option 2024-08-07 07:16:28 -04:00
renesas dts: bindings: clock: Change clock control binding for Renesas RA 2024-08-27 07:08:19 -04:00
renode/riscv_virtual arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
rockchip drivers: interrupt controller: update GIC Kconfigs 2024-06-18 14:33:58 -04:00
sifive/sifive_freedom arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
silabs drivers: clock_control: Add initial SiM3U1xx support 2024-08-26 18:51:36 +02:00
snps arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
st/stm32 soc: st: stm32: Add serie stm32u0 2024-08-26 11:28:04 -04:00
starfive/jh71xx arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
telink/tlsr arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
ti soc: ti: simplelink: cc13x2_cc26x2: allow basic BT without zepyhr stack 2024-08-04 16:25:01 -05:00
xen hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
xlnx soc: xlnx: remove duplicate soc entry 2024-06-07 19:02:59 -04:00
CMakeLists.txt soc: add deprecation warning if using HWMv1 SoCs 2024-06-12 17:16:40 -05:00
Kconfig Kconfig: Link to deprecation instructions 2024-08-15 12:40:16 +02:00
Kconfig.v1 scripts: remove boards_legacy sub-folder from list_boards.py 2024-03-22 11:51:58 +01:00
Kconfig.v1.choice cmake: remove dead 'soc_legacy' folder handling 2024-06-12 17:15:28 -05:00
Kconfig.v2 hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00