zephyr/include/zephyr
Huifeng Zhang e898dafb38 arch: cortex_ar: Introduce SMP support into Cortex-A/R aarch32
This commit introduces SMP support into Cortex-A/R aarch32 architecture.

For now, this only supports multiple core start together and only allow
one CPU initialize system as primary core, others loop at the beginning
as the secondary cores and wait for wake up.

Signed-off-by: Huifeng Zhang <Huifeng.Zhang@arm.com>
2023-11-06 15:32:01 -06:00
..
acpi acpi: Use ACPICA typedef names when available 2023-11-06 12:32:31 +01:00
app_memory
arch arch: cortex_ar: Introduce SMP support into Cortex-A/R aarch32 2023-11-06 15:32:01 -06:00
audio drivers: audio: add errors management 2023-10-30 13:50:37 -04:00
bluetooth Bluetooth: Mesh: Update spec ref 1.0.1->1.1 2023-10-25 14:50:14 +02:00
canbus drivers: can: unify spelling of CAN Flexible Data-rate abbreviation 2023-11-01 11:17:17 +00:00
console
crypto
data data: Add navigation utils header 2023-10-30 11:43:19 -04:00
debug
devicetree
dfu
display
drivers drivers: can: add accessor for the CAN bit error counter 2023-11-02 09:48:05 +01:00
dsp
dt-bindings drivers: regulator: add MAX20335 driver 2023-11-02 20:32:40 +00:00
fs fs: nvs: Note about nvs_write with len equal to 0. 2023-10-13 19:10:57 +01:00
input
internal syscall: document K_OOPS 2023-11-03 11:46:52 +01:00
ipc
kernel kernel: Remove mempool_heap 2023-10-13 09:56:02 +03:00
linker syscall: rename z_object_find -> k_object_find 2023-11-03 11:46:52 +01:00
llext llext: copy complete string sections while parsing ELF 2023-10-27 10:51:49 +02:00
logging logging: Use optimization for simple messages only in kernel 2023-10-30 10:15:49 -04:00
lorawan
math
mem_mgmt
mgmt mgmt: ec_host_cmd: improve handling buffer sizes 2023-10-27 13:26:00 -05:00
modbus
modem modem: modem_ppp: Update documentation 2023-10-17 21:58:30 +03:00
multi_heap
net net: pkt: remove redundant net_pkt_cb_ieee802154 fields 2023-11-03 11:44:40 +01:00
pm pm: Fix possible undefined reference 2023-10-23 20:57:57 -05:00
portability
posix headers: posix/dirent: Drop extern attr from functions 2023-10-30 12:51:04 -04:00
random random: Rename random header 2023-10-10 14:23:50 +03:00
retention
rtio rtio: cleanup blocking loop 2023-10-06 09:30:11 +01:00
sd
sensing
settings
shell shell: fix SHELL_SUBCMD_COND_ADD with NULL as _handler parameter 2023-10-31 10:24:02 +01:00
sip_svc
stats
storage
sys kobject: coverage: Fix LCOV_EXCL warnings 2023-11-06 10:11:17 +01:00
task_wdt
timing
toolchain toolchain: Add nonnull attribute 2023-10-31 09:00:02 +01:00
tracing
usb include: usbh: remove usbh_peripheral and rename class_code 2023-10-01 09:26:07 +03:00
usb_c usbc: add function that prevents the USB-C stack from sleep 2023-10-23 10:33:38 +02:00
xen
zbus zbus: Remove obsolete function from header 2023-10-17 14:27:21 +03:00
bindesc.h
cache.h
device.h dts: drop HAS_DTS 2023-10-20 12:18:17 -07:00
devicetree.h devicetree: encode multi-level interrupt number in C devicetree magic 2023-10-30 11:43:39 -04:00
fatal_types.h
fatal.h
init.h
irq_multilevel.h devicetree: encode multi-level interrupt number in C devicetree magic 2023-10-30 11:43:39 -04:00
irq_nextlevel.h
irq_offload.h
irq.h irq: relocate multi-level irq out of irq.h 2023-10-30 11:43:39 -04:00
kernel_includes.h kernel: Remove mempool_heap 2023-10-13 09:56:02 +03:00
kernel_structs.h headers: kernel_structs: Drop extern attr from functions 2023-10-30 12:51:04 -04:00
kernel_version.h headers: kernel_version: Drop extern attr from functions 2023-10-30 12:51:04 -04:00
kernel.h kernel: heap in k_heap_init is nonnull 2023-10-31 09:00:02 +01:00
shared_irq.h
smf.h
spinlock.h kernel: spinlock: Ticket spinlocks 2023-11-04 07:38:39 -04:00
sw_isr_table.h headers: sw_isr_table: Drop extern attr from functions 2023-10-30 12:51:04 -04:00
sys_clock.h sys_clock: header: minor cleanup and doxygenization 2023-09-30 18:43:28 +02:00
syscall.h
toolchain.h
types.h
zephyr.h