binman: etype: dm: Add entry type for TI DM
authorNeha Malcom Francis <n-francis@ti.com>
Tue, 5 Dec 2023 09:42:18 +0000 (15:12 +0530)
committerTom Rini <trini@konsulko.com>
Wed, 13 Dec 2023 23:39:06 +0000 (18:39 -0500)
commit23d2ef91efa40d525a4a5557704184bcfd64ca16
tree62adde9f69aaef3f99503c26ff71cbab0e26d513
parent838447aa7bfbe67adda43306ad7a322cec56dab0
binman: etype: dm: Add entry type for TI DM

K3 devices introduces the concept of centralized power, resource and
security management to System Firmware. This is to overcome challenges
by the traditional approach that implements system control functions on
each of the processing units.

The software interface for System Firmware is split into TIFS and DM. DM
(Device Manager) is responsible for resource and power management from
secure and non-secure hosts. This additional binary is necessary for
specific platforms' ROM boot images and is to be packaged into tispl.bin

Add an entry for DM. The entry can be used for the packaging of
tispl.bin by binman along with ATF and TEE.

Signed-off-by: Neha Malcom Francis <n-francis@ti.com>
Reviewed-by: Andrew Davis <afd@ti.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Makefile
tools/binman/entries.rst
tools/binman/etype/ti_dm.py [new file with mode: 0644]
tools/binman/ftest.py
tools/binman/test/225_ti_dm.dts [new file with mode: 0644]