os/linux-2.6-tag--devboard-R2_10-4/arch/cris/arch-v32/drivers/elphel/cxsdram.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

intx313_fpn_readline (int line, int ignore)
int x313_fpn_writeline (void)
ssize_t x313_fpn_read (struct file *file, char *buf, size_t count, loff_t *off)
ssize_t x313_fpn_write (struct file *file, const char *buf, size_t count, loff_t *off)
intx313_frame_readline (int line)
ssize_t x313_frame_read (struct file *file, char *buf, size_t count, loff_t *off)
loff_t x313_frame_lseek (struct file *file, loff_t offset, int orig)
void x313_frame_release (void)
int x313_frame_open (struct inode *inode, struct file *filp)
int x313_fpn_open (struct inode *inode, struct file *filp)
loff_t x313_fpn_lseek (struct file *file, loff_t offset, int orig)
void x313_fpn_release (void)
void x313_f_invalidate (void)


Function Documentation

void x313_f_invalidate ( void   ) 

Definition at line 611 of file cxsdram.c.

References linebufdirty_fpn, lineinbuf_fpn, and lineinbuf_img.

loff_t x313_fpn_lseek ( struct file *  file,
loff_t  offset,
int  orig 
)

Definition at line 291 of file cxsdram.c.

References D, MD3, P_ACTUAL_HEIGHT2, P_ACTUAL_WIDTH2, and printk.

int x313_fpn_open ( struct inode *  inode,
struct file *  filp 
)

Definition at line 596 of file cxsdram.c.

References linebufdirty_fpn, lineinbuf_fpn, MD3, P_ACTUAL_HEIGHT2, P_ACTUAL_WIDTH2, and printk.

ssize_t x313_fpn_read ( struct file *  file,
char *  buf,
size_t  count,
loff_t *  off 
)

Definition at line 211 of file cxsdram.c.

References MD3, P_ACTUAL_HEIGHT2, P_ACTUAL_WIDTH2, printk, and x313_fpn_readline().

int* x313_fpn_readline ( int  line,
int  ignore 
)

Definition at line 106 of file cxsdram.c.

References D, linebuf_fpn, linebufdirty_fpn, lineinbuf_fpn, P_ACTUAL_WIDTH2, port_csp0_addr, port_csp4_addr, printk, udelay, x313_fpn_writeline(), X313_INIT_SDCHAN, X313_MAP_FPN, X313_SR, X313_WA_SD_MODE, X313_WA_SD_PIOWIN, and X313_WA_SDPIO_NEXT.

void x313_fpn_release ( void   ) 

Definition at line 604 of file cxsdram.c.

References linebufdirty_fpn, MD3, printk, and x313_fpn_writeline().

ssize_t x313_fpn_write ( struct file *  file,
const char *  buf,
size_t  count,
loff_t *  off 
)

Definition at line 251 of file cxsdram.c.

References linebufdirty_fpn, P_ACTUAL_HEIGHT2, P_ACTUAL_WIDTH2, and x313_fpn_readline().

int x313_fpn_writeline ( void   ) 

Definition at line 154 of file cxsdram.c.

References D, linebuf_fpn, linebufdirty_fpn, lineinbuf_fpn, P_ACTUAL_WIDTH2, port_csp0_addr, printk, udelay, X313_INIT_SDCHAN, X313_MAP_FPN, X313_SR, X313_WA_SD_MODE, X313_WA_SD_PIOWIN, and X313_WA_SDPIO_NEXT.

loff_t x313_frame_lseek ( struct file *  file,
loff_t  offset,
int  orig 
)

Definition at line 538 of file cxsdram.c.

References get_imageParamsR(), P_ACTUAL_HEIGHT2, P_ACTUAL_WIDTH2, P_BGFRAME, and P_BITS.

int x313_frame_open ( struct inode *  inode,
struct file *  filp 
)

Definition at line 577 of file cxsdram.c.

References get_imageParamsR(), linebufdirty_fpn, lineinbuf_img, P_ACTUAL_HEIGHT2, P_ACTUAL_WIDTH2, P_BGFRAME, and P_BITS.

ssize_t x313_frame_read ( struct file *  file,
char *  buf,
size_t  count,
loff_t *  off 
)

Definition at line 477 of file cxsdram.c.

References ch0_dis(), get_imageParamsR(), lock_flag, P_ACTUAL_HEIGHT2, P_ACTUAL_WIDTH2, P_BGFRAME, P_BITS, P_PAGE_READ, printk, and x313_frame_readline().

int* x313_frame_readline ( int  line  ) 

Definition at line 335 of file cxsdram.c.

References D, get_imageParamsR(), linebuf_img, lineinbuf_img, P_ACTUAL_WIDTH2, P_BGFRAME, P_BITS, port_csp0_addr, port_csp4_addr, printk, udelay, X313_INIT_SDCHAN, X313_SR, X313_WA_SD_MODE, X313_WA_SD_PIOWIN, and X313_WA_SDPIO_NEXT.

void x313_frame_release ( void   ) 

Definition at line 586 of file cxsdram.c.

References ch0_en(), lock_flag, and printk.


Generated on Thu Aug 7 16:20:16 2008 for elphel by  doxygen 1.5.1