#ifndef OMAP4_ISS_RESIZER_H
#define OMAP4_ISS_RESIZER_H
#include "iss_video.h"
enum resizer_input_entity { … };
#define RESIZER_OUTPUT_MEMORY …
#define RESIZER_PAD_SINK …
#define RESIZER_PAD_SOURCE_MEM …
#define RESIZER_PADS_NUM …
struct iss_resizer_device { … };
struct iss_device;
int omap4iss_resizer_init(struct iss_device *iss);
int omap4iss_resizer_create_links(struct iss_device *iss);
void omap4iss_resizer_cleanup(struct iss_device *iss);
int omap4iss_resizer_register_entities(struct iss_resizer_device *resizer,
struct v4l2_device *vdev);
void omap4iss_resizer_unregister_entities(struct iss_resizer_device *resizer);
int omap4iss_resizer_busy(struct iss_resizer_device *resizer);
void omap4iss_resizer_isr(struct iss_resizer_device *resizer, u32 events);
void omap4iss_resizer_restore_context(struct iss_device *iss);
void omap4iss_resizer_max_rate(struct iss_resizer_device *resizer,
unsigned int *max_rate);
#endif