diff options
author | Arnd Bergmann <arnd@arndb.de> | 2024-06-27 16:41:41 +0200 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2024-06-27 16:41:41 +0200 |
commit | 87dcb2f0791bbbbe7e22ccc4321b81b8d3636ef4 (patch) | |
tree | b27a5d15c5fd7c305a7aa58f9ad1458350cd1d82 /drivers/soc/samsung/exynos-usi.c | |
parent | 7cab811dfe7bbdc75d34624d15e0f416e0f592ca (diff) | |
parent | 18c250bd7ed0fc6917bad13560851ef0f519778d (diff) | |
download | lwn-87dcb2f0791bbbbe7e22ccc4321b81b8d3636ef4.tar.gz lwn-87dcb2f0791bbbbe7e22ccc4321b81b8d3636ef4.zip |
Merge tag 'ffa-updates-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Arm FF-A driver updates for v6.11
The main addition is the split of bus and driver into distinct modules
The FF-A bus module is initialized at subsys_initcall level when builtin.
FF-A drivers initialization is now changed to module_init level so that
pKVM ffa proxy is all setup and running in case pKVM hypervisor needs to
trap and handle FF-A calls.
One of the reason for not having this split from the beginning is the
need to workaround the FF-A v1.0 NULL UUID. The FF-A bus layer called
into FF-A driver and populated the device UUID if it matches with the
driver attempting to match. Moving the workaround away from the FF-A
bus layer to the FF-A core driver as a bus notifier will help to remove
the dependency.
* tag 'ffa-updates-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux:
firmware: arm_ffa: Split bus and driver into distinct modules
firmware: arm_ffa: Move the FF-A v1.0 NULL UUID workaround to bus notifier
Link: https://lore.kernel.org/r/20240624103451.2870146-1-sudeep.holla@arm.com
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'drivers/soc/samsung/exynos-usi.c')
0 files changed, 0 insertions, 0 deletions