zephyr/include/devicetree
Martí Bolívar 305379e944 devicetree: add first round of dependency ordinal info
Add the first API functions that directly deal with node dependency
ordinals as determined by edtlib:

- DT_DEP_ORD(node_id): node_id's ordinal
- DT_REQUIRES_DEP_ORDS(node_id): list of dep ordinals for node_id's
  direct dependencies
- DT_SUPPORTS_DEP_ORDS(node_id): list of dep ordinals for nodes
  depending directly on node_id
- DT_INST_ equivalents

This is not meant to be an exhaustive set of macros related to
dependency ordinals; rather, it's a starting out point meant to enable
initial struct device dependency tracking work. We can add more if
needed.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2020-10-14 13:18:44 -05:00
..
adc.h doc: update devicetree/adc.h 2020-05-26 22:32:34 +02:00
clocks.h devicetree: Fix argument order for DT_*_CELL_BY_IDX 2020-05-27 17:58:35 +02:00
dma.h devicetree: Fix argument order for DT_*_CELL_BY_IDX 2020-05-27 17:58:35 +02:00
fixed-partitions.h doc: update devicetree/fixed-partitions.h 2020-05-26 22:32:34 +02:00
gpio.h devicetree: gpio: make flags default to 0 2020-08-04 07:35:26 -05:00
ordinals.h devicetree: add first round of dependency ordinal info 2020-10-14 13:18:44 -05:00
pwms.h devicetree: pwms: make flags default to 0 2020-08-04 07:35:26 -05:00
spi.h devicetree: spi: fix typo in docstring 2020-08-20 19:40:03 -04:00
zephyr.h can: dts: Convert can-primary alias to zephyr,can-primary chosen prop 2020-04-29 14:27:31 -05:00