Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
i810_main.h File Reference

Go to the source code of this file.

Macros

#define flush_cache()   do { } while(0)
 
#define set_mtrr(x)   printk("set_mtrr: MTRR is disabled in the kernel\n")
 
#define unset_mtrr(x)   do { } while (0)
 
#define IS_DVT   (1)
 

Functions

void round_off_xres (u32 *xres)
 
void round_off_yres (u32 *xres, u32 *yres)
 
u32 i810_get_watermark (const struct fb_var_screeninfo *var, struct i810fb_par *par)
 
void i810fb_encode_registers (const struct fb_var_screeninfo *var, struct i810fb_par *par, u32 xres, u32 yres)
 
void i810fb_fill_var_timings (struct fb_var_screeninfo *var)
 
void i810fb_fillrect (struct fb_info *p, const struct fb_fillrect *rect)
 
void i810fb_copyarea (struct fb_info *p, const struct fb_copyarea *region)
 
void i810fb_imageblit (struct fb_info *p, const struct fb_image *image)
 
int i810fb_sync (struct fb_info *p)
 
void i810fb_init_ringbuffer (struct fb_info *info)
 
void i810fb_load_front (u32 offset, struct fb_info *info)
 

Macro Definition Documentation

#define flush_cache (   void)    do { } while(0)

Definition at line 60 of file i810_main.h.

#define IS_DVT   (1)

Definition at line 92 of file i810_main.h.

#define set_mtrr (   x)    printk("set_mtrr: MTRR is disabled in the kernel\n")

Definition at line 84 of file i810_main.h.

#define unset_mtrr (   x)    do { } while (0)

Definition at line 86 of file i810_main.h.

Function Documentation

u32 i810_get_watermark ( const struct fb_var_screeninfo var,
struct i810fb_par par 
)

Definition at line 224 of file i810_gtf.c.

void i810fb_copyarea ( struct fb_info p,
const struct fb_copyarea region 
)

Definition at line 326 of file i810_accel.c.

void i810fb_encode_registers ( const struct fb_var_screeninfo var,
struct i810fb_par par,
u32  xres,
u32  yres 
)

Definition at line 233 of file i810_dvt.c.

void i810fb_fill_var_timings ( struct fb_var_screeninfo var)

Definition at line 245 of file i810_dvt.c.

void i810fb_fillrect ( struct fb_info p,
const struct fb_fillrect rect 
)

Definition at line 298 of file i810_accel.c.

void i810fb_imageblit ( struct fb_info p,
const struct fb_image image 
)

Definition at line 367 of file i810_accel.c.

void i810fb_init_ringbuffer ( struct fb_info info)

i810fb_init_ringbuffer - initialize the ringbuffer

: pointer to i810fb_par structure

DESCRIPTION: Initializes the ringbuffer by telling the device the size and location of the ringbuffer. It also sets the head and tail pointers = 0

Definition at line 435 of file i810_accel.c.

void i810fb_load_front ( u32  offset,
struct fb_info info 
)

Definition at line 415 of file i810_accel.c.

int i810fb_sync ( struct fb_info p)

Definition at line 405 of file i810_accel.c.

void round_off_xres ( u32 xres)

Definition at line 194 of file i810_dvt.c.

void round_off_yres ( u32 xres,
u32 yres 
)
inline

Definition at line 210 of file i810_dvt.c.