Zephyr Project API 4.4.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 child of the devicetree's "/cpus" node whose device_type is "cpu".
#define DT_FOREACH_CPU_SEP(fn, sep)
 Invokes fn for each child of the devicetree's "/cpus" node whose device_type is "cpu", with a separator.
#define DT_FOREACH_CPU_VARGS(fn, ...)
 Invokes fn for each child of the devicetree's "/cpus" node whose device_type is "cpu", with multiple arguments.
#define DT_FOREACH_CPU_SEP_VARGS(fn, sep, ...)
 Invokes fn for each child of the devicetree's "/cpus" node whose device_type is "cpu", with a separator and multiple arguments.
#define DT_FOREACH_CPU_STATUS_OKAY(fn)
 Invokes fn for each child of the devicetree's "/cpus" node whose device_type is "cpu" and status is "okay".
#define DT_FOREACH_CPU_STATUS_OKAY_SEP(fn, sep)
 Invokes fn for each child of the devicetree's "/cpus" node whose device_type is "cpu" and status is "okay", with a separator.
#define DT_FOREACH_CPU_STATUS_OKAY_SEP_VARGS(fn, sep, ...)
 Invokes fn for each child of the devicetree's "/cpus" node whose device_type is "cpu" and status is "okay", with a separator and multiple arguments.

Detailed Description

CPU devicetree macro public API header file.