From fcf720941f4473ad6e2359090b081db7adbeb31c Mon Sep 17 00:00:00 2001 From: Torsten Rasmussen Date: Wed, 11 Aug 2021 13:48:25 +0200 Subject: [PATCH] cmake: dts: import devicetree symbols into CMake MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This commit introduces devicetree API in CMake so that devicetree properties and register block can be used in the CMake build system. The script scripts/dts/gen_dts_cmake.py processes the edt.pickle and generates a corresponding devicetree property map in a devicetree_target that is then used in CMake. The following devicetree API has been made available in Zephyr CMake: - dt_nodelabel( NODELABEL