Zephyr API Documentation 4.5.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
cpu.h File Reference

CPU devicetree macro public API header file. More...

Go to the source code of this file.

Macros

#define DT_FOREACH_CPU(fn)
 Invokes fn for each CPU node in the devicetree's "/cpus" node.
#define DT_FOREACH_CPU_SEP(fn, sep)
 Invokes fn for each CPU node in the devicetree's "/cpus" node, with a separator.
#define DT_FOREACH_CPU_VARGS(fn, ...)
 Invokes fn for each CPU node in the devicetree's "/cpus" node, with multiple arguments.
#define DT_FOREACH_CPU_SEP_VARGS(fn, sep, ...)
 Invokes fn for each CPU node in the devicetree's "/cpus" node, with a separator and multiple arguments.
#define DT_FOREACH_CPU_STATUS_OKAY(fn)
 Invokes fn for each CPU node in the devicetree's "/cpus" node whose status is "okay".
#define DT_FOREACH_CPU_STATUS_OKAY_SEP(fn, sep)
 Invokes fn for each CPU node in the devicetree's "/cpus" node whose status is "okay", with a separator.
#define DT_FOREACH_CPU_STATUS_OKAY_SEP_VARGS(fn, sep, ...)
 Invokes fn for each CPU node in the devicetree's "/cpus" node whose status is "okay", with a separator and multiple arguments.

Detailed Description

CPU devicetree macro public API header file.