1 // SPDX-License-Identifier: GPL-2.0-only 2 /* 3 * Copyright (C) 2001 Russell King 4 */ 5 #include "xor_impl.h" 6 #include "xor_arch.h" 7 8 static void xor_gen_neon(void *dest, void **srcs, unsigned int src_cnt, 9 unsigned int bytes) 10 { 11 kernel_neon_begin(); 12 xor_gen_neon_inner(dest, srcs, src_cnt, bytes); 13 kernel_neon_end(); 14 } 15 16 struct xor_block_template xor_block_neon = { 17 .name = "neon", 18 .xor_gen = xor_gen_neon, 19 }; 20