/* Store a partial block of planar data after c2p conversion  */
static void store_planar_masked(void *dst, u32 dst_inc, u32 bpp, u32 d[8], u32 mask)
/* Store a partial block of planar data after c2p conversion  */
static void store_planar_masked(void *dst, u32 dst_inc, u32 bpp, u32 d[8], u32 mask)
{
	int i;
	for (i = 0; i < bpp; i++, dst += dst_inc)
		put_unaligned_be32(comp(d[perm_c2p_32x8[i]],
					get_unaligned_be32(dst), mask),
				   dst);
}