18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-only */ 28c2ecf20Sopenharmony_ci/* 38c2ecf20Sopenharmony_ci * Copyright 2006 PathScale, Inc. All Rights Reserved. 48c2ecf20Sopenharmony_ci */ 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ci#include <linux/linkage.h> 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ci/* 98c2ecf20Sopenharmony_ci * override generic version in lib/iomap_copy.c 108c2ecf20Sopenharmony_ci */ 118c2ecf20Sopenharmony_ciSYM_FUNC_START(__iowrite32_copy) 128c2ecf20Sopenharmony_ci movl %edx,%ecx 138c2ecf20Sopenharmony_ci rep movsl 148c2ecf20Sopenharmony_ci RET 158c2ecf20Sopenharmony_ciSYM_FUNC_END(__iowrite32_copy) 16