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

Go to the source code of this file.

Macros

#define FLITE_RESET_TIMEOUT   50 /* in ms */
 

Functions

void flite_hw_reset (struct fimc_lite *dev)
 
void flite_hw_clear_pending_irq (struct fimc_lite *dev)
 
u32 flite_hw_get_interrupt_source (struct fimc_lite *dev)
 
void flite_hw_clear_last_capture_end (struct fimc_lite *dev)
 
void flite_hw_set_interrupt_mask (struct fimc_lite *dev)
 
void flite_hw_capture_start (struct fimc_lite *dev)
 
void flite_hw_capture_stop (struct fimc_lite *dev)
 
void flite_hw_set_test_pattern (struct fimc_lite *dev, bool on)
 
void flite_hw_set_source_format (struct fimc_lite *dev, struct flite_frame *f)
 
void flite_hw_set_window_offset (struct fimc_lite *dev, struct flite_frame *f)
 
void flite_hw_set_camera_bus (struct fimc_lite *dev, struct s5p_fimc_isp_info *s_info)
 
void flite_hw_set_dma_window (struct fimc_lite *dev, struct flite_frame *f)
 
void flite_hw_set_output_dma (struct fimc_lite *dev, struct flite_frame *f, bool enable)
 
void flite_hw_dump_regs (struct fimc_lite *dev, const char *label)
 

Macro Definition Documentation

#define FLITE_RESET_TIMEOUT   50 /* in ms */

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

Function Documentation

void flite_hw_capture_start ( struct fimc_lite dev)

Definition at line 84 of file fimc-lite-reg.c.

void flite_hw_capture_stop ( struct fimc_lite dev)

Definition at line 91 of file fimc-lite-reg.c.

void flite_hw_clear_last_capture_end ( struct fimc_lite dev)

Definition at line 55 of file fimc-lite-reg.c.

void flite_hw_clear_pending_irq ( struct fimc_lite dev)

Definition at line 42 of file fimc-lite-reg.c.

void flite_hw_dump_regs ( struct fimc_lite dev,
const char label 
)

Definition at line 272 of file fimc-lite-reg.c.

u32 flite_hw_get_interrupt_source ( struct fimc_lite dev)

Definition at line 49 of file fimc-lite-reg.c.

void flite_hw_reset ( struct fimc_lite dev)

Definition at line 22 of file fimc-lite-reg.c.

void flite_hw_set_camera_bus ( struct fimc_lite dev,
struct s5p_fimc_isp_info s_info 
)

Definition at line 189 of file fimc-lite-reg.c.

void flite_hw_set_dma_window ( struct fimc_lite dev,
struct flite_frame f 
)

Definition at line 236 of file fimc-lite-reg.c.

void flite_hw_set_interrupt_mask ( struct fimc_lite dev)

Definition at line 63 of file fimc-lite-reg.c.

void flite_hw_set_output_dma ( struct fimc_lite dev,
struct flite_frame f,
bool  enable 
)

Definition at line 254 of file fimc-lite-reg.c.

void flite_hw_set_source_format ( struct fimc_lite dev,
struct flite_frame f 
)

Definition at line 128 of file fimc-lite-reg.c.

void flite_hw_set_test_pattern ( struct fimc_lite dev,
bool  on 
)

Definition at line 102 of file fimc-lite-reg.c.

void flite_hw_set_window_offset ( struct fimc_lite dev,
struct flite_frame f 
)

Definition at line 159 of file fimc-lite-reg.c.