Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
fimc-reg.c File Reference
#include <linux/io.h>
#include <linux/delay.h>
#include <media/s5p_fimc.h>
#include "fimc-reg.h"
#include "fimc-core.h"

Go to the source code of this file.

Data Structures

struct  mbus_pixfmt_desc
 

Functions

void fimc_hw_reset (struct fimc_dev *dev)
 
void fimc_hw_set_rotation (struct fimc_ctx *ctx)
 
void fimc_hw_set_target_format (struct fimc_ctx *ctx)
 
void fimc_hw_set_out_dma (struct fimc_ctx *ctx)
 
void fimc_hw_en_lastirq (struct fimc_dev *dev, int enable)
 
void fimc_hw_set_prescaler (struct fimc_ctx *ctx)
 
void fimc_hw_set_mainscaler (struct fimc_ctx *ctx)
 
void fimc_hw_en_capture (struct fimc_ctx *ctx)
 
void fimc_hw_set_effect (struct fimc_ctx *ctx)
 
void fimc_hw_set_rgb_alpha (struct fimc_ctx *ctx)
 
void fimc_hw_set_in_dma (struct fimc_ctx *ctx)
 
void fimc_hw_set_input_path (struct fimc_ctx *ctx)
 
void fimc_hw_set_output_path (struct fimc_ctx *ctx)
 
void fimc_hw_set_input_addr (struct fimc_dev *dev, struct fimc_addr *paddr)
 
void fimc_hw_set_output_addr (struct fimc_dev *dev, struct fimc_addr *paddr, int index)
 
int fimc_hw_set_camera_polarity (struct fimc_dev *fimc, struct s5p_fimc_isp_info *cam)
 
int fimc_hw_set_camera_source (struct fimc_dev *fimc, struct s5p_fimc_isp_info *cam)
 
void fimc_hw_set_camera_offset (struct fimc_dev *fimc, struct fimc_frame *f)
 
int fimc_hw_set_camera_type (struct fimc_dev *fimc, struct s5p_fimc_isp_info *cam)
 
void fimc_hw_clear_irq (struct fimc_dev *dev)
 
void fimc_hw_enable_scaler (struct fimc_dev *dev, bool on)
 
void fimc_hw_activate_input_dma (struct fimc_dev *dev, bool on)
 
void fimc_hw_dis_capture (struct fimc_dev *dev)
 
s32 fimc_hw_get_frame_index (struct fimc_dev *dev)
 
s32 fimc_hw_get_prev_frame_index (struct fimc_dev *dev)
 
void fimc_activate_capture (struct fimc_ctx *ctx)
 
void fimc_deactivate_capture (struct fimc_dev *fimc)
 

Function Documentation

void fimc_activate_capture ( struct fimc_ctx ctx)

Definition at line 776 of file fimc-reg.c.

void fimc_deactivate_capture ( struct fimc_dev fimc)

Definition at line 782 of file fimc-reg.c.

void fimc_hw_activate_input_dma ( struct fimc_dev dev,
bool  on 
)

Definition at line 730 of file fimc-reg.c.

void fimc_hw_clear_irq ( struct fimc_dev dev)

Definition at line 713 of file fimc-reg.c.

void fimc_hw_dis_capture ( struct fimc_dev dev)

Definition at line 740 of file fimc-reg.c.

void fimc_hw_en_capture ( struct fimc_ctx ctx)

Definition at line 347 of file fimc-reg.c.

void fimc_hw_en_lastirq ( struct fimc_dev dev,
int  enable 
)

Definition at line 222 of file fimc-reg.c.

void fimc_hw_enable_scaler ( struct fimc_dev dev,
bool  on 
)

Definition at line 720 of file fimc-reg.c.

s32 fimc_hw_get_frame_index ( struct fimc_dev dev)

Definition at line 748 of file fimc-reg.c.

s32 fimc_hw_get_prev_frame_index ( struct fimc_dev dev)

Definition at line 764 of file fimc-reg.c.

void fimc_hw_reset ( struct fimc_dev dev)

Definition at line 20 of file fimc-reg.c.

void fimc_hw_set_camera_offset ( struct fimc_dev fimc,
struct fimc_frame f 
)

Definition at line 637 of file fimc-reg.c.

int fimc_hw_set_camera_polarity ( struct fimc_dev fimc,
struct s5p_fimc_isp_info cam 
)

Definition at line 555 of file fimc-reg.c.

int fimc_hw_set_camera_source ( struct fimc_dev fimc,
struct s5p_fimc_isp_info cam 
)

Definition at line 597 of file fimc-reg.c.

int fimc_hw_set_camera_type ( struct fimc_dev fimc,
struct s5p_fimc_isp_info cam 
)

Definition at line 656 of file fimc-reg.c.

void fimc_hw_set_effect ( struct fimc_ctx ctx)

Definition at line 371 of file fimc-reg.c.

void fimc_hw_set_in_dma ( struct fimc_ctx ctx)

Definition at line 420 of file fimc-reg.c.

void fimc_hw_set_input_addr ( struct fimc_dev dev,
struct fimc_addr paddr 
)

Definition at line 528 of file fimc-reg.c.

void fimc_hw_set_input_path ( struct fimc_ctx ctx)

Definition at line 502 of file fimc-reg.c.

void fimc_hw_set_mainscaler ( struct fimc_ctx ctx)

Definition at line 312 of file fimc-reg.c.

void fimc_hw_set_out_dma ( struct fimc_ctx ctx)

Definition at line 167 of file fimc-reg.c.

void fimc_hw_set_output_addr ( struct fimc_dev dev,
struct fimc_addr paddr,
int  index 
)

Definition at line 542 of file fimc-reg.c.

void fimc_hw_set_output_path ( struct fimc_ctx ctx)

Definition at line 517 of file fimc-reg.c.

void fimc_hw_set_prescaler ( struct fimc_ctx ctx)

Definition at line 232 of file fimc-reg.c.

void fimc_hw_set_rgb_alpha ( struct fimc_ctx ctx)

Definition at line 388 of file fimc-reg.c.

void fimc_hw_set_rotation ( struct fimc_ctx ctx)

Definition at line 72 of file fimc-reg.c.

void fimc_hw_set_target_format ( struct fimc_ctx ctx)

Definition at line 105 of file fimc-reg.c.