| e8a96bfa | 30-Sep-2023 |
Peng Fan <peng.fan@nxp.com> |
feat(scmi): update version to 3.0
Update version to 3.0 to align with latest scmi spec implementation.
Signed-off-by: Peng Fan <peng.fan@nxp.com> Signed-off-by: Jacky Bai <ping.bai@nxp.com> Change-
feat(scmi): update version to 3.0
Update version to 3.0 to align with latest scmi spec implementation.
Signed-off-by: Peng Fan <peng.fan@nxp.com> Signed-off-by: Jacky Bai <ping.bai@nxp.com> Change-Id: I845e8863ca6e757b1da6f30833e6ec10e21b0667
show more ...
|
| 674e721b | 21-Apr-2025 |
Jacky Bai <ping.bai@nxp.com> |
build(changelog): update for imx94/95 support
Add new scope for i.MX94 & i.MX95 support
Signed-off-by: Jacky Bai <ping.bai@nxp.com> Change-Id: I77859c997dc1afa18b47ddbb1c943b846f121183 |
| 0289833d | 15-Aug-2025 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "fix(spmd): skip spurious id while group0 interrupt handling" into integration |
| 882a16b8 | 15-Aug-2025 |
Boyan Karatotev <boyan.karatotev@arm.com> |
docs(maintainers): add myself as code owner for the GICv5 driver
I am the author for the driver.
Change-Id: Iee3c6cf6607dbfebccb42ac66197caec69ee66b9 Signed-off-by: Boyan Karatotev <boyan.karatotev
docs(maintainers): add myself as code owner for the GICv5 driver
I am the author for the driver.
Change-Id: Iee3c6cf6607dbfebccb42ac66197caec69ee66b9 Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
show more ...
|
| 0c1ca2ee | 15-Aug-2025 |
Yidi Lin <yidilin@google.com> |
fix(optee): allow opteed_handle_smc_load to handle 64-bit data_pa
Change the datatype of data_pa to uint64_t to allow opteed_handle_smc_load to handle 64-bit data_pa from non secure.
Change-Id: I90
fix(optee): allow opteed_handle_smc_load to handle 64-bit data_pa
Change the datatype of data_pa to uint64_t to allow opteed_handle_smc_load to handle 64-bit data_pa from non secure.
Change-Id: I90d0630d23dbd97143a975f00a0f6b74b7cc0223 Signed-off-by: Yidi Lin <yidilin@google.com>
show more ...
|
| 7e864c7f | 15-Aug-2025 |
irving-ch-lin <irving-ch.lin@mediatek.com> |
feat(mt8189): add mtcmos config
Add CONFIG_MTK_MTCMOS config to enable/disable mtcmos related function
Change-Id: Id87c958651bb5b79a58700a74ce6c2e191945dce Signed-off-by: irving-ch-lin <irving-ch.l
feat(mt8189): add mtcmos config
Add CONFIG_MTK_MTCMOS config to enable/disable mtcmos related function
Change-Id: Id87c958651bb5b79a58700a74ce6c2e191945dce Signed-off-by: irving-ch-lin <irving-ch.lin@mediatek.com>
show more ...
|
| 9ee2ff12 | 14-Aug-2025 |
Joanna Farley <joanna.farley@arm.com> |
Merge "fix(versal2): remove extraneous parentheses" into integration |
| 291799e3 | 14-Aug-2025 |
Joanna Farley <joanna.farley@arm.com> |
Merge "feat(versal2): add support of MMI_GEM as wakeup source" into integration |
| 92dd0df7 | 14-Aug-2025 |
Joanna Farley <joanna.farley@arm.com> |
Merge changes from topics "amd_scmi_in_nopm", "amd_versal2_custom_sip" into integration
* changes: feat(versal2): add hooks for mmap and early setup refactor(versal2): add tfa_no_pm flag for scmi |
| bb2b0227 | 04-Jul-2025 |
Prasad Kummari <prasad.kummari@amd.com> |
fix(versal2): remove extraneous parentheses
While compiling TF-A with Armclang, the following error was observed. To fix it, the extraneous parentheses around the comparison were removed to silence
fix(versal2): remove extraneous parentheses
While compiling TF-A with Armclang, the following error was observed. To fix it, the extraneous parentheses around the comparison were removed to silence the warning.
plat/amd/versal2/scmi.c:322:13: error: equality comparison with extraneous parentheses [-Werror,-Wparentheses-equality] if ((clock == NULL)) {
Change-Id: I51f955dd15d5020598c9e4ff2f7f92b55a909f9b Signed-off-by: Prasad Kummari <prasad.kummari@amd.com>
show more ...
|
| 61d37327 | 13-Aug-2025 |
Mark Dykes <mark.dykes@arm.com> |
Merge "fix(intel): fix iossm driver timeout in agilex5" into integration |
| c204813c | 13-Aug-2025 |
Mark Dykes <mark.dykes@arm.com> |
Merge "fix(intel): unexpected DDR reset type value observed on Agilex5" into integration |
| 2b570b7e | 13-Aug-2025 |
Mark Dykes <mark.dykes@arm.com> |
Merge "fix(intel): update the RSU version logic read" into integration |
| caf7e043 | 13-Aug-2025 |
Mark Dykes <mark.dykes@arm.com> |
Merge "fix(intel): fix SDMMC driver when sdmclk running at 200MHz" into integration |
| f82f12ce | 13-Aug-2025 |
Mark Dykes <mark.dykes@arm.com> |
Merge "fix(intel): fix eMMC driver issues in boot flow on agilex5" into integration |
| e394a717 | 13-Aug-2025 |
Mark Dykes <mark.dykes@arm.com> |
Merge "feat(fvp): add the GICv5 config" into integration |
| a9bb1f17 | 13-Aug-2025 |
Mark Dykes <mark.dykes@arm.com> |
Merge changes from topic "bk/gicv5_full" into integration
* changes: feat(fvp): add a GICv5 device tree refactor(fvp): factor out interrupt information from the dts |
| b6d8f3e0 | 13-Aug-2025 |
Mark Dykes <mark.dykes@arm.com> |
Merge changes from topic "bk/gicv5_full" into integration
* changes: chore(fvp): remove redundant tsp manifest definitions chore(fvp): remove fvp-base-gicv3-psci-dynamiq-common.dtsi |
| 3e1d33d6 | 06-Aug-2025 |
Alexandre Gonzalo <alexandre.gonzalo@arm.com> |
fix(bl31): remove incorrect asserts
When RESET_TO_BL31 is defined, BL31 is the reset vector and no parameters are provided by a previous bootloader. Therefore, the arguments arg0 to arg3 passed to a
fix(bl31): remove incorrect asserts
When RESET_TO_BL31 is defined, BL31 is the reset vector and no parameters are provided by a previous bootloader. Therefore, the arguments arg0 to arg3 passed to arm_bl31_early_platform_setup() must be ignored. They come directly from the BL31 entrypoint. The GP registers reset to an architecturally unknown value so are not necessarily initialized to zero.
Signed-off-by: Alexandre Gonzalo <alexandre.gonzalo@arm.com> Change-Id: I38dde35145f2bd27fe9645906df192b138984c1d
show more ...
|
| c76e8284 | 08-Aug-2025 |
Yeoreum Yun <yeoreum.yun@arm.com> |
feat(juno): increase MAX_XLAT_TABLES for SPMC_AT_EL3
Because of lack of XLAT_TABLE region, juno with SPMC_AT_EL3 got failure while mapping Rx/Tx buffer with ffa_driver.
To fix this, reduce PLAT_SP_
feat(juno): increase MAX_XLAT_TABLES for SPMC_AT_EL3
Because of lack of XLAT_TABLE region, juno with SPMC_AT_EL3 got failure while mapping Rx/Tx buffer with ffa_driver.
To fix this, reduce PLAT_SP_IMAGE_MAX_XLAT_TABLES and increase MAX_XLAT_TABLES.
Change-Id: I2d9e1f8a7a0661ff9a28781fd14a1376c2a155eb Signed-off-by: Yeoreum Yun <yeoreum.yun@arm.com>
show more ...
|
| 3c7fb65c | 13-Aug-2025 |
Joanna Farley <joanna.farley@arm.com> |
Merge "docs(versal): update custom SIP service" into integration |
| 5ee0b385 | 13-Aug-2025 |
Joanna Farley <joanna.farley@arm.com> |
Merge changes from topic "xlnx_misra_fix_versal" into integration
* changes: fix(versal): match function type as its declared fix(versal): switch case has only one confirming clause fix(versal
Merge changes from topic "xlnx_misra_fix_versal" into integration
* changes: fix(versal): match function type as its declared fix(versal): switch case has only one confirming clause fix(versal): typecast operands to match data type fix(versal): replace ull with ULL to fix misra violation fix(versal): typecast operands to match data type fix(versal): match function declaration with its definition fix(versal): add external declaration
show more ...
|
| 4589ce0a | 05-Aug-2025 |
Naman Trivedi <naman.trivedimanojbhai@amd.com> |
feat(versal2): add support of MMI_GEM as wakeup source
Add MMI_GEM device node ID and add support of MMI_GEM as wakeup source.
Change-Id: I449e23df63e887978be1ff6d151542a27c44466f Signed-off-by: Na
feat(versal2): add support of MMI_GEM as wakeup source
Add MMI_GEM device node ID and add support of MMI_GEM as wakeup source.
Change-Id: I449e23df63e887978be1ff6d151542a27c44466f Signed-off-by: Naman Trivedi <naman.trivedimanojbhai@amd.com>
show more ...
|
| 4efae6ab | 04-Jul-2025 |
Prasad Kummari <prasad.kummari@amd.com> |
feat(versal2): add hooks for mmap and early setup
Add early setup hooks through custom_early_setup() and provide a mechanism to support custom memory mapping, including the extension of the memory m
feat(versal2): add hooks for mmap and early setup
Add early setup hooks through custom_early_setup() and provide a mechanism to support custom memory mapping, including the extension of the memory map via custom_mmap_add(). This change may also require alignment of the MAX_XLAT_TABLE and MAX_XLAT_TABLES macros. These can be defined within the custom_pkg.mk makefile as follows:
MAX_MMAP_REGIONS := XY $(eval $(call add_define,MAX_MMAP_REGIONS)) MAX_XLAT_TABLES := XZ $(eval $(call add_define,MAX_XLAT_TABLES))
If PLATFORM_STACK_SIZE is not already defined, a default value should be used. This allows for configurability of the stack size across different interfaces, such as custom packages. The custom_early_setup() function enables early low-level operations to bring the system into a correct state. Support for a custom SiP service is also added. A basic implementation of custom_smc_handler() is provided by the platform, while the actual definition is expected to be supplied by the custom package. This feature is designed for use by external libraries, such as those that require status checking. This code introduces a generic framework for integrating custom logic via the $(CUSTOM_PKG_PATH)/custom_pkg.mk makefile, including optional support for custom SMC functionality, which is determined by the custom package.
Change-Id: I40281acf2dc48be43471b8642e2ab1a93b1cf8f6 Signed-off-by: Prasad Kummari <prasad.kummari@amd.com>
show more ...
|
| d75ff915 | 04-Jul-2025 |
Prasad Kummari <prasad.kummari@amd.com> |
refactor(versal2): add tfa_no_pm flag for scmi
Added the TFA_NO_PM flag in the SCMI file and guarded SCMI functionality with if conditions. When TFA_NO_PM is set to 0 (default), Platform Management
refactor(versal2): add tfa_no_pm flag for scmi
Added the TFA_NO_PM flag in the SCMI file and guarded SCMI functionality with if conditions. When TFA_NO_PM is set to 0 (default), Platform Management is enabled. When set to 1, Platform Management is disabled. This allows the generic SCMI driver to be used in non-PM scenarios while maintaining compatibility with conforming power management interfaces.
Change-Id: I4f6483e2c8a322ecb41e523bc03a351af4a2cb6b Signed-off-by: Prasad Kummari <prasad.kummari@amd.com>
show more ...
|