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

Go to the source code of this file.

Macros

#define A7_DOMAIN_ID   0
 
#define A9_DOMAIN_ID   0
 
#define A53_DOMAIN_ID   0
 
#define M4_DOMAIN_ID   1
 
#define M7_DOMAIN_ID   1
 
#define RDC_DOMAIN_PERM_NONE   (0x0)
 
#define RDC_DOMAIN_PERM_W   (0x1)
 
#define RDC_DOMAIN_PERM_R   (0x2)
 
#define RDC_DOMAIN_PERM_RW   (RDC_DOMAIN_PERM_W|RDC_DOMAIN_PERM_R)
 
#define RDC_DOMAIN_PERM(domain, perm)
 
#define RDC_DT_VAL(nodelabel)
 

Macro Definition Documentation

◆ A53_DOMAIN_ID

#define A53_DOMAIN_ID   0

◆ A7_DOMAIN_ID

#define A7_DOMAIN_ID   0

◆ A9_DOMAIN_ID

#define A9_DOMAIN_ID   0

◆ M4_DOMAIN_ID

#define M4_DOMAIN_ID   1

◆ M7_DOMAIN_ID

#define M7_DOMAIN_ID   1

◆ RDC_DOMAIN_PERM

#define RDC_DOMAIN_PERM ( domain,
perm )
Value:
(perm << (domain * 2))

◆ RDC_DOMAIN_PERM_NONE

#define RDC_DOMAIN_PERM_NONE   (0x0)

◆ RDC_DOMAIN_PERM_R

#define RDC_DOMAIN_PERM_R   (0x2)

◆ RDC_DOMAIN_PERM_RW

#define RDC_DOMAIN_PERM_RW   (RDC_DOMAIN_PERM_W|RDC_DOMAIN_PERM_R)

◆ RDC_DOMAIN_PERM_W

#define RDC_DOMAIN_PERM_W   (0x1)

◆ RDC_DT_VAL

#define RDC_DT_VAL ( nodelabel)
Value:
DT_PROP(DT_NODELABEL(nodelabel), rdc)
#define DT_NODELABEL(label)
Get a node identifier for a node label.
Definition devicetree.h:196
#define DT_PROP(node_id, prop)
Get a devicetree property value.
Definition devicetree.h:752