Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
udlfb.c File Reference
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/usb.h>
#include <linux/uaccess.h>
#include <linux/mm.h>
#include <linux/fb.h>
#include <linux/vmalloc.h>
#include <linux/slab.h>
#include <linux/prefetch.h>
#include <linux/delay.h>
#include <video/udlfb.h>
#include "edid.h"

Go to the source code of this file.

Macros

#define pr_fmt(fmt)   KBUILD_MODNAME ": " fmt
 

Functions

 MODULE_DEVICE_TABLE (usb, id_table)
 
int dlfb_handle_damage (struct dlfb_data *dev, int x, int y, int width, int height, char *data)
 
 module_usb_driver (dlfb_driver)
 
 module_param (console, bool, S_IWUSR|S_IRUSR|S_IWGRP|S_IRGRP)
 
 MODULE_PARM_DESC (console,"Allow fbcon to open framebuffer")
 
 module_param (fb_defio, bool, S_IWUSR|S_IRUSR|S_IWGRP|S_IRGRP)
 
 MODULE_PARM_DESC (fb_defio,"Page fault detection of mmap writes")
 
 module_param (shadow, bool, S_IWUSR|S_IRUSR|S_IWGRP|S_IRGRP)
 
 MODULE_PARM_DESC (shadow,"Shadow vid mem. Disable to save mem but lose perf")
 
 module_param (pixel_limit, int, S_IWUSR|S_IRUSR|S_IWGRP|S_IRGRP)
 
 MODULE_PARM_DESC (pixel_limit,"Force limit on max mode (in x*y pixels)")
 
 MODULE_AUTHOR ("Roberto De Ioris <[email protected]>, ""Jaya Kumar <[email protected]>, ""Bernie Thompson <[email protected]>")
 
 MODULE_DESCRIPTION ("DisplayLink kernel framebuffer driver")
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define pr_fmt (   fmt)    KBUILD_MODNAME ": " fmt

Definition at line 19 of file udlfb.c.

Function Documentation

int dlfb_handle_damage ( struct dlfb_data dev,
int  x,
int  y,
int  width,
int  height,
char data 
)

Definition at line 572 of file udlfb.c.

MODULE_AUTHOR ( "Roberto De Ioris <[email protected] ,
""Jaya Kumar< jayakumar.lkml @gmail.com >  ,
""Bernie Thompson< bernie @plugable.com >"   
)
MODULE_DESCRIPTION ( "DisplayLink kernel framebuffer driver )
MODULE_DEVICE_TABLE ( usb  ,
id_table   
)
MODULE_LICENSE ( "GPL"  )
module_param ( console  ,
bool  ,
S_IWUSR|S_IRUSR|S_IWGRP S_IRGRP 
)
module_param ( fb_defio  ,
bool  ,
S_IWUSR|S_IRUSR|S_IWGRP S_IRGRP 
)
module_param ( shadow  ,
bool  ,
S_IWUSR|S_IRUSR|S_IWGRP S_IRGRP 
)
module_param ( pixel_limit  ,
int  ,
S_IWUSR|S_IRUSR|S_IWGRP S_IRGRP 
)
MODULE_PARM_DESC ( console  ,
"Allow fbcon to open framebuffer"   
)
MODULE_PARM_DESC ( fb_defio  ,
"Page fault detection of mmap writes"   
)
MODULE_PARM_DESC ( shadow  ,
"Shadow vid mem. Disable to save mem but lose perf"   
)
MODULE_PARM_DESC ( pixel_limit  ,
"Force limit on max mode (in x*y pixels)"   
)
module_usb_driver ( dlfb_driver  )