Linux Kernel
3.7.1
|
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/errno.h>
#include <linux/bug.h>
#include <linux/interrupt.h>
#include <linux/device.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/list.h>
#include <linux/io.h>
#include <linux/slab.h>
#include <linux/clk.h>
#include <media/v4l2-ioctl.h>
#include <media/videobuf2-core.h>
#include <media/videobuf2-dma-contig.h>
#include "fimc-core.h"
#include "fimc-reg.h"
#include "fimc-mdevice.h"
Go to the source code of this file.
Macros | |
#define | ctrl_to_ctx(__ctrl) container_of((__ctrl)->handler, struct fimc_ctx, ctrls.handler) |
#define ctrl_to_ctx | ( | __ctrl | ) | container_of((__ctrl)->handler, struct fimc_ctx, ctrls.handler) |
Definition at line 521 of file fimc-core.c.
void fimc_adjust_mplane_format | ( | struct fimc_fmt * | fmt, |
u32 | width, | ||
u32 | height, | ||
struct v4l2_pix_format_mplane * | pix | ||
) |
fimc_adjust_mplane_format - adjust bytesperline/sizeimage for each plane : fimc pixel format description (input) : requested pixel width : requested pixel height : multi-plane format to adjust
Definition at line 745 of file fimc-core.c.
Definition at line 677 of file fimc-core.c.
Definition at line 209 of file fimc-core.c.
Definition at line 646 of file fimc-core.c.
Definition at line 592 of file fimc-core.c.
Definition at line 635 of file fimc-core.c.
int fimc_fill_format | ( | struct fimc_frame * | frame, |
struct v4l2_format * | f | ||
) |
Definition at line 694 of file fimc-core.c.
void fimc_fill_frame | ( | struct fimc_frame * | frame, |
struct v4l2_format * | f | ||
) |
Definition at line 722 of file fimc-core.c.
|
read |
fimc_find_format - lookup fimc color format by fourcc or media bus format : fourcc to match, ignored if null : media bus code to match, ignored if null : the color flags to match : offset in the fimc_formats array, ignored if negative
Definition at line 785 of file fimc-core.c.
Definition at line 201 of file fimc-core.c.
int fimc_prepare_addr | ( | struct fimc_ctx * | ctx, |
struct vb2_buffer * | vb, | ||
struct fimc_frame * | frame, | ||
struct fimc_addr * | paddr | ||
) |
Definition at line 344 of file fimc-core.c.
void fimc_prepare_dma_offset | ( | struct fimc_ctx * | ctx, |
struct fimc_frame * | f | ||
) |
Definition at line 441 of file fimc-core.c.
Definition at line 1246 of file fimc-core.c.
Definition at line 242 of file fimc-core.c.
Definition at line 399 of file fimc-core.c.
Definition at line 1251 of file fimc-core.c.
MODULE_DEVICE_TABLE | ( | platform | , |
fimc_driver_ids | |||
) |