Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
xilinxfb.h
Go to the documentation of this file.
1 /*
2  * Platform device data for Xilinx Framebuffer device
3  *
4  * Copyright 2007 Secret Lab Technologies Ltd.
5  *
6  * This file is licensed under the terms of the GNU General Public License
7  * version 2. This program is licensed "as is" without any warranty of any
8  * kind, whether express or implied.
9  */
10 
11 #ifndef __XILINXFB_H__
12 #define __XILINXFB_H__
13 
14 #include <linux/types.h>
15 
16 /* ML300/403 reference design framebuffer driver platform data struct */
18  u32 rotate_screen; /* Flag to rotate display 180 degrees */
19  u32 screen_height_mm; /* Physical dimensions of screen in mm */
21  u32 xres, yres; /* resolution of screen in pixels */
22  u32 xvirt, yvirt; /* resolution of memory buffer */
23 
24  /* Physical address of framebuffer memory; If non-zero, driver
25  * will use provided memory address instead of allocating one from
26  * the consistent pool. */
28 };
29 
30 #endif /* __XILINXFB_H__ */