arm-trusted-firmware/plat/st/stm32mp1
Patrick Delaunay fa92fef0a0 feat(plat/st/stm32mp1): add STM32MP_USB_PROGRAMMER target
Add a support of USB as serial boot devices for STM32MP15x platform:
the FIP file is provide by STM32CubeProgrammer with the DFU protocol,
loaded in DDR at DWL_BUFFER_BASE address and then the io memmap is used.

Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
Change-Id: I272c17c458ff1e9d0780f8fa22330c8a35533d19
2021-10-29 16:44:03 +02:00
..
include feat(plat/st/stm32mp1): add STM32MP_USB_PROGRAMMER target 2021-10-29 16:44:03 +02:00
services fix(plat/st): correct BSEC error code management 2021-06-22 14:10:27 +02:00
sp_min feat(plat/st): use FCONF to configure platform 2021-09-07 09:14:05 +02:00
bl2_plat_setup.c feat(plat/st/stm32mp1): add STM32MP_USB_PROGRAMMER target 2021-10-29 16:44:03 +02:00
plat_bl2_mem_params_desc.c feat(plat/st): use FCONF to configure platform 2021-09-07 09:14:05 +02:00
plat_bl2_stm32_mem_params_desc.c feat(plat/st): use FIP to load images 2021-09-07 09:14:05 +02:00
plat_image_load.c feat(plat/st): use FIP to load images 2021-09-07 09:14:05 +02:00
platform.mk feat(plat/st/stm32mp1): add STM32MP_USB_PROGRAMMER target 2021-10-29 16:44:03 +02:00
stm32mp1.S feat(plat/st): use FIP to load images 2021-09-07 09:14:05 +02:00
stm32mp1.ld.S feat(plat/st): use FIP to load images 2021-09-07 09:14:05 +02:00
stm32mp1_boot_device.c Enable -Wredundant-decls warning check 2020-01-28 11:09:02 -06:00
stm32mp1_context.c stm32mp1: update clock driver 2019-02-14 11:20:23 +01:00
stm32mp1_dbgmcu.c stm32mp1: print information about SoC 2019-09-02 17:49:30 +02:00
stm32mp1_def.h feat(plat/st/stm32mp1): add USB DFU support for STM32MP1 2021-10-29 16:43:57 +02:00
stm32mp1_fconf_firewall.c feat(plat/st): add a new DDR firewall management 2021-09-08 09:05:16 +02:00
stm32mp1_fip_def.h feat(plat/st): use FCONF to configure platform 2021-09-07 09:14:05 +02:00
stm32mp1_gic.c stm32mp1: split code between common and private parts 2019-02-14 11:20:23 +01:00
stm32mp1_helper.S fix(plat/st): add UART reset in crash console init 2021-09-20 13:57:10 +02:00
stm32mp1_pm.c stm32mp1: check stronger the secondary CPU entry point 2020-06-23 09:21:56 +02:00
stm32mp1_private.c feat(plat/st): add a new DDR firewall management 2021-09-08 09:05:16 +02:00
stm32mp1_scmi.c drivers: move scmi-msg out of st 2021-01-20 11:37:14 +08:00
stm32mp1_security.c refactor(plat/st): use TZC400 bindings 2021-09-07 09:14:05 +02:00
stm32mp1_shared_resources.c fix(plat/st): correct signedness comparison issue 2021-10-07 09:26:27 +02:00
stm32mp1_stack_protector.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
stm32mp1_stm32image_def.h feat(plat/st): use FCONF to configure platform 2021-09-07 09:14:05 +02:00
stm32mp1_syscfg.c fix(plat/st): correct IO compensation disabling 2021-06-22 14:10:27 +02:00
stm32mp1_topology.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
stm32mp1_usb_dfu.c feat(plat/st/stm32mp1): add USB DFU support for STM32MP1 2021-10-29 16:43:57 +02:00