* [GIT PULL] firmware: arm_ffa: Updates for v7.2
@ 2026-05-28 18:58 Sudeep Holla
0 siblings, 0 replies; only message in thread
From: Sudeep Holla @ 2026-05-28 18:58 UTC (permalink / raw)
To: ARM SoC Team, SoC Team, ALKML; +Cc: Sudeep Holla, Arnd Bergmann
Hi ARM SoC Team,
Please pull !
Regards,
Sudeep
-->8
The following changes since commit a6848a50404eefb6f0b131c21881a2d8d21b31a9:
firmware: arm_ffa: Fix sched-recv callback partition lookup (2026-05-05 16:42:49 +0100)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux.git tags/ffa-updates-7.2
for you to fetch changes up to 18706ea68fc4344049bf693b702cb311a7c27ca7:
firmware: arm_ffa: Treat missing FF-A feature on a platform as a probe miss (2026-05-27 10:14:23 +0100)
----------------------------------------------------------------
Arm FF-A + SMCCC updates for v7.2
1. The FF-A core is moved onto the driver model by reverting the earlier
rootfs initcall change and registering the core as a platform driver with
a synthetic arm-ffa platform device. Enumerated FF-A devices are now
parented below the FF-A core device, and probing is deferred until pKVM
has completed its FF-A proxy initialisation.
2. The platform-driver conversion is also adjusted so systems without FF-A
support treat early unsupported transport/version discovery as a quiet
probe miss rather than a failed matched probe.
3. The register-based partition discovery path now honors the descriptor
size reported by FFA_PARTITION_INFO_GET_REGS. This keeps parsing aligned
for newer FF-A descriptor layouts while still copying only the fields the
driver understands.
4. Also included is an Arm SMCCC fix for the optional SOC_ID name call: the
name query now uses the SMC64 function ID required for returning eight
characters per register.
----------------------------------------------------------------
Andre Przywara (1):
firmware: smccc: Fix Arm SMCCC SOC_ID name call
Jamie Nguyen (1):
firmware: arm_ffa: Honor partition info descriptor size
Sudeep Holla (4):
firmware: arm_ffa: Register core as a platform driver
firmware: arm_ffa: Set the core device as FF-A device parent
firmware: arm_ffa: Defer probe until pKVM is initialized
firmware: arm_ffa: Treat missing FF-A feature on a platform as a probe miss
Yeoreum Yun (1):
Revert "firmware: arm_ffa: Change initcall level of ffa_init() to rootfs_initcall"
drivers/firmware/arm_ffa/bus.c | 3 +-
drivers/firmware/arm_ffa/common.h | 4 +-
drivers/firmware/arm_ffa/driver.c | 98 ++++++++++++++++++++++++++++++---------
drivers/firmware/arm_ffa/smccc.c | 2 +-
drivers/firmware/smccc/soc_id.c | 2 +-
include/linux/arm-smccc.h | 5 ++
include/linux/arm_ffa.h | 4 +-
7 files changed, 90 insertions(+), 28 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-05-28 18:59 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-28 18:58 [GIT PULL] firmware: arm_ffa: Updates for v7.2 Sudeep Holla
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox