Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
drivers
video
sbuslib.h
Go to the documentation of this file.
1
/* sbuslib.h: SBUS fb helper library interfaces */
2
#ifndef _SBUSLIB_H
3
#define _SBUSLIB_H
4
5
struct
sbus_mmap_map
{
6
unsigned
long
voff
;
7
unsigned
long
poff
;
8
unsigned
long
size
;
9
};
10
11
#define SBUS_MMAP_FBSIZE(n) (-n)
12
#define SBUS_MMAP_EMPTY 0x80000000
13
14
extern
void
sbusfb_fill_var
(
struct
fb_var_screeninfo
*var,
15
struct
device_node
*
dp
,
int
bpp
);
16
struct
vm_area_struct
;
17
extern
int
sbusfb_mmap_helper
(
struct
sbus_mmap_map
*
map
,
18
unsigned
long
physbase,
unsigned
long
fbsize,
19
unsigned
long
iospace,
20
struct
vm_area_struct
*vma);
21
int
sbusfb_ioctl_helper
(
unsigned
long
cmd
,
unsigned
long
arg
,
22
struct
fb_info
*
info
,
23
int
type
,
int
fb_depth,
unsigned
long
fb_size);
24
int
sbusfb_compat_ioctl
(
struct
fb_info
*
info
,
unsigned
int
cmd
,
25
unsigned
long
arg
);
26
27
#endif
/* _SBUSLIB_H */
Generated on Thu Jan 10 2013 14:41:41 for Linux Kernel by
1.8.2