Linux Kernel
3.7.1
|
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/string.h>
#include <linux/mm.h>
#include <linux/slab.h>
#include <linux/delay.h>
#include <linux/fb.h>
#include <linux/pci.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/i2c.h>
#include <linux/i2c-algo-bit.h>
#include <asm/pgtable.h>
#include "cyber2000fb.h"
Go to the source code of this file.
Data Structures | |
struct | cfb_info |
struct | par_info |
Macros | |
#define | cyber2000fb_writel(val, reg, cfb) writel(val, (cfb)->regs + (reg)) |
#define | cyber2000fb_writew(val, reg, cfb) writew(val, (cfb)->regs + (reg)) |
#define | cyber2000fb_writeb(val, reg, cfb) writeb(val, (cfb)->regs + (reg)) |
#define | cyber2000fb_readb(reg, cfb) readb((cfb)->regs + (reg)) |
#define | ENCODE_BIT(v, b1, m, b2) ((((v) >> (b1)) & (m)) << (b2)) |
#define | cyber2000fb_i2c_register(cfb) (0) |
#define | cyber2000fb_i2c_unregister(cfb) do { } while (0) |
Functions | |
module_param (default_font, charp, 0) | |
MODULE_PARM_DESC (default_font,"Default font name") | |
void | cyber2000fb_enable_extregs (struct cfb_info *cfb) |
EXPORT_SYMBOL (cyber2000fb_enable_extregs) | |
void | cyber2000fb_disable_extregs (struct cfb_info *cfb) |
EXPORT_SYMBOL (cyber2000fb_disable_extregs) | |
int | cyber2000fb_attach (struct cyberpro_info *info, int idx) |
EXPORT_SYMBOL (cyber2000fb_attach) | |
void | cyber2000fb_detach (int idx) |
EXPORT_SYMBOL (cyber2000fb_detach) | |
module_init (cyber2000fb_init) | |
module_exit (cyberpro_exit) | |
MODULE_AUTHOR ("Russell King") | |
MODULE_DESCRIPTION ("CyberPro 2000, 2010 and 5000 framebuffer driver") | |
MODULE_LICENSE ("GPL") | |
#define cyber2000fb_i2c_register | ( | cfb | ) | (0) |
Definition at line 1331 of file cyber2000fb.c.
#define cyber2000fb_i2c_unregister | ( | cfb | ) | do { } while (0) |
Definition at line 1332 of file cyber2000fb.c.
Definition at line 118 of file cyber2000fb.c.
Definition at line 116 of file cyber2000fb.c.
Definition at line 114 of file cyber2000fb.c.
Definition at line 115 of file cyber2000fb.c.
int cyber2000fb_attach | ( | struct cyberpro_info * | info, |
int | idx | ||
) |
Definition at line 1127 of file cyber2000fb.c.
Definition at line 1153 of file cyber2000fb.c.
Definition at line 1107 of file cyber2000fb.c.
Definition at line 1090 of file cyber2000fb.c.
EXPORT_SYMBOL | ( | cyber2000fb_enable_extregs | ) |
EXPORT_SYMBOL | ( | cyber2000fb_disable_extregs | ) |
EXPORT_SYMBOL | ( | cyber2000fb_attach | ) |
EXPORT_SYMBOL | ( | cyber2000fb_detach | ) |
MODULE_AUTHOR | ( | "Russell King" | ) |
module_exit | ( | cyberpro_exit | ) |
module_init | ( | cyber2000fb_init | ) |
MODULE_LICENSE | ( | "GPL" | ) |
module_param | ( | default_font | , |
charp | , | ||
0 | |||
) |
MODULE_PARM_DESC | ( | default_font | , |
"Default font name" | |||
) |