zephyr/soc
Sadik Ozer f9ce25fd05 soc: Add the MAX32657 SoC
MAX32657 is Cortex-M33 based Analog Devices MCU.
It supports ARM TrustZone security model.
There will be two boards of this MCU Secure and Non-Secure

This commit defines Secure version of peripherals.

Basic feature of MAX32657 device:
- Core is Cortex-M33
- 50MHz IPO clock
- There are 54 interrupt vectors
- 1MB flash & 256 SRAM
- MAX32657 has:
   - 1 x UART
   - 1 x I2C/I3C
   - 1 x SPI
   - 6 x TIMER
   - 1 x RTC
   - 1 x WDT
   - 1 x TRNG

Signed-off-by: Sadik Ozer <sadik.ozer@analog.com>
2025-04-28 16:40:10 +02:00
..
adi/max32 soc: Add the MAX32657 SoC 2025-04-28 16:40:10 +02:00
altr
ambiq soc: ambiq: Add missing LOG_MODULE_REGISTER in soc 2025-04-23 10:04:09 +02:00
amd/acp_6_0 soc: amd: acp_6_0: Fix bleeding Kconfig 2025-02-28 14:52:13 +01:00
andestech soc: andestech: linker.ld: Handle symtab/strtab/shstrtab to fix warnings 2025-04-22 09:58:57 +02:00
antmicro/myra boards: antmicro: add support for the Myra SiP Baseboard 2025-01-20 20:55:37 +01:00
arm drivers: pinctrl: add pinctrl drivers for arm v2m_beetle 2025-04-07 15:18:10 +02:00
aspeed
atmel soc: atmel: samx7x: implement main oscillator bypass mode 2025-03-23 13:20:13 +01:00
bflb soc: bflb: rename bouffalolab_bflb soc family to bflb 2025-04-28 13:40:55 +02:00
brcm
cdns xtensa: userspace: swap page tables via assembly code 2025-04-17 00:57:19 +02:00
common soc: riscv_privileged: support soc_reset_hook 2025-01-28 18:16:38 +01:00
efinix/sapphire
ene/kb1200 driver: i2c: ene_kb1200 i2c slave address 2025-04-22 09:58:32 +02:00
espressif drivers: uart: espressif: Add LP UART driver 2025-04-11 13:34:17 +02:00
gaisler
gd/gd32 soc: gd32: gd32vf103: keep the mcause.interrupt by SOC-specific context 2025-02-05 17:48:45 +01:00
infineon soc: infineon: update default IDLE_STACK_SIZE for PM 2025-03-21 17:06:21 +01:00
intel ish build: add new manifest v1.1 support 2025-04-28 08:35:53 +02:00
ite/ec drivers/sensor/ite/tach/it51xxx: implement tachometer driver 2025-04-24 11:56:44 +02:00
litex/litex_vexriscv
lowrisc/opentitan soc: lowrisc: opentitan: Fix manifest sizing 2025-01-21 19:30:30 +01:00
mediatek/mt8xxx soc/mediatek/mtk_adsp: Always cache the full SRAM region 2025-02-13 16:43:00 +01:00
microchip soc: microchip: mec: Unify kernel timer tick rate configuration 2025-04-11 17:31:37 +02:00
native/inf_clock
neorv32 include: zephyr: sys: time_units: Make z_clock_hw_cycles_per_sec unsigned 2025-03-28 12:21:07 +01:00
nordic soc: nordic: nrf54h: Disable GPD for MCUBoot 2025-04-25 14:06:08 +02:00
nuvoton drivers: espi: npcx: ensure the host receives the value from eSPI VW 2025-04-18 10:40:23 +02:00
nxp drivers: memc: memc_nxp_flexram.h: Move to the public includes directory 2025-04-26 10:55:09 +02:00
oct/osd32mp15x boards: add support for the OSD32MP1-BRK 2025-03-12 02:25:33 +01:00
openhwgroup/cva6 soc: cv32a6: Remove erroneous CPU_HAS_FPU configs 2025-04-18 17:46:30 +02:00
openisa/rv32m1
qemu
quicklogic/eos_s3
raspberrypi/rpi_pico soc: raspberrypi: rp2350: Add initial support for the RP2350B 2025-03-10 11:20:30 +01:00
realtek/ec drivers: pwm: rts5912: port pwm driver on Zephyr 2025-04-28 08:34:18 +02:00
renesas drivers: pinctrl: Add initial support for RZ/A2M 2025-04-25 14:05:01 +02:00
renode
rockchip boards: khadas: adding support for the edge2 2025-02-11 15:53:17 +01:00
sensry soc: sensry: add pinctrl 2025-01-09 04:04:06 +01:00
sifive/sifive_freedom
silabs soc: silabs: siwx91x: Allow alternative memory partition 2025-04-17 17:23:32 +02:00
snps
st/stm32 soc: stm32: use cache peripheral driver 2025-04-25 11:04:37 +02:00
starfive/jh71xx
telink/tlsr
ti soc: ti: cc23x0: Add helper macros for device tree 2025-04-17 00:55:56 +02:00
wch/ch32v soc: wch: move from qingke-v2 to the more specific qingke-v2a 2025-04-26 10:55:45 +02:00
xen
xlnx soc: amd: Add support for AMD Versal NET RPU 2025-03-28 08:34:38 +01:00
CMakeLists.txt infrastructure: Remove hwmv1 support 2025-03-13 16:53:07 +00:00
Kconfig infrastructure: Remove hwmv1 support 2025-03-13 16:53:07 +00:00
Kconfig.v2