diff options
| author | Sudeep Holla <sudeep.holla@kernel.org> | 2026-05-08 20:54:18 +0300 |
|---|---|---|
| committer | Sudeep Holla <sudeep.holla@kernel.org> | 2026-05-17 14:42:37 +0300 |
| commit | 3acc80a78e45246a87061cbdd46775baa132de83 (patch) | |
| tree | 7cab48d08347db0ce45976eb4b194f47498d573a /include/linux/debugobjects.h | |
| parent | 7fe2ec9fb8e9a78dad8d6b1e551cb4d126e36f1e (diff) | |
| download | linux-3acc80a78e45246a87061cbdd46775baa132de83.tar.xz | |
firmware: arm_ffa: Defer probe until pKVM is initialized
When protected KVM is enabled, the kernel includes a pKVM FF-A proxy
that sits in front of the normal FF-A driver. The proxy has to perform
its own FF-A version negotiation and setup first, so that it can mediate
subsequent FF-A traffic correctly.
Defer FF-A core probing until pKVM has completed initialization. This
keeps the normal driver from negotiating the FF-A version or performing
other transport setup before the pKVM proxy is ready, and lets the
driver model retry probing once the protected KVM state required by the
FF-A transport is available.
Suggested-by: Yeoreum Yun <yeoreum.yun@arm.com>
Reviewed-by: Yeoreum Yun <yeoreum.yun@arm.com>
Link: https://patch.msgid.link/20260508-b4-ffa_plat_dev-v1-4-c5a30f8cf7b8@kernel.org
Signed-off-by: Sudeep Holla <sudeep.holla@kernel.org>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions
