arm-trusted-firmware/plat
Patrick Delaunay fb3e7985c9 feat(plat/st): add STM32CubeProgrammer support on UART
Add a file to support the STMicroelectronics tool STM32CubeProgrammer
over UART in BL2 for STM32MP15x platform.

This tools is based on protocol defined in AN5275,
"USB DFU/USART protocols used in STM32MP1 Series bootloaders"
based on STM32 MCU protocols (AN3155, "USART protocol used
in the STM32 bootloader").

Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
Change-Id: I956c95d8de0a94d1eb8e61f043651dae7b838170
2021-12-03 09:26:11 +01:00
..
allwinner feat(plat/allwinner): add R329 support 2021-08-25 02:11:59 +08:00
amlogic Plat AXG: Fix PLAT_MAX_PWR_LVL value 2020-12-29 13:52:11 +00:00
arm fix(plat/arm): fix a VERBOSE trace 2021-11-17 08:40:49 +01:00
brcm fix: use correct printf format for uint64_t 2021-11-12 13:02:02 +00:00
common fix: libc: use long for 64-bit types on aarch64 2021-11-08 14:41:17 +00:00
hisilicon fix: libc: use long for 64-bit types on aarch64 2021-11-08 14:41:17 +00:00
imx fix: libc: use long for 64-bit types on aarch64 2021-11-08 14:41:17 +00:00
intel/soc plat/intel: do not keep mmc_device_info in stack 2021-04-08 08:44:57 +02:00
layerscape Don't return error information from console_flush 2020-10-09 10:21:50 -05:00
marvell feat(plat/marvell/a3k): add north and south bridge reset registers 2021-12-02 17:37:58 +01:00
mediatek feat(mt8186): initialize platform for MediaTek MT8186 2021-12-01 16:36:28 +01:00
nvidia/tegra fix: libc: use long for 64-bit types on aarch64 2021-11-08 14:41:17 +00:00
nxp fix: libc: use long for 64-bit types on aarch64 2021-11-08 14:41:17 +00:00
qemu feat(plat/qemu): add SPMD support with SPMC at S-EL1 2021-11-29 13:57:57 +01:00
qti feat(plat/qti/sc7280): add support for pmk7325 2021-10-12 23:51:59 +02:00
renesas fix: libc: use long for 64-bit types on aarch64 2021-11-08 14:41:17 +00:00
rockchip fix(rk3399/suspend): correct LPDDR4 resume sequence 2021-07-19 23:06:33 +02:00
rpi fix: libc: use long for 64-bit types on aarch64 2021-11-08 14:41:17 +00:00
socionext fix(plat/synquacer): update scmi power domain off handling 2021-09-14 11:24:30 +09:00
st feat(plat/st): add STM32CubeProgrammer support on UART 2021-12-03 09:26:11 +01:00
ti/k3 plat: ti: k3: board: Let explicitly map our SEC_SRAM_BASE to 0x0 2021-03-26 02:25:44 -05:00
xilinx fix(plat/xilinx/versal): resolve misra R10.6 2021-11-30 02:00:01 -08:00