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

Go to the source code of this file.

Data Structures

struct  power_state
 
struct  pll_entries
 

Macros

#define MAX_PALETTES   16
 
#define W100_SUSPEND_EXTMEM   0
 
#define W100_SUSPEND_ALL   1
 
#define BITS_PER_PIXEL   16
 
#define REMAPPED_FB_LEN   0x15ffff
 
#define W100_FB_BASE   MEM_EXT_BASE_VALUE
 
#define w100fb_suspend   NULL
 
#define w100fb_resume   NULL
 

Functions

struct w100_pll_infow100_get_xtal_table (unsigned int freq) __devinit
 
unsigned long w100fb_get_hsynclen (struct device *dev)
 
 EXPORT_SYMBOL (w100fb_get_hsynclen)
 
int __devinit w100fb_probe (struct platform_device *pdev)
 
unsigned long w100fb_gpio_read (int port)
 
void w100fb_gpio_write (int port, unsigned long value)
 
 EXPORT_SYMBOL (w100fb_gpio_read)
 
 EXPORT_SYMBOL (w100fb_gpio_write)
 
 module_platform_driver (w100fb_driver)
 
 MODULE_DESCRIPTION ("ATI Imageon w100 framebuffer driver")
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define BITS_PER_PIXEL   16

Definition at line 65 of file w100fb.c.

#define MAX_PALETTES   16

Definition at line 60 of file w100fb.c.

#define REMAPPED_FB_LEN   0x15ffff

Definition at line 72 of file w100fb.c.

#define W100_FB_BASE   MEM_EXT_BASE_VALUE

Definition at line 77 of file w100fb.c.

#define W100_SUSPEND_ALL   1

Definition at line 63 of file w100fb.c.

#define W100_SUSPEND_EXTMEM   0

Definition at line 62 of file w100fb.c.

#define w100fb_resume   NULL

Definition at line 629 of file w100fb.c.

#define w100fb_suspend   NULL

Definition at line 628 of file w100fb.c.

Function Documentation

EXPORT_SYMBOL ( w100fb_get_hsynclen  )
EXPORT_SYMBOL ( w100fb_gpio_read  )
EXPORT_SYMBOL ( w100fb_gpio_write  )
MODULE_DESCRIPTION ( "ATI Imageon w100 framebuffer driver )
MODULE_LICENSE ( "GPL"  )
module_platform_driver ( w100fb_driver  )
struct w100_pll_info __devinit * w100_get_xtal_table ( unsigned int  freq)
read

Definition at line 1024 of file w100fb.c.

unsigned long w100fb_get_hsynclen ( struct device dev)

Definition at line 175 of file w100fb.c.

unsigned long w100fb_gpio_read ( int  port)

Definition at line 847 of file w100fb.c.

void w100fb_gpio_write ( int  port,
unsigned long  value 
)

Definition at line 859 of file w100fb.c.

int __devinit w100fb_probe ( struct platform_device pdev)

Definition at line 633 of file w100fb.c.