]> git.hungrycats.org Git - linux/commit
lib/crc: Turn NEON intrinsics crc64 implementation into common code
authorArd Biesheuvel <ardb@kernel.org>
Wed, 22 Apr 2026 17:17:00 +0000 (19:17 +0200)
committerEric Biggers <ebiggers@kernel.org>
Thu, 28 May 2026 20:14:22 +0000 (13:14 -0700)
commit061cef5fcee5a4bbaa8726f8c5fc1d5e2f89bff7
tree8d644822fbee99ef9a024d34d7b96204d80c6383
parent4d3c5cbfe2b55c12ad1d866ddf0928d13d775816
lib/crc: Turn NEON intrinsics crc64 implementation into common code

Move and rename the CRC64 NEON intrinsics implementation source file and
rename the function name to reflect that it is NEON code that can be
shared. This will be wired up for 32-bit ARM in a subsequent patch.

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Link: https://patch.msgid.link/20260422171655.3437334-14-ardb+git@google.com
Signed-off-by: Eric Biggers <ebiggers@kernel.org>
lib/crc/Makefile
lib/crc/arm64/crc64-neon-inner.c [deleted file]
lib/crc/arm64/crc64-neon.h [new file with mode: 0644]
lib/crc/arm64/crc64.h
lib/crc/crc64-neon.c [new file with mode: 0644]