isp_ccdc_device
struct isp_ccdc_device isp_ccdc;
static void ccdc_configure(struct isp_ccdc_device *ccdc)
int omap3isp_ccdc_busy(struct isp_ccdc_device *ccdc)
static void __ccdc_enable(struct isp_ccdc_device *ccdc, int enable)
static int ccdc_lsc_validate_config(struct isp_ccdc_device *ccdc,
static int ccdc_disable(struct isp_ccdc_device *ccdc)
static void ccdc_enable(struct isp_ccdc_device *ccdc)
static int ccdc_sbl_busy(struct isp_ccdc_device *ccdc)
static int ccdc_sbl_wait_idle(struct isp_ccdc_device *ccdc,
static int ccdc_handle_stopping(struct isp_ccdc_device *ccdc, u32 event)
static void ccdc_hs_vs_isr(struct isp_ccdc_device *ccdc)
static void ccdc_lsc_isr(struct isp_ccdc_device *ccdc, u32 events)
static bool ccdc_has_all_fields(struct isp_ccdc_device *ccdc)
static int ccdc_isr_buffer(struct isp_ccdc_device *ccdc)
static void ccdc_vd0_isr(struct isp_ccdc_device *ccdc)
static void ccdc_vd1_isr(struct isp_ccdc_device *ccdc)
int omap3isp_ccdc_isr(struct isp_ccdc_device *ccdc, u32 events)
struct isp_ccdc_device *ccdc = &video->isp->isp_ccdc;
struct isp_ccdc_device *ccdc = v4l2_get_subdevdata(sd);
struct isp_ccdc_device *ccdc = v4l2_get_subdevdata(sd);
__ccdc_get_format(struct isp_ccdc_device *ccdc,
__ccdc_get_crop(struct isp_ccdc_device *ccdc,
static void ccdc_lsc_program_table(struct isp_ccdc_device *ccdc,
ccdc_try_format(struct isp_ccdc_device *ccdc,
static void ccdc_lsc_setup_regs(struct isp_ccdc_device *ccdc,
static void ccdc_try_crop(struct isp_ccdc_device *ccdc,
struct isp_ccdc_device *ccdc = v4l2_get_subdevdata(sd);
struct isp_ccdc_device *ccdc = v4l2_get_subdevdata(sd);
struct isp_ccdc_device *ccdc = v4l2_get_subdevdata(sd);
struct isp_ccdc_device *ccdc = v4l2_get_subdevdata(sd);
static int ccdc_lsc_wait_prefetch(struct isp_ccdc_device *ccdc)
struct isp_ccdc_device *ccdc = v4l2_get_subdevdata(sd);
struct isp_ccdc_device *ccdc = v4l2_get_subdevdata(sd);
struct isp_ccdc_device *ccdc = v4l2_get_subdevdata(sd);
struct isp_ccdc_device *ccdc = v4l2_get_subdevdata(sd);
static int __ccdc_lsc_enable(struct isp_ccdc_device *ccdc, int enable)
void omap3isp_ccdc_unregister_entities(struct isp_ccdc_device *ccdc)
int omap3isp_ccdc_register_entities(struct isp_ccdc_device *ccdc,
static int ccdc_init_entities(struct isp_ccdc_device *ccdc)
struct isp_ccdc_device *ccdc = &isp->isp_ccdc;
struct isp_ccdc_device *ccdc = &isp->isp_ccdc;
static int ccdc_lsc_busy(struct isp_ccdc_device *ccdc)
static int __ccdc_lsc_configure(struct isp_ccdc_device *ccdc,
__ccdc_get_format(struct isp_ccdc_device *ccdc,
static void ccdc_lsc_error_handler(struct isp_ccdc_device *ccdc)
static void ccdc_lsc_free_request(struct isp_ccdc_device *ccdc,
static void ccdc_lsc_free_queue(struct isp_ccdc_device *ccdc,
struct isp_ccdc_device *ccdc;
ccdc = container_of(lsc, struct isp_ccdc_device, lsc);
static int ccdc_lsc_config(struct isp_ccdc_device *ccdc,
static inline int ccdc_lsc_is_configured(struct isp_ccdc_device *ccdc)
static int ccdc_lsc_enable(struct isp_ccdc_device *ccdc)
static void ccdc_configure_clamp(struct isp_ccdc_device *ccdc)
static void ccdc_configure_fpc(struct isp_ccdc_device *ccdc)
static void ccdc_configure_black_comp(struct isp_ccdc_device *ccdc)
static void ccdc_configure_lpf(struct isp_ccdc_device *ccdc)
static void ccdc_configure_alaw(struct isp_ccdc_device *ccdc)
static void ccdc_config_imgattr(struct isp_ccdc_device *ccdc, u32 colptn)
static void ccdc_print_status(struct isp_ccdc_device *ccdc)
static int ccdc_config(struct isp_ccdc_device *ccdc,
static void ccdc_apply_controls(struct isp_ccdc_device *ccdc)
struct isp_ccdc_device *ccdc = &isp->isp_ccdc;
static void ccdc_config_vp(struct isp_ccdc_device *ccdc)
static void ccdc_config_outlineoffset(struct isp_ccdc_device *ccdc,
static void ccdc_set_outaddr(struct isp_ccdc_device *ccdc, u32 addr)
void omap3isp_ccdc_max_rate(struct isp_ccdc_device *ccdc,
static void ccdc_config_sync_if(struct isp_ccdc_device *ccdc,
int omap3isp_ccdc_register_entities(struct isp_ccdc_device *ccdc,
void omap3isp_ccdc_unregister_entities(struct isp_ccdc_device *ccdc);
int omap3isp_ccdc_busy(struct isp_ccdc_device *isp_ccdc);
int omap3isp_ccdc_isr(struct isp_ccdc_device *isp_ccdc, u32 events);
void omap3isp_ccdc_max_rate(struct isp_ccdc_device *ccdc,