Commit | Line | Data |
---|---|---|
20fd5767 AP |
1 | /* |
2 | * linux/drivers/video/s3c2410fb.c | |
3 | * Copyright (c) Arnaud Patard, Ben Dooks | |
4 | * | |
5 | * This file is subject to the terms and conditions of the GNU General Public | |
6 | * License. See the file COPYING in the main directory of this archive for | |
7 | * more details. | |
8 | * | |
9 | * S3C2410 LCD Controller Frame Buffer Driver | |
10 | * based on skeletonfb.c, sa1100fb.c and others | |
11 | * | |
12 | * ChangeLog | |
13 | * 2005-04-07: Arnaud Patard <arnaud.patard@rtp-net.org> | |
14 | * - u32 state -> pm_message_t state | |
15 | * - S3C2410_{VA,SZ}_LCD -> S3C24XX | |
16 | * | |
17 | * 2005-03-15: Arnaud Patard <arnaud.patard@rtp-net.org> | |
18 | * - Removed the ioctl | |
19 | * - use readl/writel instead of __raw_writel/__raw_readl | |
20 | * | |
21 | * 2004-12-04: Arnaud Patard <arnaud.patard@rtp-net.org> | |
22 | * - Added the possibility to set on or off the | |
23 | * debugging mesaages | |
24 | * - Replaced 0 and 1 by on or off when reading the | |
25 | * /sys files | |
26 | * | |
27 | * 2005-03-23: Ben Dooks <ben-linux@fluff.org> | |
28 | * - added non 16bpp modes | |
29 | * - updated platform information for range of x/y/bpp | |
30 | * - add code to ensure palette is written correctly | |
31 | * - add pixel clock divisor control | |
32 | * | |
33 | * 2004-11-11: Arnaud Patard <arnaud.patard@rtp-net.org> | |
34 | * - Removed the use of currcon as it no more exist | |
35 | * - Added LCD power sysfs interface | |
36 | * | |
37 | * 2004-11-03: Ben Dooks <ben-linux@fluff.org> | |
38 | * - minor cleanups | |
39 | * - add suspend/resume support | |
40 | * - s3c2410fb_setcolreg() not valid in >8bpp modes | |
41 | * - removed last CONFIG_FB_S3C2410_FIXED | |
42 | * - ensure lcd controller stopped before cleanup | |
43 | * - added sysfs interface for backlight power | |
44 | * - added mask for gpio configuration | |
45 | * - ensured IRQs disabled during GPIO configuration | |
46 | * - disable TPAL before enabling video | |
47 | * | |
48 | * 2004-09-20: Arnaud Patard <arnaud.patard@rtp-net.org> | |
49 | * - Suppress command line options | |
50 | * | |
51 | * 2004-09-15: Arnaud Patard <arnaud.patard@rtp-net.org> | |
52 | * - code cleanup | |
53 | * | |
54 | * 2004-09-07: Arnaud Patard <arnaud.patard@rtp-net.org> | |
55 | * - Renamed from h1940fb.c to s3c2410fb.c | |
56 | * - Add support for different devices | |
57 | * - Backlight support | |
58 | * |