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 drivers: dac: Added driver for TI DACx0508 2020-08-26 12:24:43 +02:00
display drivers: display: ili9340: add support for configuring pixel format 2020-09-29 14:18:05 -05:00
dma
espi drivers: eSPI: add eSPI driver support for NPCX7 series. 2020-10-02 11:33:15 +02:00
gpio
i2c
interrupt-controller
led dts: introduce binding for LED controllers 2020-08-28 15:04:35 +02:00
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