Linux Kernel
3.7.1
|
#include <linux/module.h>
#include <linux/uaccess.h>
#include <linux/delay.h>
#include <linux/device.h>
#include <linux/dma-mapping.h>
#include <linux/mm.h>
#include <linux/sched.h>
#include <linux/slab.h>
#include <media/v4l2-event.h>
#include "isp.h"
#include "ispreg.h"
#include "ispccdc.h"
Go to the source code of this file.
Macros | |
#define | CCDC_MIN_WIDTH 32 |
#define | CCDC_MIN_HEIGHT 32 |
#define | CCDC_PRINT_REGISTER(isp, name) |
Functions | |
int | omap3isp_ccdc_busy (struct isp_ccdc_device *ccdc) |
void | omap3isp_ccdc_restore_context (struct isp_device *isp) |
void | omap3isp_ccdc_max_rate (struct isp_ccdc_device *ccdc, unsigned int *max_rate) |
int | omap3isp_ccdc_isr (struct isp_ccdc_device *ccdc, u32 events) |
void | omap3isp_ccdc_unregister_entities (struct isp_ccdc_device *ccdc) |
int | omap3isp_ccdc_register_entities (struct isp_ccdc_device *ccdc, struct v4l2_device *vdev) |
int | omap3isp_ccdc_init (struct isp_device *isp) |
void | omap3isp_ccdc_cleanup (struct isp_device *isp) |
#define CCDC_PRINT_REGISTER | ( | isp, | |
name | |||
) |
int omap3isp_ccdc_busy | ( | struct isp_ccdc_device * | ccdc | ) |
void omap3isp_ccdc_cleanup | ( | struct isp_device * | isp | ) |
int omap3isp_ccdc_init | ( | struct isp_device * | isp | ) |
int omap3isp_ccdc_isr | ( | struct isp_ccdc_device * | ccdc, |
u32 | events | ||
) |
void omap3isp_ccdc_max_rate | ( | struct isp_ccdc_device * | ccdc, |
unsigned int * | max_rate | ||
) |
int omap3isp_ccdc_register_entities | ( | struct isp_ccdc_device * | ccdc, |
struct v4l2_device * | vdev | ||
) |
void omap3isp_ccdc_restore_context | ( | struct isp_device * | isp | ) |
void omap3isp_ccdc_unregister_entities | ( | struct isp_ccdc_device * | ccdc | ) |