]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Merge tag 'ffa-fix-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep...
authorArnd Bergmann <arnd@arndb.de>
Thu, 23 Oct 2025 20:29:39 +0000 (22:29 +0200)
committerArnd Bergmann <arnd@arndb.de>
Thu, 23 Oct 2025 20:29:50 +0000 (22:29 +0200)
commitf4cb02832060ffece6f2f49133592ce7054ac057
tree4260e790a815446e00b89580faff8c24e99f1ea2
parent1d4e7d9f6b7e4e45ec8ca03ae1bbc6ae7165b6f0
parent11fb1a82aefa6f7fea6ac82334edb5639b9927df
Merge tag 'ffa-fix-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes

Arm FF-A fix for v6.18

The FF-A driver was updated to support specification version 1.2 but omitted
support for the 16-byte implementation-defined (IMPDEF) field introduced in
FF-A v1.2 within the Endpoint Memory Access Descriptor (EMAD). This omission
breaks all memory interfaces.

This change updates the EMAD sizing and offset logic to correctly handle the
FF-A v1.2 layout while preserving backward compatibility with older versions.

* tag 'ffa-fix-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux:
  firmware: arm_ffa: Add support for IMPDEF value in the memory access descriptor

Signed-off-by: Arnd Bergmann <arnd@arndb.de>