Add arm64 hardware assisted crc32c support
[fio.git] / arch / arch-aarch64.h
index a6cfaf250202d7cd03a7985aec89f725fb62e38a..0912a86f63c4598ee9d673fe3a80da9f2d9d5065 100644 (file)
@@ -8,11 +8,6 @@
 
 #define FIO_ARCH       (arch_aarch64)
 
-#ifndef __NR_ioprio_set
-#define __NR_ioprio_set                30
-#define __NR_ioprio_get                31
-#endif
-
 #define nop            do { __asm__ __volatile__ ("yield"); } while (0)
 #define read_barrier() do { __sync_synchronize(); } while (0)
 #define write_barrier()        do { __sync_synchronize(); } while (0)
@@ -32,4 +27,8 @@ static inline int arch_ffz(unsigned long bitmask)
 
 #define ARCH_HAVE_FFZ
 
+#ifdef ARCH_HAVE_CRC_CRYPTO
+#define ARCH_HAVE_ARM64_CRC_CRYPTO
+#endif
+
 #endif