| b0eb6d12 | 03-Oct-2022 |
Michal Simek <michal.simek@amd.com> |
fix(versal-net): use api_id directly without FUNCID_MASK
The purpose of this code is to extract api_id from smc_fid but this masking is done already in the code with using generic mask from smccc.h
fix(versal-net): use api_id directly without FUNCID_MASK
The purpose of this code is to extract api_id from smc_fid but this masking is done already in the code with using generic mask from smccc.h (FUNCID_NUM_MASK). That's why remove FUNCID_MASK is which not needed and actually also equal to already used FUNCID_NUM_MASK.
Signed-off-by: Michal Simek <michal.simek@amd.com> Change-Id: I1113825baa5d9d58d9d7c5d9d5855fecf62e8d45
show more ...
|
| 967d8c99 | 03-Oct-2022 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
Merge "build(rss): introduce rss_comms.mk makefile" into integration |
| 29e6fc5c | 31-Aug-2022 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
feat(fvp): support building RSS comms driver
On one hand, there is currently no upstream platform supporting the RSS. On the other hand, we are gradually introducing driver code for RSS. Even though
feat(fvp): support building RSS comms driver
On one hand, there is currently no upstream platform supporting the RSS. On the other hand, we are gradually introducing driver code for RSS. Even though we cannot test this code in the TF-A CI right now, we can at least build it to make sure no build regressions are introduced as we continue development.
This patch adds support for overriding PLAT_RSS_NOT_SUPPORTED build flag (which defaults to 1 on the Base AEM FVP) from the command line. This allows introducing an ad-hoc CI build config with PLAT_RSS_NOT_SUPPORTED=0, which will correctly pull in the RSS and MHU source files. Of course, the resulting firmware will not be functional.
Change-Id: I2b0e8dd03bf301e7063dd4734ea5266b73265be1 Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com>
show more ...
|
| 4348497a | 31-Aug-2022 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
build(rss): introduce rss_comms.mk makefile
Provide a new makefile as a convenience for platform makefiles to pull in the list of source files and headers for the RSS communication driver.
Change-I
build(rss): introduce rss_comms.mk makefile
Provide a new makefile as a convenience for platform makefiles to pull in the list of source files and headers for the RSS communication driver.
Change-Id: I188a1a8f4e77318cdc87c3155b280090c46ce813 Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com>
show more ...
|
| 91890b7a | 21-Sep-2022 |
Joel Goddard <joel.goddard@arm.com> |
refactor(sgi): rename RD-Edmunds to RD-V2
Neoverse Reference Design platform RD-Edmunds has been renamed to RD-V2 and so all corresponding references have been changed.
Signed-off-by: Joel Goddard
refactor(sgi): rename RD-Edmunds to RD-V2
Neoverse Reference Design platform RD-Edmunds has been renamed to RD-V2 and so all corresponding references have been changed.
Signed-off-by: Joel Goddard <joel.goddard@arm.com> Change-Id: I134f125f8ce9ec2f42988ecd742de307da936f2b
show more ...
|
| bd063a73 | 21-Sep-2022 |
Joel Goddard <joel.goddard@arm.com> |
refactor(cpu): use the updated IP name for Demeter CPU
Neoverse Demeter CPU has been renamed to Neoverse V2 CPU. Correspondingly, update the CPU library, file names and other references to use the u
refactor(cpu): use the updated IP name for Demeter CPU
Neoverse Demeter CPU has been renamed to Neoverse V2 CPU. Correspondingly, update the CPU library, file names and other references to use the updated IP name.
Signed-off-by: Joel Goddard <joel.goddard@arm.com> Change-Id: Ia4bf45bf47807c06f4c966861230faea420d088f
show more ...
|
| e8f4ec1a | 03-Oct-2022 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes from topic "st_uart_updates" into integration
* changes: feat(stm32mp1): add early console in SP_min feat(st): properly manage early console feat(st-uart): manage STM32MP_RECONFI
Merge changes from topic "st_uart_updates" into integration
* changes: feat(stm32mp1): add early console in SP_min feat(st): properly manage early console feat(st-uart): manage STM32MP_RECONFIGURE_CONSOLE docs(st): introduce STM32MP_RECONFIGURE_CONSOLE feat(st): add trace for early console fix(stm32mp1): enable crash console in FIQ handler feat(st-uart): add initialization with the device tree refactor(stm32mp1): move DT_UART_COMPAT in include file feat(stm32mp1): configure the serial boot load address fix(stm32mp1): update the FIP load address for serial boot refactor(st): configure baudrate for UART programmer refactor(st-uart): compute the over sampling dynamically
show more ...
|
| 8efbd9dc | 03-Oct-2022 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
Merge "fix(rcar3): fix RPC-IF device node name" into integration |
| 4db1bd80 | 03-Oct-2022 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "fix(st): add missing string.h include" into integration |
| fe8573ef | 03-Oct-2022 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
Merge "fix(intel): fix asynchronous read response by copying data to input buffer" into integration |
| 34cf68ad | 03-Oct-2022 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
Merge "fix(intel): fix Mac verify update and finalize for return response data" into integration |
| 08ae2471 | 23-Mar-2022 |
Geert Uytterhoeven <geert+renesas@glider.be> |
fix(rcar3): fix RPC-IF device node name
According to the Generic Names Recommendation in the Devicetree Specification Release v0.3, and the DT Bindings for the Renesas Reduced Pin Count Interface, t
fix(rcar3): fix RPC-IF device node name
According to the Generic Names Recommendation in the Devicetree Specification Release v0.3, and the DT Bindings for the Renesas Reduced Pin Count Interface, the node name for a Renesas RPC-IF device should be "spi". The node name matters, as the node is enabled by passing a DT fragment from TF-A to subsequent software.
Fix this by renaming the device node in the passed DT fragment from "rpc" to "spi".
Fixes: 12c75c8886a0ee69 ("feat(plat/rcar3): emit RPC status to DT fragment if RPC unlocked") Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Change-Id: Idb43353947607611331abc344f8c8ae932a20408
show more ...
|
| 0d33d383 | 03-Oct-2022 |
Yann Gautier <yann.gautier@foss.st.com> |
fix(st): add missing string.h include
Since patch on libc refactoring, there is a compilation error with STM32MP_USB_PROGRAMMER=1: plat/st/common/stm32cubeprogrammer_usb.c:81:35: error: implicit de
fix(st): add missing string.h include
Since patch on libc refactoring, there is a compilation error with STM32MP_USB_PROGRAMMER=1: plat/st/common/stm32cubeprogrammer_usb.c:81:35: error: implicit declaration of function 'strnlen' [-Werror=implicit-function-declaration] length += strnlen((char *)&dfu->buffer[GET_PHASE_LEN],
The string.h header file should be included.
Signed-off-by: Yann Gautier <yann.gautier@foss.st.com> Change-Id: I1fbb2d9714cbc0d0640cb5e3c5ae8201dbfbe14e
show more ...
|
| aa9d3150 | 30-Sep-2022 |
Joanna Farley <joanna.farley@arm.com> |
Merge "chore(libc): clean up includes in lib/libc/printf.c" into integration |
| 8e834443 | 30-Sep-2022 |
Lauren Wehrmeister <lauren.wehrmeister@arm.com> |
Merge "docs(changelog): fix incorrect documentation title" into integration |
| 76250d51 | 30-Sep-2022 |
Joanna Farley <joanna.farley@arm.com> |
Merge "fix(zynqmp): resolve MISRA-C:2012 R.10.1 warnings" into integration |
| 2c16b802 | 30-Sep-2022 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(ras): trap "RAS error record" accesses only for NS" into integration |
| c8890883 | 30-Sep-2022 |
HariBabu Gattem <haribabu.gattem@amd.com> |
fix(zynqmp): resolve MISRA-C:2012 R.10.1 warnings
MISRA Violation: MISRA-C: 2012 R.10.1 - The operand to the operator does not have an essentially unsigned type.
Signed-off-by: HariBabu Gattem <har
fix(zynqmp): resolve MISRA-C:2012 R.10.1 warnings
MISRA Violation: MISRA-C: 2012 R.10.1 - The operand to the operator does not have an essentially unsigned type.
Signed-off-by: HariBabu Gattem <haribabu.gattem@amd.com> Change-Id: I0f974e9d6f63dddfab55d55c952a57645d931e40
show more ...
|
| d64bfef5 | 19-Sep-2022 |
Jayanth Dodderi Chidanand <jayanthdodderi.chidanand@arm.com> |
build(changelog): add new scope for Performance Monitor Extensions
This patch adds a news scope for FEAT_PMUV3, alongside updating the existing comments related to the saving of PMCR_EL0 register ro
build(changelog): add new scope for Performance Monitor Extensions
This patch adds a news scope for FEAT_PMUV3, alongside updating the existing comments related to the saving of PMCR_EL0 register routine for better understanding.
Change-Id: Ib150244ce94cfcbbe5d12fdae56327c3d72bda0b Signed-off-by: Jayanth Dodderi Chidanand <jayanthdodderi.chidanand@arm.com>
show more ...
|
| 833b4ffe | 29-Sep-2022 |
Chris Kay <chris.kay@arm.com> |
docs(changelog): fix incorrect documentation title
Change-Id: Idb4b174f65891ba406f83c213c80ebb8a6ba0b81 Signed-off-by: Chris Kay <chris.kay@arm.com> |
| b41b0824 | 22-Aug-2022 |
Jayanth Dodderi Chidanand <jayanthdodderi.chidanand@arm.com> |
refactor(psci): unify psci_is_last_on_cpu and psci_is_last_on_cpu_safe
"psci_is_last_on_cpu" and "psci_is_last_on_cpu_safe" modules perform mostly similar functionalities, verifying whether the curr
refactor(psci): unify psci_is_last_on_cpu and psci_is_last_on_cpu_safe
"psci_is_last_on_cpu" and "psci_is_last_on_cpu_safe" modules perform mostly similar functionalities, verifying whether the current CPU is the only active core and other cores have been turned off.
However, psci_is_last_on_cpu_safe function differs from the other with: 1. Safe API locks the power domain
This patch removes the section duplicating the functionality and ensures that "psci_is_last_on_cpu api",is reused in "psci_is_last_on_cpu_safe" procedure.
Signed-off-by: Jayanth Dodderi Chidanand <jayanthdodderi.chidanand@arm.com> Change-Id: Ie372519e423898d7afa5427cdd77a7f9d3369587
show more ...
|
| 62068b10 | 29-Sep-2022 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "feat(ls1043ardb): update ddr configure for ls1043ardb-pd" into integration |
| 76453e7e | 29-Sep-2022 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(rme): update FVP platform token" into integration |
| 364b4cdd | 19-Sep-2022 |
Mate Toth-Pal <mate.toth-pal@arm.com> |
fix(rme): update FVP platform token
Update test CCA Platform token in fvp_plat_attest_token.c to be up-to-date with RMM spec Beta0.
Change-Id: I0f5e2ac1149eb6f7a93a997682f41d90e109a049 Signed-off-b
fix(rme): update FVP platform token
Update test CCA Platform token in fvp_plat_attest_token.c to be up-to-date with RMM spec Beta0.
Change-Id: I0f5e2ac1149eb6f7a93a997682f41d90e109a049 Signed-off-by: Mate Toth-Pal <mate.toth-pal@arm.com>
show more ...
|
| ea7aee20 | 29-Sep-2022 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "fix(rmmd): return X4 output value" into integration |