History log of /rk3399_ARM-atf/changelog.yaml (Results 26 – 50 of 228)
Revision Date Author Comments
# 711f42b2 20-Jun-2025 Olivier Deprez <olivier.deprez@arm.com>

Merge changes from topic "mb/lfa-core-work" into integration

* changes:
docs(maintainers): add myself as code owner for LFA service
docs(lfa): update porting guide with LFA platform APIs
feat(

Merge changes from topic "mb/lfa-core-work" into integration

* changes:
docs(maintainers): add myself as code owner for LFA service
docs(lfa): update porting guide with LFA platform APIs
feat(lfa): add LFA holding pen logic
feat(lfa): add initial implementation for LFA_ACTIVATE
feat(lfa): add initial implementation for LFA_PRIME
feat(fvp): implement platform API for load and auth image
feat(lfa): implement LFA_CANCEL SMC
feat(fvp): implement platform API for LFA cancel operation
feat(lfa): implement LFA_GET_INVENTORY SMC
feat(fvp): implement platform API for LFA activation pending check
feat(lfa): implement LFA_GET_INFO SMC and integrate LFA build
feat(fvp): initialize LFA component activators in platform layer
feat(rmm): add placeholder activator callbacks for LFA
feat(bl31): add placeholder activator implementation for LFA
feat(lfa): add activation handler interface for component activation
feat(fvp): implement LFA get components API
feat(lfa): create LFA SMC handler template

show more ...


# cf48f49f 15-Apr-2025 Manish V Badarkhe <Manish.Badarkhe@arm.com>

feat(lfa): create LFA SMC handler template

As per the specification v1.0[1], added all Live Firmware Activation
(LFA) SMCs, including their Function IDs (FIDs) and associated error
codes.
A dummy ha

feat(lfa): create LFA SMC handler template

As per the specification v1.0[1], added all Live Firmware Activation
(LFA) SMCs, including their Function IDs (FIDs) and associated error
codes.
A dummy handler function has been created as a template. Subsequent
patches will implement the handling of these SMCs.

[1]: https://developer.arm.com/documentation/den0147/latest/

Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
Change-Id: I5d6500dcff35aa4a438cd5f97f349cd57406ddce

show more ...


# 8eaf1463 18-Jun-2025 Manish V Badarkhe <manish.badarkhe@arm.com>

Merge "docs(changelog): put full name for Granule Protection Tables" into integration


# d154fe2b 13-Jun-2025 Manish Pandey <manish.pandey2@arm.com>

Merge changes I2af839ae,Ifd0c7b4e,I56763cb4,I93aec580,Icbd43503, ... into integration

* changes:
docs(fvp): add GICv5 build instructions and limitations
feat(fvp): add GICv5 support
feat(gicv5

Merge changes I2af839ae,Ifd0c7b4e,I56763cb4,I93aec580,Icbd43503, ... into integration

* changes:
docs(fvp): add GICv5 build instructions and limitations
feat(fvp): add GICv5 support
feat(gicv5): probe components
feat(gicv5): initialise the IWB
feat(gicv5): initialise the IRS
feat(gicv5): assign interrupt sources to appropriate security states
feat(gicv5): add a barebones GICv5 driver
feat(gicv5): add support for building with gicv5

show more ...


# 8cef63d6 07-Jan-2025 Boyan Karatotev <boyan.karatotev@arm.com>

feat(gicv5): add support for building with gicv5

The Generic Interrupt Controller v5 (GICv5) is the next generation of
Arm interrupt controllers. It is a clean slate design and has native
support fo

feat(gicv5): add support for building with gicv5

The Generic Interrupt Controller v5 (GICv5) is the next generation of
Arm interrupt controllers. It is a clean slate design and has native
support for the latest Armv9 features. As such it is entirely backwards
incompatible with GICv3/v4.

This patch adds the necessary boilerplate to select a build with GICv5.
The GIC has always had two parts. BL31 deals directly with the CPU
interface while platform code is responsible for managing the IRI. In v5
this split is formalised and the CPU interface, FEAT_GCIE, may be
implemented on its own. So reflect this split in our code with
ENABLE_FEAT_GCIE which only affects BL31 and the GICv5 IRI lies in the
generic GIC driver.

No actual functionality yet.

Change-Id: I97a0c3ba708877c213e50e7ef148e3412aa2af90
Co-developed-by: Achin Gupta <achin.gupta@arm.com>
Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>

show more ...


# 5ea70893 11-Apr-2025 Yann Gautier <yann.gautier@st.com>

docs(changelog): put full name for Granule Protection Tables

As GPT can also stand for GUID Partition Tables (guid-partition topic),
put the full name for Granule Protection Tables title (gpt topic)

docs(changelog): put full name for Granule Protection Tables

As GPT can also stand for GUID Partition Tables (guid-partition topic),
put the full name for Granule Protection Tables title (gpt topic) to
avoid confusion.

Signed-off-by: Yann Gautier <yann.gautier@st.com>
Change-Id: I6db8ee3c61f9af96d0919d975ca931beece6925d

show more ...


# 4f6c787e 09-Jun-2025 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge changes I6422cd05,Idd01179d,I5c557616,I343a46d6,Id48671ae, ... into integration

* changes:
feat(st-clock): add STM32MP21 and STM32MP23 RCC variants
feat(stm32mp21): add RCC registers file

Merge changes I6422cd05,Idd01179d,I5c557616,I343a46d6,Id48671ae, ... into integration

* changes:
feat(st-clock): add STM32MP21 and STM32MP23 RCC variants
feat(stm32mp21): add RCC registers file
feat(stm32mp21): add clock and reset bindings
refactor(stm32mp2): update display of reset reason
feat(stm32mp25): add RCC register to display all IWDG flags
feat(stm32mp21): add PWR registers file
feat(st): introduce SoC family compilation switch
docs(changelog): add subsections for STM32MP2
docs(stm32mp2): introduce new STM32MP23 family
docs(stm32mp2): introduce new STM32MP21 family

show more ...


# 4f51d8f7 06-Jun-2025 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge changes from topic "nxp-mmc/fixes" into integration

* changes:
feat(nxp-mmc): add dynamic mapping
fix(nxp-mmc): wait SDSTB before changing the clock
fix(nxp-mmc): fix the clock rate calc

Merge changes from topic "nxp-mmc/fixes" into integration

* changes:
feat(nxp-mmc): add dynamic mapping
fix(nxp-mmc): wait SDSTB before changing the clock
fix(nxp-mmc): fix the clock rate calculation
fix(nxp-mmc): remove unnecessary delay
feat(nxp-mmc): flush and invalidate buffers
feat(nxp-mmc): add data buffer
refactor(nxp-mmc): check multi block transfer
refactor(nxp-mmc): set MIXCTRL_DTDSEL
refactor(nxp-mmc): populate command transfer type
fix(nxp-mmc): fix clk_rate and bus_width type
fix(nxp-mmc): correct the usage of BIT and GENMASK
docs(changelog): add subsection for uSDHC

show more ...


# f83afc9d 23-Nov-2023 Yann Gautier <yann.gautier@st.com>

docs(changelog): add subsections for STM32MP2

Now that STM32MP2 family has different types of SoCs, add relative
subsections for STM32MP2. The same is done for FDTS scopes.

Change-Id: I374215c44ce9

docs(changelog): add subsections for STM32MP2

Now that STM32MP2 family has different types of SoCs, add relative
subsections for STM32MP2. The same is done for FDTS scopes.

Change-Id: I374215c44ce9515ca33b5882058a71db4886b80a
Signed-off-by: Yann Gautier <yann.gautier@st.com>
Signed-off-by: Nicolas Le Bayon <nicolas.le.bayon@st.com>

show more ...


# f228be88 26-Mar-2025 Ghennadi Procopciuc <ghennadi.procopciuc@nxp.com>

docs(changelog): add subsection for uSDHC

Add a new subsection for the NXP uSDHC driver, placed under the
drivers/imx/usdhc folder. Choose 'mmc' over 'usdhc' due to the length
advantage. This will l

docs(changelog): add subsection for uSDHC

Add a new subsection for the NXP uSDHC driver, placed under the
drivers/imx/usdhc folder. Choose 'mmc' over 'usdhc' due to the length
advantage. This will leave more space for the commit titles.

Change-Id: Ie024272c201b7cabf231c78143f4179c885020a5
Signed-off-by: Ghennadi Procopciuc <ghennadi.procopciuc@nxp.com>

show more ...


# b68861c7 15-May-2025 Manish V Badarkhe <manish.badarkhe@arm.com>

Merge "docs(changelog): add missing scopes" into integration


# 8df9deed 08-May-2025 Govindraj Raja <govindraj.raja@arm.com>

docs(changelog): add missing scopes

Add missing platform scopes, this is based on contribution to platform
since 2.12.0 release.

Also update deprecation list with incorrect/invalid scopes used sinc

docs(changelog): add missing scopes

Add missing platform scopes, this is based on contribution to platform
since 2.12.0 release.

Also update deprecation list with incorrect/invalid scopes used since
last release to avoid future usage.

Change-Id: I852da1c91669079eb7fc3fdfe1e4f7ae602d46cf
Signed-off-by: Govindraj Raja <govindraj.raja@arm.com>

show more ...


# e242e1de 13-May-2025 Govindraj Raja <govindraj.raja@arm.com>

Merge "docs(changelog): add vendor subsections for FDTs" into integration


# 9e14bd3f 13-May-2025 Yann Gautier <yann.gautier@st.com>

docs(changelog): add vendor subsections for FDTs

To ease sorting fdts patches in changelog, add platform vendor
subsections. There is no dedicated scope.

Signed-off-by: Yann Gautier <yann.gautier@s

docs(changelog): add vendor subsections for FDTs

To ease sorting fdts patches in changelog, add platform vendor
subsections. There is no dedicated scope.

Signed-off-by: Yann Gautier <yann.gautier@st.com>
Change-Id: I4dea2e81cf3f7a970a8531d542d7fe15a99656e5

show more ...


# c76da4ec 25-Apr-2025 Olivier Deprez <olivier.deprez@arm.com>

Merge "chore(tc): remove TC2 platform variant" into integration


# 722d80c6 22-Apr-2025 Govindraj Raja <govindraj.raja@arm.com>

Merge "style(clang-format): add Clang-Format configuration" into integration


# f036ddaf 09-Apr-2025 Manish V Badarkhe <Manish.Badarkhe@arm.com>

chore(tc): remove TC2 platform variant

Remove TC2 platform support which was deprecated in the last release.

Change-Id: Ibf4a94a0168151ebc66eaca044a143c51e974a1f
Signed-off-by: Manish V Badarkhe <M

chore(tc): remove TC2 platform variant

Remove TC2 platform support which was deprecated in the last release.

Change-Id: Ibf4a94a0168151ebc66eaca044a143c51e974a1f
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>

show more ...


# e0c2b736 10-Apr-2025 Manish V Badarkhe <manish.badarkhe@arm.com>

Merge changes from topic "nrd1_deprecation" into integration

* changes:
docs(changelog): remove RD-E1-Edge platform's scope
docs(maintainers): add RD-V3 variants to maintained paths
feat(neove

Merge changes from topic "nrd1_deprecation" into integration

* changes:
docs(changelog): remove RD-E1-Edge platform's scope
docs(maintainers): add RD-V3 variants to maintained paths
feat(neoverse_rd): deprecate and remove RD-V1 platform variants
feat(neoverse_rd): deprecate and remove RD-N1-Edge platform variants
feat(neoverse_rd): deprecate and remove SGI-575 platform

show more ...


# d1a59eae 03-Apr-2025 Rohit Mathew <rohit.mathew@arm.com>

docs(changelog): remove RD-E1-Edge platform's scope

As RD-E1-Edge platform has been deprecated and removed, remove the scope
used by the platform from changelog.

Signed-off-by: Rohit Mathew <rohit.

docs(changelog): remove RD-E1-Edge platform's scope

As RD-E1-Edge platform has been deprecated and removed, remove the scope
used by the platform from changelog.

Signed-off-by: Rohit Mathew <rohit.mathew@arm.com>
Change-Id: Ib3706cd76ae1d8d05f37794629739a687ed26b9a

show more ...


# afb30755 03-Apr-2025 Rohit Mathew <rohit.mathew@arm.com>

feat(neoverse_rd): deprecate and remove RD-V1 platform variants

deprecate and remove support for RD-V1 and RD-V1-MC platform variants.

Signed-off-by: Rohit Mathew <rohit.mathew@arm.com>
Change-Id:

feat(neoverse_rd): deprecate and remove RD-V1 platform variants

deprecate and remove support for RD-V1 and RD-V1-MC platform variants.

Signed-off-by: Rohit Mathew <rohit.mathew@arm.com>
Change-Id: Ifab7b95e00615806986e316e0bde7788dc8af04f

show more ...


# 71ad9673 03-Apr-2025 Rohit Mathew <rohit.mathew@arm.com>

feat(neoverse_rd): deprecate and remove RD-N1-Edge platform variants

deprecate and remove support for RD-N1-Edge and RD-N1-Edgex2 platform
variants.

Signed-off-by: Rohit Mathew <rohit.mathew@arm.co

feat(neoverse_rd): deprecate and remove RD-N1-Edge platform variants

deprecate and remove support for RD-N1-Edge and RD-N1-Edgex2 platform
variants.

Signed-off-by: Rohit Mathew <rohit.mathew@arm.com>
Change-Id: I59dce73b70014b3416d89b0d024d7204356b1b77

show more ...


# a0232015 03-Apr-2025 Rohit Mathew <rohit.mathew@arm.com>

feat(neoverse_rd): deprecate and remove SGI-575 platform

deprecate and remove support for SGI-575 platform.

Signed-off-by: Rohit Mathew <rohit.mathew@arm.com>
Change-Id: Iffee2fa8f4faa463c4b4df5911

feat(neoverse_rd): deprecate and remove SGI-575 platform

deprecate and remove support for SGI-575 platform.

Signed-off-by: Rohit Mathew <rohit.mathew@arm.com>
Change-Id: Iffee2fa8f4faa463c4b4df591182f72a461c880b

show more ...


# 4181ebb9 08-Apr-2025 Olivier Deprez <olivier.deprez@arm.com>

Merge "fix(plat): remove fvp_r" into integration


# 2cadf21b 12-Mar-2025 Boyan Karatotev <boyan.karatotev@arm.com>

fix(plat): remove fvp_r

The platform has not been maintained for some years and is generally
broken. Remove it to avoid confusion.

Change-Id: I93d832d51e114689ec79969af5d96071a03f4a88
Signed-off-by

fix(plat): remove fvp_r

The platform has not been maintained for some years and is generally
broken. Remove it to avoid confusion.

Change-Id: I93d832d51e114689ec79969af5d96071a03f4a88
Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>

show more ...


# 654c2cee 08-Mar-2023 Chris Kay <chris.kay@arm.com>

style(clang-format): add Clang-Format configuration

Add a configuration for the Clang-Format C and C++ code style formatter.
This is based on the Clang-Format used by the Linux kernel with some
mino

style(clang-format): add Clang-Format configuration

Add a configuration for the Clang-Format C and C++ code style formatter.
This is based on the Clang-Format used by the Linux kernel with some
minor modifications:

- the for-each macros reflect what we have available in TF-A
- sorting of include files roughly follows our existing strategy

Change-Id: I8366c935a146175c14249e084a8328bbba05c7c8
Signed-off-by: Chris Kay <chris.kay@arm.com>

show more ...


12345678910