Linux Kernel
3.7.1
|
#include <linux/types.h>
Go to the source code of this file.
Data Structures | |
struct | isprsz_coef |
struct | resizer_ratio |
struct | resizer_luma_yenh |
struct | isp_res_device |
Macros | |
#define | COEFF_CNT 32 |
#define | RESZ_PAD_SINK 0 |
#define | RESZ_PAD_SOURCE 1 |
#define | RESZ_PADS_NUM 2 |
Enumerations | |
enum | resizer_chroma_algo { RSZ_THE_SAME = 0, RSZ_BILINEAR = 1 } |
enum | resizer_colors_type { RSZ_YUV422 = 0, RSZ_COLOR8 = 1 } |
enum | resizer_input_entity { RESIZER_INPUT_NONE, RESIZER_INPUT_VP, RESIZER_INPUT_MEMORY } |
Functions | |
int | omap3isp_resizer_init (struct isp_device *isp) |
void | omap3isp_resizer_cleanup (struct isp_device *isp) |
int | omap3isp_resizer_register_entities (struct isp_res_device *res, struct v4l2_device *vdev) |
void | omap3isp_resizer_unregister_entities (struct isp_res_device *res) |
void | omap3isp_resizer_isr_frame_sync (struct isp_res_device *res) |
void | omap3isp_resizer_isr (struct isp_res_device *isp_res) |
void | omap3isp_resizer_max_rate (struct isp_res_device *res, unsigned int *max_rate) |
void | omap3isp_resizer_suspend (struct isp_res_device *isp_res) |
void | omap3isp_resizer_resume (struct isp_res_device *isp_res) |
int | omap3isp_resizer_busy (struct isp_res_device *isp_res) |
#define COEFF_CNT 32 |
Definition at line 35 of file ispresizer.h.
#define RESZ_PAD_SINK 0 |
Definition at line 93 of file ispresizer.h.
#define RESZ_PAD_SOURCE 1 |
Definition at line 94 of file ispresizer.h.
#define RESZ_PADS_NUM 2 |
Definition at line 95 of file ispresizer.h.
enum resizer_chroma_algo |
Definition at line 57 of file ispresizer.h.
enum resizer_colors_type |
Definition at line 63 of file ispresizer.h.
enum resizer_input_entity |
Definition at line 86 of file ispresizer.h.
int omap3isp_resizer_busy | ( | struct isp_res_device * | isp_res | ) |
Definition at line 624 of file ispresizer.c.
void omap3isp_resizer_cleanup | ( | struct isp_device * | isp | ) |
Definition at line 1771 of file ispresizer.c.
int omap3isp_resizer_init | ( | struct isp_device * | isp | ) |
Definition at line 1762 of file ispresizer.c.
void omap3isp_resizer_isr | ( | struct isp_res_device * | isp_res | ) |
Definition at line 1075 of file ispresizer.c.
void omap3isp_resizer_isr_frame_sync | ( | struct isp_res_device * | res | ) |
Definition at line 1014 of file ispresizer.c.
void omap3isp_resizer_max_rate | ( | struct isp_res_device * | res, |
unsigned int * | max_rate | ||
) |
Definition at line 514 of file ispresizer.c.
int omap3isp_resizer_register_entities | ( | struct isp_res_device * | res, |
struct v4l2_device * | vdev | ||
) |
Definition at line 1654 of file ispresizer.c.
void omap3isp_resizer_resume | ( | struct isp_res_device * | isp_res | ) |
void omap3isp_resizer_suspend | ( | struct isp_res_device * | isp_res | ) |
void omap3isp_resizer_unregister_entities | ( | struct isp_res_device * | res | ) |
Definition at line 1647 of file ispresizer.c.