diff options
author | Neil Armstrong <neil.armstrong@linaro.org> | 2022-09-28 13:37:00 +0000 |
---|---|---|
committer | Neil Armstrong <neil.armstrong@linaro.org> | 2023-01-02 10:33:29 +0100 |
commit | cd9fa402058ec0715590fc204a56530551e8a568 (patch) | |
tree | a10404ab85cb6fb178aae2a08dafae7e71c767f6 /Makefile | |
parent | 482da64cf03f1d3cfcbd0cdf0692de71baacef6d (diff) |
remoteproc: qcom_q6v5_pas: add support for dtb co-firmware loading
Starting from the SM8550 SoC, starting the aDSP, cDSP and MPSS will
require loading a separate "Devicetree" firmware.
In order to satisfy the load & authentication order required by the SM8550
SoC, the following is implemented:
- "Devicetree" firmware request & load in dedicated memory
- Q6V5 prepare
- Power Domain & Clocks enable
- "Devicetree" firmware authentication
- Main firmware load in dedicated memory
- Main firmware authentication
- Q6V5 startup
- "Devicetree" firmware metadata release
- Main metadata release
When booting older platforms, the "Devicetree" steps would be
bypassed and the load & authentication order would still be valid.
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions