Home
last modified time | relevance | path

Searched hist:"22 bbb59f6cbf9bbf51ab778ce2a01cc419df5423" (Results 1 – 2 of 2) sorted by relevance

/rk3399_ARM-atf/include/services/
H A Drmmd_svc.h22bbb59f6cbf9bbf51ab778ce2a01cc419df5423 Tue Apr 15 19:16:37 UTC 2025 Andre Przywara <andre.przywara@arm.com> feat(rmmd): add warm reset helpers for primary and secondary CPUs

Introduce two helpers to support RMM warm reset, primarily for use
during Live Firmware Activation:

- rmmd_primary_warm_reset(): re-runs rmmd_setup() and rmm_init()
for the primary CPU.
- rmmd_secondary_warm_reset(): reinitializes secondary CPUs using
rmmd_cpu_on_finish_handler(), with a spinlock to serialize
access.

Change-Id: I885536aa85e395ed69069802112dcdb5063a9c19
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
/rk3399_ARM-atf/services/std_svc/rmmd/
H A Drmmd_main.c22bbb59f6cbf9bbf51ab778ce2a01cc419df5423 Tue Apr 15 19:16:37 UTC 2025 Andre Przywara <andre.przywara@arm.com> feat(rmmd): add warm reset helpers for primary and secondary CPUs

Introduce two helpers to support RMM warm reset, primarily for use
during Live Firmware Activation:

- rmmd_primary_warm_reset(): re-runs rmmd_setup() and rmm_init()
for the primary CPU.
- rmmd_secondary_warm_reset(): reinitializes secondary CPUs using
rmmd_cpu_on_finish_handler(), with a spinlock to serialize
access.

Change-Id: I885536aa85e395ed69069802112dcdb5063a9c19
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>