History log of /rk3399_ARM-atf/plat/ (Results 426 – 450 of 8950)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
7e864c7f15-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 ...

9ee2ff1214-Aug-2025 Joanna Farley <joanna.farley@arm.com>

Merge "fix(versal2): remove extraneous parentheses" into integration

291799e314-Aug-2025 Joanna Farley <joanna.farley@arm.com>

Merge "feat(versal2): add support of MMI_GEM as wakeup source" into integration

92dd0df714-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

bb2b022704-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 ...

61d3732713-Aug-2025 Mark Dykes <mark.dykes@arm.com>

Merge "fix(intel): fix iossm driver timeout in agilex5" into integration

c204813c13-Aug-2025 Mark Dykes <mark.dykes@arm.com>

Merge "fix(intel): unexpected DDR reset type value observed on Agilex5" into integration

2b570b7e13-Aug-2025 Mark Dykes <mark.dykes@arm.com>

Merge "fix(intel): update the RSU version logic read" into integration

e394a71713-Aug-2025 Mark Dykes <mark.dykes@arm.com>

Merge "feat(fvp): add the GICv5 config" into integration

a9bb1f1713-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

b6d8f3e013-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

3e1d33d606-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 ...

c76e828408-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 ...

4589ce0a05-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 ...

4efae6ab04-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 ...

d75ff91504-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 ...

4e89096a30-Jun-2025 Saivardhan Thatikonda <saivardhan.thatikonda@amd.com>

fix(versal): match function type as its declared

This corrects the MISRA violation C2012-8.3:
matching the type of function definition as per its declaration.

Change-Id: Ibeaee37a30d02e9a7638c94705

fix(versal): match function type as its declared

This corrects the MISRA violation C2012-8.3:
matching the type of function definition as per its declaration.

Change-Id: Ibeaee37a30d02e9a7638c94705dfa4b433a35bf6
Signed-off-by: Saivardhan Thatikonda <saivardhan.thatikonda@amd.com>

show more ...

325949f106-Feb-2025 Saivardhan Thatikonda <saivardhan.thatikonda@amd.com>

fix(versal): switch case has only one confirming clause

This corrects the MISRA violation C2012-16.6:
Use if statement when switch statement has only one clause. This helps
to prevent other misra-c

fix(versal): switch case has only one confirming clause

This corrects the MISRA violation C2012-16.6:
Use if statement when switch statement has only one clause. This helps
to prevent other misra-c issue i.e., 16.1 and 16.3 and this doesn't
affect the functionality of the code.

Change-Id: Ie4ce39abb450cc45303732ec48b5c2e4ef5561e4
Signed-off-by: Saivardhan Thatikonda <saivardhan.thatikonda@amd.com>

show more ...

5d8831c206-Feb-2025 Saivardhan Thatikonda <saivardhan.thatikonda@amd.com>

fix(versal): typecast operands to match data type

This corrects the MISRA violation C2012-10.3:
The value of an expression shall not be assigned to an object with a
narrower essential type or of a d

fix(versal): typecast operands to match data type

This corrects the MISRA violation C2012-10.3:
The value of an expression shall not be assigned to an object with a
narrower essential type or of a different essential type category

Change-Id: I83294b6a74378a927a639777ac7261a1375e13a1
Signed-off-by: Saivardhan Thatikonda <saivardhan.thatikonda@amd.com>

show more ...

f709265228-Jan-2025 Saivardhan Thatikonda <saivardhan.thatikonda@amd.com>

fix(versal): replace ull with ULL to fix misra violation

This corrects the MISRA violation C2012-7.3:
The issue is because the numeric literal "1ull" uses a lowercase 'l'
to specify its type. 'l' ca

fix(versal): replace ull with ULL to fix misra violation

This corrects the MISRA violation C2012-7.3:
The issue is because the numeric literal "1ull" uses a lowercase 'l'
to specify its type. 'l' can be visually ambiguous when placed next
to digits, especially with '1', Replacing "ull" with "ULL" is avoids
the confusion and fixes the issue.

Change-Id: I204d90316ea3bfec314c284284a423618274c87b
Signed-off-by: Saivardhan Thatikonda <saivardhan.thatikonda@amd.com>

show more ...

c1b0a52b27-Jan-2025 Saivardhan Thatikonda <saivardhan.thatikonda@amd.com>

fix(versal): typecast operands to match data type

This corrects the MISRA violation C2012-10.3:
The value/data/return type of a variable/function in an expression
shall not be assigned to an object

fix(versal): typecast operands to match data type

This corrects the MISRA violation C2012-10.3:
The value/data/return type of a variable/function in an expression
shall not be assigned to an object with a narrower essential type
or of a different essential type category.

Change-Id: I28b41e74d4c32829faaf786234c12207b5b32f29
Signed-off-by: Saivardhan Thatikonda <saivardhan.thatikonda@amd.com>

show more ...

5b51d4de27-Jan-2025 Saivardhan Thatikonda <saivardhan.thatikonda@amd.com>

fix(versal): match function declaration with its definition

This corrects the MISRA violation C2012-4.6:
The function declaration shall be match with whose definition.
In this case, 'int32_t' needs

fix(versal): match function declaration with its definition

This corrects the MISRA violation C2012-4.6:
The function declaration shall be match with whose definition.
In this case, 'int32_t' needs to be replaced with 'int' in the
function declaration.

Change-Id: I15f1f5f93a904c057af86da4c22d4fd2b9c7a7eb
Signed-off-by: Saivardhan Thatikonda <saivardhan.thatikonda@amd.com>

show more ...

33a264cb27-Jan-2025 Saivardhan Thatikonda <saivardhan.thatikonda@amd.com>

fix(versal): add external declaration

This corrects the MISRA violation C2012-8.4:
A compatible declaration shall be visible when an object or
function with external linkage is defined. In this case

fix(versal): add external declaration

This corrects the MISRA violation C2012-8.4:
A compatible declaration shall be visible when an object or
function with external linkage is defined. In this case
function declaration is available in "platform.h".

Change-Id: Ia493b18e563f4d89dc3cbde791aece3c101360ba
Signed-off-by: Saivardhan Thatikonda <saivardhan.thatikonda@amd.com>

show more ...

7851f97512-Aug-2025 Govindraj Raja <govindraj.raja@arm.com>

Merge "feat(mt8189): enable DCM to support LP mode" into integration

0f3acdce12-Aug-2025 Govindraj Raja <govindraj.raja@arm.com>

Merge "fix(mt8189): fix mt_spm_pmic coverity" into integration

1...<<11121314151617181920>>...358