zephyr/soc
Bjarki Arge Andreasen 3e6d6033bb soc: nordic: add fn for setting constlat mode
Nordic SoCs implement an event system, for which the system can
optimize for low latency/high power or low power.

Add soc level implementation of reference counted API which will
optimize for low latency if any part of the system requires it.

Signed-off-by: Bjarki Arge Andreasen <bjarki.andreasen@nordicsemi.no>
2024-11-16 15:08:11 -05:00
..
adi/max32 soc: adi: Extract max32 flashprog section to a dedicated linker script 2024-10-22 20:39:41 +02:00
altr hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
ambiq soc: ambiq: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
andestech soc: andestech: refactor out soc_early_init_hook() from pma.c 2024-11-16 14:04:25 -05:00
arm boards: mps3: Add support for corstone310/an555 2024-10-26 03:58:05 +01:00
aspeed arch: arm: replace PLATFORM_SPECIFIC_INIT with PLATFORM_RESET_HOOK 2024-09-09 10:07:33 +02:00
atmel soc: atmel: fix wait state value 2024-11-16 14:03:27 -05:00
brcm soc: brcm: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
cdns soc: xtensa: add sample_controller32 2024-10-02 09:58: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 soc: ene: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
espressif pinctrl: esp32c6: Fix for input/output enable flags 2024-11-08 11:36:21 -06:00
gaisler hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
gd/gd32 soc: gd: gd32: Remove setting Kconfig in wrong place 2024-11-16 14:06:37 -05:00
infineon soc: infineon: Support for power management on 20829 2024-11-16 14:03:04 -05:00
intel soc: intel_adsp: ace: Use DT macros instead of hardcoded values 2024-11-16 14:03:50 -05:00
ite/ec ITE: it8xxx2: Remove CONFIG_PINCTRL from soc defconfig file 2024-10-15 13:52:55 +02:00
litex/litex_vexriscv arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
lowrisc/opentitan soc: lowrisc: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
mediatek/mtk_adsp soc: mediatek: mtk_adsp: Fix wrong hwmv2 Kconfigs 2024-11-16 14:06:37 -05:00
microchip drivers: pinctrl: mec5: Microchip MEC5 HAL based pinctrl driver 2024-10-24 14:07:31 +02:00
native/inf_clock boards native: Add function to remap embedded address 2024-09-26 03:34:26 -04:00
neorv32 arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
nordic soc: nordic: add fn for setting constlat mode 2024-11-16 15:08:11 -05:00
nuvoton soc: nuvoton: Enable npcm clock control driver 2024-11-16 15:06:25 -05:00
nxp soc: arm: nxp: lpc55xx flexcomm 3->7 clock init 2024-11-16 14:06:54 -05:00
openisa/rv32m1 zephyr: bulk update to DT_NODE_HAS_STATUS_OKAY 2024-10-03 17:06:52 +01:00
qemu soc: qemu: riscv: update IRQ config 2024-09-06 14:06:23 -05:00
quicklogic/eos_s3 soc: quicklogic: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
raspberrypi drivers: pinctrl: rp2040: oe-override option 2024-08-07 07:16:28 -04:00
renesas soc: renesas: ra: Remove CONFIG_PINCTRL 2024-11-06 09:59:32 -08:00
renode soc: renode: Add cortex_r8_virtual 2024-10-01 09:58:22 +02:00
rockchip drivers: interrupt controller: update GIC Kconfigs 2024-06-18 14:33:58 -04:00
sensry soc: sensry: udma, pad renaming 2024-11-16 15:06:43 -05:00
sifive/sifive_freedom soc/sifive/sifive-freedom: enable PMP by default on 64-bit SoCs 2024-10-21 15:55:52 +02:00
silabs soc: silabs: Only initialize HFXO Manager if HFXO is enabled 2024-10-25 14:09:36 +02:00
snps Revert "arch: arc: replace ARC_EARLY_SOC_INIT with PLATFORM_RESET_HOOK" 2024-10-22 18:28:37 -04:00
st/stm32 soc: st: stm32U5/L5 series also have SWO line 2024-11-07 18:05:07 -06:00
starfive/jh71xx arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
telink/tlsr soc: telink: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
ti soc: ti: k3: Select PINCTRL in UART driver not Kconfig.defconfig 2024-10-23 11:23:18 +02:00
xen hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
xlnx zephyr: bulk update to DT_NODE_HAS_STATUS_OKAY 2024-10-03 17:06:52 +01: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