include/image*: add support for device-tree overlays
authorDaniel Golle <daniel@makrotopia.org>
Wed, 17 Mar 2021 17:30:48 +0000 (17:30 +0000)
committerDaniel Golle <daniel@makrotopia.org>
Wed, 17 Mar 2021 17:45:34 +0000 (17:45 +0000)
commit6890f6fe13bb8dfc40dbca89703d4ab1116dd4bc
tree1f691e43baa12995f3307f3e04a00575ae99d628
parent4e6de4f0938de24f407b85b6328f5114103bd45a
include/image*: add support for device-tree overlays

Add new target feature 'dt-overlay' which makes DTC keep the symbol
names in the generated dtb.
Make sure additional DT overlay sources specified by the new device
variable DEVICE_DTS_OVERLAY get compiled together with the main DTS
(currently overlays got to be in the same folder). Let Build/fit pass
the generated DT overlay blobs to mkits.sh.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
include/image-commands.mk
include/image.mk
scripts/target-metadata.pl
target/Config.in