1*4882a593Smuzhiyun /* 2*4882a593Smuzhiyun * Fast C2P (Chunky-to-Planar) Conversion 3*4882a593Smuzhiyun * 4*4882a593Smuzhiyun * Copyright (C) 2003-2008 Geert Uytterhoeven 5*4882a593Smuzhiyun * 6*4882a593Smuzhiyun * This file is subject to the terms and conditions of the GNU General Public 7*4882a593Smuzhiyun * License. See the file COPYING in the main directory of this archive 8*4882a593Smuzhiyun * for more details. 9*4882a593Smuzhiyun */ 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun #include <linux/types.h> 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun extern void c2p_planar(void *dst, const void *src, u32 dx, u32 dy, u32 width, 14*4882a593Smuzhiyun u32 height, u32 dst_nextline, u32 dst_nextplane, 15*4882a593Smuzhiyun u32 src_nextline, u32 bpp); 16*4882a593Smuzhiyun 17*4882a593Smuzhiyun extern void c2p_iplan2(void *dst, const void *src, u32 dx, u32 dy, u32 width, 18*4882a593Smuzhiyun u32 height, u32 dst_nextline, u32 src_nextline, 19*4882a593Smuzhiyun u32 bpp); 20