zephyr/include/dt-bindings
Gerson Fernando Budke 9b43ac7c76 include: dt-bindings: Add macros entry point for DTS preprocessor
Introduce <dt-bindings/dt-util.h> file.  It wraps <sys/util_macro.h>
file exposing all macro base definitions to DTS preprocessor.  Once it
contains only prepocessor macros, it can be safely included in DTS,
similar way the <dts/arm/<manufacturer>/pinctrl_<manufacturer>_<soc>.h
files are included.

This provides necessary background to elaborate complex constructions
like variable length macros with zero or more elements.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2020-10-23 09:38:55 -05:00
..
clock include: Add NXP LPC clock control driver 2020-10-15 11:17:24 -05:00
dac
display
dma
espi drivers: eSPI: add eSPI driver support for NPCX7 series. 2020-10-02 11:33:15 +02:00
gpio
i2c
interrupt-controller
led
lora
pcie
pinctrl include/dt-bindings: Add include binding for st,stm32f1-pinctrl 2020-10-01 11:08:42 -05:00
pwm
rdc
usb
dt-util.h include: dt-bindings: Add macros entry point for DTS preprocessor 2020-10-23 09:38:55 -05:00