vpfe_device
static int vpfe_initialize_device(struct vpfe_device *vpfe)
struct vpfe_device *vpfe = video_drvdata(file);
static int __subdev_get_format(struct vpfe_device *vpfe,
static int vpfe_calc_format_size(struct vpfe_device *vpfe,
struct vpfe_device *vpfe = video_drvdata(file);
static void vpfe_schedule_next_buffer(struct vpfe_device *vpfe)
static struct vpfe_fmt *find_format_by_code(struct vpfe_device *vpfe,
static inline void vpfe_schedule_bottom_field(struct vpfe_device *vpfe)
static inline void vpfe_process_buffer_complete(struct vpfe_device *vpfe)
static void vpfe_handle_interlaced_irq(struct vpfe_device *vpfe,
struct vpfe_device *vpfe = (struct vpfe_device *)dev;
static inline void vpfe_detach_irq(struct vpfe_device *vpfe)
static inline void vpfe_attach_irq(struct vpfe_device *vpfe)
static struct vpfe_fmt *find_format_by_pix(struct vpfe_device *vpfe,
static int __subdev_get_format(struct vpfe_device *vpfe,
static int __subdev_set_format(struct vpfe_device *vpfe,
static int vpfe_calc_format_size(struct vpfe_device *vpfe,
struct vpfe_device *vpfe = video_drvdata(file);
struct vpfe_device *vpfe = video_drvdata(file);
struct vpfe_device *vpfe = video_drvdata(file);
static unsigned int __get_bytesperpixel(struct vpfe_device *vpfe,
struct vpfe_device *vpfe = video_drvdata(file);
struct vpfe_device *vpfe = video_drvdata(file);
vpfe_get_subdev_input_index(struct vpfe_device *vpfe,
static int vpfe_get_app_input_index(struct vpfe_device *vpfe,
struct vpfe_device *vpfe = video_drvdata(file);
struct vpfe_device *vpfe = video_drvdata(file);
static int vpfe_set_input(struct vpfe_device *vpfe, unsigned int index)
struct vpfe_device *vpfe = video_drvdata(file);
struct vpfe_device *vpfe = video_drvdata(file);
struct vpfe_device *vpfe = video_drvdata(file);
struct vpfe_device *vpfe = video_drvdata(file);
static void vpfe_calculate_offsets(struct vpfe_device *vpfe)
struct vpfe_device *vpfe = vb2_get_drv_priv(vq);
static inline struct vpfe_device *to_vpfe(struct vpfe_ccdc *ccdc)
struct vpfe_device *vpfe = vb2_get_drv_priv(vb->vb2_queue);
return container_of(ccdc, struct vpfe_device, ccdc);
struct vpfe_device *vpfe = vb2_get_drv_priv(vb->vb2_queue);
static void vpfe_return_all_buffers(struct vpfe_device *vpfe,
struct vpfe_device *vpfe = vb2_get_drv_priv(vq);
struct vpfe_device *vpfe = vb2_get_drv_priv(vq);
struct vpfe_device *vpfe = video_drvdata(file);
struct vpfe_device *vpfe = video_drvdata(file);
struct vpfe_device *vpfe = video_drvdata(file);
struct vpfe_device *vpfe = video_drvdata(file);
struct vpfe_device *vpfe = container_of(notifier->v4l2_dev,
struct vpfe_device, v4l2_dev);
static int vpfe_probe_complete(struct vpfe_device *vpfe)
struct vpfe_device *vpfe = container_of(notifier->v4l2_dev,
struct vpfe_device, v4l2_dev);
vpfe_get_pdata(struct vpfe_device *vpfe)
struct vpfe_device *vpfe;
struct vpfe_device *vpfe = platform_get_drvdata(pdev);
struct vpfe_device *vpfe = dev_get_drvdata(dev);
struct vpfe_device *vpfe = to_vpfe(ccdc);
struct vpfe_device *vpfe = dev_get_drvdata(dev);
struct vpfe_device *vpfe = to_vpfe(ccdc);
struct vpfe_device *vpfe = to_vpfe(ccdc);
struct vpfe_device *vpfe = to_vpfe(ccdc);
struct vpfe_device *vpfe = to_vpfe(ccdc);
struct vpfe_device *vpfe = to_vpfe(ccdc);
struct vpfe_device *vpfe = to_vpfe(ccdc);
static int vpfe_get_ccdc_image_format(struct vpfe_device *vpfe,
static int vpfe_config_ccdc_image_format(struct vpfe_device *vpfe)
static int vpfe_config_image_format(struct vpfe_device *vpfe,