1 /* SPDX-License-Identifier: GPL-2.0 */
2 /*
3  * Support for Intel Camera Imaging ISP subsystem.
4  * Copyright (c) 2015, Intel Corporation.
5  */
6 
7 #ifndef __IA_CSS_MORPH_H
8 #define __IA_CSS_MORPH_H
9 
10 /* @file
11  * This file contains supporting for morphing table
12  */
13 
14 #include <ia_css_types.h>
15 
16 /* @brief Morphing table
17  * @param[in]	width Width of the morphing table.
18  * @param[in]	height Height of the morphing table.
19  * @return		Pointer to the morphing table
20 */
21 struct ia_css_morph_table *
22 ia_css_morph_table_allocate(unsigned int width, unsigned int height);
23 
24 /* @brief Free the morph table
25  * @param[in]	me Pointer to the morph table.
26  * @return		None
27 */
28 void
29 ia_css_morph_table_free(struct ia_css_morph_table *me);
30 
31 #endif /* __IA_CSS_MORPH_H */
32