| ed0722fe | 02-Nov-2021 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "fix(amu): remove `amu_fconf.c`" into integration
|
| 2062a393 | 01-Nov-2021 |
Chris Kay <chris.kay@arm.com> |
fix(amu): remove `amu_fconf.c`
This file is unused and was introduced accidentally by one of the commits in the MPMM patch stack. This functionality was instead introduced by `fconf_amu_getter.c`.
fix(amu): remove `amu_fconf.c`
This file is unused and was introduced accidentally by one of the commits in the MPMM patch stack. This functionality was instead introduced by `fconf_amu_getter.c`.
Change-Id: Ib15b1114bacf9a2e7414c1fb35bd4fbdf0179210 Signed-off-by: Chris Kay <chris.kay@arm.com>
show more ...
|
| 4fcbbb33 | 29-Oct-2021 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge changes from topic "st_usb" into integration
* changes: feat(plat/st/stm32mp1): add STM32MP_USB_PROGRAMMER target feat(plat/st/stm32mp1): add USB DFU support for STM32MP1 feat(plat/st):
Merge changes from topic "st_usb" into integration
* changes: feat(plat/st/stm32mp1): add STM32MP_USB_PROGRAMMER target feat(plat/st/stm32mp1): add USB DFU support for STM32MP1 feat(plat/st): add STM32CubeProgrammer support on USB feat(drivers/st/usb): add device driver for STM32MP1 feat(plat/st): add a USB DFU stack feat(drivers/usb): add a USB device stack
show more ...
|
| 6482255d | 29-Oct-2021 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "refactor(fvp_r): remove unused files and clean up makefiles" into integration |
| fea7f369 | 29-Oct-2021 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes from topic "st_dt_update" into integration
* changes: fix(fdts stm32mp1): update PLL nodes for ED1/EV1 boards fix(fdts stm32mp1): set ETH clock on PLL4P on ST boards feat(fdts st
Merge changes from topic "st_dt_update" into integration
* changes: fix(fdts stm32mp1): update PLL nodes for ED1/EV1 boards fix(fdts stm32mp1): set ETH clock on PLL4P on ST boards feat(fdts stm32mp1): delete nodes for non-used boot devices fix(fdts stm32mp1): use 'kHz' as kilohertz abbreviation refactor(fdts stm32mp1): move STM32MP DDR node feat(fdts stm32mp1): align DT with latest kernel
show more ...
|
| fa92fef0 | 06-Jul-2021 |
Patrick Delaunay <patrick.delaunay@foss.st.com> |
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, l
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
show more ...
|
| 942f6be2 | 30-Jun-2021 |
Patrick Delaunay <patrick.delaunay@foss.st.com> |
feat(plat/st/stm32mp1): add USB DFU support for STM32MP1
Add the USB descriptor, the struct used for USB enumeration with the function usb_dfu_plat_init().
The USB support is based on the usb lib a
feat(plat/st/stm32mp1): add USB DFU support for STM32MP1
Add the USB descriptor, the struct used for USB enumeration with the function usb_dfu_plat_init().
The USB support is based on the usb lib and on the stm32mp1 usb driver.
The content of enumeration (the string descriptor) is identical to ROM code to avoid the USB reset en re-enumeration needs.
Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com> Change-Id: I18b40649e8df83813a5a340b0eee44c9a3470e43
show more ...
|
| afad5214 | 14-Sep-2020 |
Patrick Delaunay <patrick.delaunay@st.com> |
feat(plat/st): add STM32CubeProgrammer support on USB
Add a file to support over USB the STMicroelectronics tool STM32CubeProgrammer in BL2 for STM32MP15x platform.
This tools is based on DFU stack
feat(plat/st): add STM32CubeProgrammer support on USB
Add a file to support over USB the STMicroelectronics tool STM32CubeProgrammer in BL2 for STM32MP15x platform.
This tools is based on DFU stack.
Change-Id: I48a8f772cb0e9b8be24c06847f724f0470c0f917 Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
show more ...
|
| 9a138eb5 | 14-Sep-2020 |
Patrick Delaunay <patrick.delaunay@st.com> |
feat(drivers/st/usb): add device driver for STM32MP1
Add a device driver for Synopsis DWC2 USB IP of STM32MP15x, this USB OTG device is only supported in device mode.
Signed-off-by: Patrick Delauna
feat(drivers/st/usb): add device driver for STM32MP1
Add a device driver for Synopsis DWC2 USB IP of STM32MP15x, this USB OTG device is only supported in device mode.
Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com> Change-Id: I90b21f094f6637b85f3ace23a3a3a2f6fd4e0951
show more ...
|
| efbd65fa | 14-Sep-2020 |
Patrick Delaunay <patrick.delaunay@st.com> |
feat(plat/st): add a USB DFU stack
Add a stack to support the Universal Serial Bus Device Class Specification for Device Firmware Upgrade (USB DFU v1.1).
This stack is based on the USB device stack
feat(plat/st): add a USB DFU stack
Add a stack to support the Universal Serial Bus Device Class Specification for Device Firmware Upgrade (USB DFU v1.1).
This stack is based on the USB device stack (USBD).
Change-Id: I8a56411d184882b6a9e3617c6dfb859086b8f353 Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
show more ...
|
| 859bfd8d | 04-Sep-2020 |
Patrick Delaunay <patrick.delaunay@st.com> |
feat(drivers/usb): add a USB device stack
Add a new USB framework to manage an USB device profile (USBD) based on a peripheral controller driver (PCD).
This USB stack can be use to implement any Un
feat(drivers/usb): add a USB device stack
Add a new USB framework to manage an USB device profile (USBD) based on a peripheral controller driver (PCD).
This USB stack can be use to implement any Universal Serial Bus Device Class in TF-A on top of a USB driver defined in the platform.
Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com> Change-Id: I7971ec6d952edec3511157a198e6e5359df4346b
show more ...
|
| 88c22737 | 11-Oct-2021 |
johpow01 <john.powell@arm.com> |
refactor(fvp_r): remove unused files and clean up makefiles
This patch removes files that are not used by TF-R as well as removes unused generic files from the TF-R makefile.
Signed-off-by: John Po
refactor(fvp_r): remove unused files and clean up makefiles
This patch removes files that are not used by TF-R as well as removes unused generic files from the TF-R makefile.
Signed-off-by: John Powell <john.powell@arm.com> Change-Id: Idb15ac295dc77fd38735bf2844efdb73e6f7c89b
show more ...
|
| e33ca7b4 | 29-Oct-2021 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes from topic "ck/mpmm" into integration
* changes: docs(maintainers): add Chris Kay to AMU and MPMM feat(tc): enable MPMM feat(mpmm): add support for MPMM feat(amu): enable per-c
Merge changes from topic "ck/mpmm" into integration
* changes: docs(maintainers): add Chris Kay to AMU and MPMM feat(tc): enable MPMM feat(mpmm): add support for MPMM feat(amu): enable per-core AMU auxiliary counters docs(amu): add AMU documentation refactor(amu): refactor enablement and context switching refactor(amu): detect auxiliary counters at runtime refactor(amu): detect architected counters at runtime refactor(amu): conditionally compile auxiliary counter support refactor(amu): factor out register accesses refactor(amu)!: privatize unused AMU APIs refactor(amu)!: remove `PLAT_AMU_GROUP1_COUNTERS_MASK` build(amu): introduce `amu.mk` build(fconf)!: clean up source collection feat(fdt-wrappers): add CPU enumeration utility function build(fdt-wrappers): introduce FDT wrappers makefile build(bl2): deduplicate sources build(bl1): deduplicate sources
show more ...
|
| 7ab83390 | 28-Oct-2021 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "feat(plat/arm/sgi): increase max BL2 size" into integration |
| 5c548dc6 | 28-Oct-2021 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(plat/imx/imx8m/imx8mm): fix FTBFS on SPD=opteed" into integration |
| cdbbb9f7 | 17-May-2021 |
Yann Gautier <yann.gautier@foss.st.com> |
fix(fdts stm32mp1): update PLL nodes for ED1/EV1 boards
Align STM32MP157C-ED1/EV1 boards PLL nodes with what is done for DK boards.
Change-Id: I91be408ea1d9b0474caf4965175df33792b7e11e Signed-off-b
fix(fdts stm32mp1): update PLL nodes for ED1/EV1 boards
Align STM32MP157C-ED1/EV1 boards PLL nodes with what is done for DK boards.
Change-Id: I91be408ea1d9b0474caf4965175df33792b7e11e Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com> Signed-off-by: Yann Gautier <yann.gautier@foss.st.com>
show more ...
|
| 3e881a88 | 17-May-2021 |
Yann Gautier <yann.gautier@foss.st.com> |
fix(fdts stm32mp1): set ETH clock on PLL4P on ST boards
Set Ethernet source clock on PLL4P. This is required to enable PTP.
Signed-off-by: Yann Gautier <yann.gautier@foss.st.com> Change-Id: Ia64fbb
fix(fdts stm32mp1): set ETH clock on PLL4P on ST boards
Set Ethernet source clock on PLL4P. This is required to enable PTP.
Signed-off-by: Yann Gautier <yann.gautier@foss.st.com> Change-Id: Ia64fbb681d3f04f2b90f373c5eb044f5daa2836c
show more ...
|
| 4357db5b | 16-Dec-2020 |
Yann Gautier <yann.gautier@st.com> |
feat(fdts stm32mp1): delete nodes for non-used boot devices
Cleanup the BL2 device tree file by removing the nodes for the devices that are not used to boot, depending on compilation flags. In SDMMC
feat(fdts stm32mp1): delete nodes for non-used boot devices
Cleanup the BL2 device tree file by removing the nodes for the devices that are not used to boot, depending on compilation flags. In SDMMC boot, the gain for the dtb file is about 2.3kB.
Change-Id: I3ba13e06dd22b52cff96f51db2dac94b532c81ae Signed-off-by: Yann Gautier <yann.gautier@st.com>
show more ...
|
| 4955d08d | 09-Feb-2021 |
Patrick Delaunay <patrick.delaunay@foss.st.com> |
fix(fdts stm32mp1): use 'kHz' as kilohertz abbreviation
The kilohertz unit abbreviation should read 'kHz' in DDR settings files of stm32mp15.
Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.
fix(fdts stm32mp1): use 'kHz' as kilohertz abbreviation
The kilohertz unit abbreviation should read 'kHz' in DDR settings files of stm32mp15.
Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com> Change-Id: Ifa363094f58dd943ef78c653c3e470a216739b41
show more ...
|
| 8cafbda6 | 25-Feb-2021 |
Nicolas Le Bayon <nicolas.le.bayon@foss.st.com> |
refactor(fdts stm32mp1): move STM32MP DDR node
Move the generic part of DDR node in SOC dtsi file. DDR dtsi files only include the part configured by CubeMX tool.
Signed-off-by: Patrick Delaunay <p
refactor(fdts stm32mp1): move STM32MP DDR node
Move the generic part of DDR node in SOC dtsi file. DDR dtsi files only include the part configured by CubeMX tool.
Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com> Signed-off-by: Nicolas Le Bayon <nicolas.le.bayon@foss.st.com> Change-Id: I8c211e9782604da32aeaab98d0ef75fb1cd9c58d
show more ...
|
| e8a953a9 | 20-Oct-2021 |
Yann Gautier <yann.gautier@st.com> |
feat(fdts stm32mp1): align DT with latest kernel
Update STM32MP1 device tree files with kernel 5.15.
Change-Id: Id405a79e18c61e80cd2292a4f87b7b9641df9c82 Signed-off-by: Yann Gautier <yann.gautier@s
feat(fdts stm32mp1): align DT with latest kernel
Update STM32MP1 device tree files with kernel 5.15.
Change-Id: Id405a79e18c61e80cd2292a4f87b7b9641df9c82 Signed-off-by: Yann Gautier <yann.gautier@st.com>
show more ...
|
| 292bb9a7 | 27-Oct-2021 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
Merge "fix: remove "experimental" tag for stable features" into integration |
| 04deada5 | 27-Oct-2021 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(spmd): revert workaround hafnium as hypervisor" into integration |
| 3221fce8 | 20-Oct-2021 |
Olivier Deprez <olivier.deprez@arm.com> |
fix(spmd): revert workaround hafnium as hypervisor
This change essentially reverts [1] by removing the BL31 workaround forcing the dtb address when Hafnium is loaded as an Hypervisor.
[1] https://r
fix(spmd): revert workaround hafnium as hypervisor
This change essentially reverts [1] by removing the BL31 workaround forcing the dtb address when Hafnium is loaded as an Hypervisor.
[1] https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/9569
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: I302161d027261448113c66b7fafa9c11620b54ef
show more ...
|
| b15f7e2c | 14-Oct-2021 |
Chris Kay <chris.kay@arm.com> |
docs(maintainers): add Chris Kay to AMU and MPMM
Change-Id: I8c775c8cac4fbbb2904952747a9572a71aff37b4 Signed-off-by: Chris Kay <chris.kay@arm.com> |