| 0a54a402 | 05-Feb-2025 |
Valentin Caron <valentin.caron@foss.st.com> |
plat: stm32mp2: make the platform ready to compile with SCP-Fw
STM32MP2 could use SCP-Fw to handle SCMI messages. By default this is disabled, but it could be enable with these config: CFG_SCMI_SC
plat: stm32mp2: make the platform ready to compile with SCP-Fw
STM32MP2 could use SCP-Fw to handle SCMI messages. By default this is disabled, but it could be enable with these config: CFG_SCMI_SCPFW=y CFG_SCP_FIRMWARE=<path_to_SCP-Fw_srcs>
On STM32MP2, OP-TEE use the resources describe in the "scmi" device-tree node to configure SCP-Fw.
Signed-off-by: Valentin Caron <valentin.caron@foss.st.com> Acked-by: Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by: Etienne Carriere <etienne.carriere@foss.st.com>
show more ...
|
| ce6ea411 | 05-Feb-2025 |
Valentin Caron <valentin.caron@foss.st.com> |
scmi-server: configure SCP-firmware from DT
Use the node "scmi" in device-tree, to fill a struct scpfw_config. Pass the structure to SCP-fw through scpfw_configure() and clean this structure.
Signe
scmi-server: configure SCP-firmware from DT
Use the node "scmi" in device-tree, to fill a struct scpfw_config. Pass the structure to SCP-fw through scpfw_configure() and clean this structure.
Signed-off-by: Valentin Caron <valentin.caron@foss.st.com> Acked-by: Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by: Etienne Carriere <etienne.carriere@foss.st.com>
show more ...
|
| bf870398 | 22-Mar-2024 |
Vincent Guittot <vincent.guittot@linaro.org> |
core/scmi: export sub.mk files in SCP-firmware
In order to ease the update of makefile when C or Header files of SCP-firmware project changes, we integrate them in the optee subdirectory of SCP-firm
core/scmi: export sub.mk files in SCP-firmware
In order to ease the update of makefile when C or Header files of SCP-firmware project changes, we integrate them in the optee subdirectory of SCP-firmware.
sub-optee-fvp.mk and sub-optee-stm32mp1.mk are moved unchanged in their product directories of SCP-repository.
scmi-server/sub.mk is split: - macro and compilation flags stay in optee-os - srcs and incdirs are moved in product/optee directory
All modules and products related to optee are located in the product/optee directory in the SCP-firmware repository, adding an "optee-" prefix in the product name is useless. Remove it.
the ci will temporary point to the sha1 of the merged MR branch of SCP-firmware. This will be replaced with next SCP-firmware tag v2.15.0 once released.
Signed-off-by: Vincent Guittot <vincent.guittot@linaro.org> Reviewed-by: Etienne Carriere <etienne.carriere@foss.st.com> Acked-by: Jerome Forissier <jerome.forissier@linaro.org>
show more ...
|
| d93f6d05 | 24-Jul-2023 |
Nicola Mazzucato <nicola.mazzucato@arm.com> |
optee-fvp: Enable CFG_SCPFW_SCMI_PERF_PROTOCOL_OPS
Enable the SCMI-Perf protocol operations for the optee-fvp target.
Signed-off-by: Nicola Mazzucato <nicola.mazzucato@arm.com> Acked-by: Etienne Ca
optee-fvp: Enable CFG_SCPFW_SCMI_PERF_PROTOCOL_OPS
Enable the SCMI-Perf protocol operations for the optee-fvp target.
Signed-off-by: Nicola Mazzucato <nicola.mazzucato@arm.com> Acked-by: Etienne Carriere <etienne.carriere@foss.st.com>
show more ...
|