Kristoffer Ericson
afbb9d8d52
fbdev: update s1d13xxxfb to differ between revisions and production ids
...
The s1d13xxx chip provides two values of identification value: the
Production id (e.g 13506/13505/13806..) and a revision number 0,1,2,3).
Together these can help us to differentiate between similiar setups.
This patch adds the proper way of grabbing both those values and save them
for future reference (in order to decide what functions a card supports,
e.g acceleration).
We also move away from the concept of all s1d13xxx = s1d13806 when we
really support alot more.
[akpm@linux-foundation.org: coding-style fixes]
[akpm@linux-foundation.org: simplify s1d13xxxfb_probe()]
Signed-off-by: Kristoffer Ericson <kristoffer.ericson@gmail.com
Cc: Krzysztof Helt <krzysztof.h1@poczta.fm>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-04-01 08:59:32 -07:00
..
atmel_lcdc.h
atmel_lcdfb: change irq_base definition to allow error reporting
2008-11-12 17:17:16 -08:00
aty128.h
atyfb: fix header file trailing whitespace
2009-04-01 08:59:26 -07:00
broadsheetfb.h
[ARM] 5353/1: fbdev: add E-Ink Broadsheet controller support v3
2009-02-10 11:27:59 +00:00
cirrus.h
cirrusfb: Laguna chipset 8bpp fix
2009-04-01 08:59:27 -07:00
cvisionppc.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
cyblafb.h
include: replace __FUNCTION__ with __func__
2008-10-16 11:21:30 -07:00
edid.h
Make asm-x86/bootparam.h includable from userspace.
2007-10-23 15:49:47 +10:00
epson1355.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
gbe.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
hecubafb.h
fbdev: platforming hecubafb and n411
2008-04-28 08:58:41 -07:00
iga.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ili9320.h
fb: add support for the ILI9320 video display controller
2008-07-24 10:47:40 -07:00
Kbuild
Make asm-x86/bootparam.h includable from userspace.
2007-10-23 15:49:47 +10:00
kyro.h
[PATCH] fbdev: kyrofb: Driver cleanups
2006-01-10 08:01:45 -08:00
mach64.h
atyfb: fix CONFIG_ namespace violations
2009-02-05 12:56:48 -08:00
maxinefb.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
mbxfb.h
mbxfb: Improvements and new features
2007-10-16 09:43:14 -07:00
metronomefb.h
[ARM] 5209/1: metronomefb: changes to use platform framebuffer
2008-08-26 17:01:12 +01:00
neomagic.h
neofb: remove open_lock mutex
2008-10-16 11:21:42 -07:00
newport.h
fbdev: newport: newport_*wait() return 0 on timeout
2009-04-01 08:59:31 -07:00
permedia2.h
pm2fb: hardware cursor support for the Permedia2
2007-10-16 09:43:18 -07:00
platform_lcd.h
lcd: add platform_lcd driver
2008-07-24 10:47:40 -07:00
pm3fb.h
pm3fb: header file cleanup
2007-10-16 09:43:18 -07:00
pmag-ba-fb.h
[PATCH] DEC PMAG BA frame buffer update
2005-09-05 00:06:03 -07:00
pmagb-b-fb.h
[PATCH] DEC PMAGB B framebuffer update
2005-09-05 00:06:03 -07:00
radeon.h
atyfb: fix header file trailing whitespace
2009-04-01 08:59:26 -07:00
s1d13xxxfb.h
fbdev: update s1d13xxxfb to differ between revisions and production ids
2009-04-01 08:59:32 -07:00
sgivw.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sh_mobile_lcdc.h
video: sh_mobile_lcdcfb deferred io support
2008-12-22 18:44:48 +09:00
sisfb.h
headers_check fix: video/sisfb.h
2009-01-31 00:14:28 +05:30
sstfb.h
define global BIT macro
2007-10-19 11:53:42 -07:00
tdfx.h
define global BIT macro
2007-10-19 11:53:42 -07:00
tgafb.h
tgafb: actually allocate memory for the pseudo_palette
2007-07-17 10:23:12 -07:00
trident.h
tridentfb: add imageblit acceleration for Blade3D family
2008-07-24 10:47:36 -07:00
uvesafb.h
headers_check fix: video/uvesafb.h
2009-01-31 00:14:52 +05:30
vga.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
w100fb.h
[PATCH] SharpSL: Abstract c7x0 specifics from Corgi Touchscreen driver
2005-09-13 08:22:31 -07:00