Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
s3c2410fb.h
Go to the documentation of this file.
1 /*
2  * linux/drivers/video/s3c2410fb.h
3  * Copyright (c) 2004 Arnaud Patard
4  *
5  * S3C2410 LCD Framebuffer Driver
6  *
7  * This file is subject to the terms and conditions of the GNU General Public
8  * License. See the file COPYING in the main directory of this archive for
9  * more details.
10  *
11 */
12 
13 #ifndef __S3C2410FB_H
14 #define __S3C2410FB_H
15 
19 };
20 
22  struct device *dev;
23  struct clk *clk;
24 
25  struct resource *mem;
26  void __iomem *io;
28 
31 
32  unsigned long clk_rate;
33  unsigned int palette_ready;
34 
35 #ifdef CONFIG_CPU_FREQ
36  struct notifier_block freq_transition;
37 #endif
38 
39  /* keep these registers in case we need to re-write palette */
42 };
43 
44 #define PALETTE_BUFF_CLEAR (0x80000000) /* entry is clear/invalid */
45 
46 int s3c2410fb_init(void);
47 
48 #endif