u-boot/drivers/firmware
AKASHI Takahiro ec8727b7e1 firmware: scmi: implement SCMI base protocol
SCMI base protocol is mandatory according to the SCMI specification.

With this patch, SCMI base protocol can be accessed via SCMI transport
layers. All the commands, except SCMI_BASE_NOTIFY_ERRORS, are supported.
This is because U-Boot doesn't support interrupts and the current transport
layers are not able to handle asynchronous messages properly.

Signed-off-by: AKASHI Takahiro <takahiro.akashi@linaro.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Etienne Carriere <etienne.carriere@foss.st.com>
2023-10-13 16:59:23 -04:00
..
arm-ffa arm_ffa: use debug logs 2023-08-17 12:29:21 -04:00
scmi firmware: scmi: implement SCMI base protocol 2023-10-13 16:59:23 -04:00
firmware-sandbox.c dm: test: Add "/firmware" node scan test 2018-09-29 11:49:35 -06:00
firmware-uclass.c treewide: Simply conditions with the new OF_REAL 2021-09-25 09:46:15 -06:00
firmware-zynqmp.c firmware: zynqmp: Add support to check feature 2023-09-21 13:20:10 +02:00
Kconfig arm_ffa: introduce Arm FF-A support 2023-08-08 10:22:03 -04:00
Makefile firmware: add SCMI agent uclass 2020-09-30 11:55:23 -04:00
psci.c firmware: psci: enable DM_FLAG_PRE_RELOC 2023-04-25 15:31:28 -04:00
ti_sci_static_data.h board: ti: introduce the basic files needed to support the am62a 2022-12-09 14:10:28 -05:00
ti_sci.c drivers: firmware: ti_sci: Get SCI revision only if TIFS/SYSFW is up 2023-10-04 14:16:01 -04:00
ti_sci.h firmware: ti_sci: fix typo in boot authentication message name 2023-01-18 13:11:13 -05:00