Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
sbuslib.c File Reference
#include <linux/compat.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/string.h>
#include <linux/fb.h>
#include <linux/mm.h>
#include <linux/uaccess.h>
#include <linux/of_device.h>
#include <asm/fbio.h>
#include "sbuslib.h"

Go to the source code of this file.

Macros

#define POFF_MASK   (PAGE_MASK)
 

Functions

void sbusfb_fill_var (struct fb_var_screeninfo *var, struct device_node *dp, int bpp)
 
 EXPORT_SYMBOL (sbusfb_fill_var)
 
int sbusfb_mmap_helper (struct sbus_mmap_map *map, unsigned long physbase, unsigned long fbsize, unsigned long iospace, struct vm_area_struct *vma)
 
 EXPORT_SYMBOL (sbusfb_mmap_helper)
 
int sbusfb_ioctl_helper (unsigned long cmd, unsigned long arg, struct fb_info *info, int type, int fb_depth, unsigned long fb_size)
 
 EXPORT_SYMBOL (sbusfb_ioctl_helper)
 

Macro Definition Documentation

#define POFF_MASK   (PAGE_MASK)

Function Documentation

EXPORT_SYMBOL ( sbusfb_fill_var  )
EXPORT_SYMBOL ( sbusfb_mmap_helper  )
EXPORT_SYMBOL ( sbusfb_ioctl_helper  )
void sbusfb_fill_var ( struct fb_var_screeninfo var,
struct device_node dp,
int  bpp 
)

Definition at line 19 of file sbuslib.c.

int sbusfb_ioctl_helper ( unsigned long  cmd,
unsigned long  arg,
struct fb_info info,
int  type,
int  fb_depth,
unsigned long  fb_size 
)

Definition at line 99 of file sbuslib.c.

int sbusfb_mmap_helper ( struct sbus_mmap_map map,
unsigned long  physbase,
unsigned long  fbsize,
unsigned long  iospace,
struct vm_area_struct vma 
)

Definition at line 40 of file sbuslib.c.