zephyr/arch
urvashi sharma 9cef24bc62 Arch: Arm: SMP: Boot & Voting Refactor
Support booting from any usable core in systems with partially
fused-off CPUs. Update get_cpu_logic_id to iterate over the actual
number of enabled CPUs using DT_CHILD_NUM_STATUS_OKAY(DT_PATH(cpus))
instead of CONFIG_MP_MAX_NUM_CPUS.

Resize the voting[] array based on DT_CHILD_NUM_STATUS_OKAY to ensure
each CPU can vote correctly.

Signed-off-by: urvashi sharma <urvashis@qti.qualcomm.com>
2025-06-18 07:36:34 +02:00
..
arc arch/common: Mark interrupt tables const when !DYNAMIC_INTERRUPTS 2025-06-10 22:13:09 +02:00
arm arch/common: Mark interrupt tables const when !DYNAMIC_INTERRUPTS 2025-06-10 22:13:09 +02:00
arm64 Arch: Arm: SMP: Boot & Voting Refactor 2025-06-18 07:36:34 +02:00
common arch/common: Mark interrupt tables const when !DYNAMIC_INTERRUPTS 2025-06-10 22:13:09 +02:00
mips arch/common: Mark interrupt tables const when !DYNAMIC_INTERRUPTS 2025-06-10 22:13:09 +02:00
posix arch/posix: Add comment on empty function 2025-05-13 12:09:30 +02:00
riscv arch: riscv: core: Add support for CONFIG_ISR_TABLES_LOCAL_DECLARATION 2025-06-10 08:47:51 +02:00
rx arch: Initial support for RX architecture support 2025-05-02 09:18:16 +02:00
sparc Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
x86 arch/x86/core: Use CONFIG_QEMU_TARGET for QEMU specific code 2025-05-31 05:55:41 -04:00
xtensa xtensa: gdbstub: add arch_gdb_post_memory_write() 2025-06-17 16:27:27 -05:00
archs.yml scripts: hwm_v2: add full_name property for archs 2025-06-06 10:29:44 +02:00
CMakeLists.txt
Kconfig arch: riscv: core: Add support for CONFIG_ISR_TABLES_LOCAL_DECLARATION 2025-06-10 08:47:51 +02:00