zephyr/include
Martí Bolívar 47ef58e8ac devicetree.h: use DT_CAT<x> consistently
When I originally was writing this header, I abused DT_PROP()
liberally when trying to access other generated macros as a
convenience to save a bit of typing.

Somewhere during the v2.3 timeline, though, I realized that adding the
DT_CAT(), DT_CAT2(), etc macros was going to be needed in order to
recursively expand macro arguments, so we could do things like this:

   #define INDEX 3
   DT_FOO_BY_IDX(..., INDEX)

So I duly added those in and used them wherever something broke, but
it's been a longstanding TODO for me to clean this up and apply
recursive expansion of public DT API macro arguments consistently.

Do that now.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2022-09-09 12:19:18 +02:00
..
mgmt/mcumgr mgmt: mcumgr: Add dummy SMP backend 2022-09-08 15:29:21 +00:00
zephyr devicetree.h: use DT_CAT<x> consistently 2022-09-09 12:19:18 +02:00