android_kernel_xiaomi_sm8350/drivers/video
Jordan Crouse f378819a19 [PATCH] gxfb: Fixups for the AMD Geode GX framebuffer driver
We cannot assume that the BIOS will be correctly setting up the hardware, so
set some bits in various display registers to enable video output.  Allow an
advanced user to specify a frambuffer size, rather then probing the BIOS.  All
of these fixes were prompted by the OLPC effort.

[akpm@osdl.org: cleanups]
Signed-off-by: Jordan Crouse <jordan.crouse@amd.com>
Cc: "Antonino A. Daplas" <adaplas@pol.net>
Acked-by: James Simmons <jsimmons@infradead.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-12-08 08:29:08 -08:00
..
aty [PATCH] drivers/video/*: use kmemdup() 2006-12-08 08:29:07 -08:00
backlight [PATCH] backlight: do not power off backlight when unregistering 2006-12-08 08:29:07 -08:00
console [PATCH] softcursor.c: avoid unaligned accesses 2006-12-08 08:29:07 -08:00
geode [PATCH] gxfb: Fixups for the AMD Geode GX framebuffer driver 2006-12-08 08:29:08 -08:00
i810 [PATCH] drivers/video/*: use kmemdup() 2006-12-08 08:29:07 -08:00
intelfb [PATCH] drivers/video/*: use kmemdup() 2006-12-08 08:29:07 -08:00
kyro [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
logo Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
matrox IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
mbx [PATCH] mbxfb: Add YUV video overlay support 2006-12-08 08:29:06 -08:00
nvidia [PATCH] drivers/video/*: use kmemdup() 2006-12-08 08:29:07 -08:00
pnx4008 [PATCH] pnx4008:fix NULL dereference in rgbfb 2006-11-16 11:43:37 -08:00
riva [PATCH] atyfb, rivafb: minor fixes 2006-12-08 08:29:05 -08:00
savage [PATCH] drivers/video/*: use kmemdup() 2006-12-08 08:29:07 -08:00
sis [PATCH] video SiS: remove unnecessary variables in SiS_DDC2Delay 2006-12-08 08:29:05 -08:00
68328fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
acornfb.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
acornfb.h
amba-clcd.c [ARM] amba-clcd: Allow RGB555 and RGB565 with 16bpp 2006-01-26 14:12:06 +00:00
amifb.c [PATCH] ioremap balanced with iounmap for drivers/video/amifb 2006-12-08 08:29:05 -08:00
arcfb.c [PATCH] struct path: convert video 2006-12-08 08:28:50 -08:00
asiliantfb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
atafb.c [PATCH] ioremap balanced with iounmap for drivers/video/atafb 2006-12-08 08:29:05 -08:00
au1100fb.c [PATCH] au1100fb: Add option to enable/disable the cursor 2006-10-03 08:04:09 -07:00
au1100fb.h [PATCH] au11oofb: fix to remove flickering 2006-12-08 08:29:06 -08:00
au1200fb.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
au1200fb.h [PATCH] au1200fb: Alchemy Au1200 framebuffer driver 2006-03-27 08:44:55 -08:00
bt431.h
bt455.h
bw2.c [SPARC]: Convert all FB SBUS drivers to of_driver framework. 2006-06-29 16:37:18 -07:00
c2p.c
c2p.h
cfbcopyarea.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
cfbfillrect.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
cfbimgblt.c [PATCH] various fbdev files: mark structs and array read-only 2006-12-08 08:29:05 -08:00
cg3.c [SPARC]: Convert all FB SBUS drivers to of_driver framework. 2006-06-29 16:37:18 -07:00
cg6.c [SPARC]: Convert all FB SBUS drivers to of_driver framework. 2006-06-29 16:37:18 -07:00
cg14.c [SPARC]: Convert all FB SBUS drivers to of_driver framework. 2006-06-29 16:37:18 -07:00
chipsfb.c [PATCH] powermac: Combined fixes for backlight code 2006-07-10 13:24:20 -07:00
cirrusfb.c [PATCH] ioremap balanced with iounmap for drivers/video/cirrusfb 2006-12-08 08:29:05 -08:00
clps711xfb.c [PATCH] fbcon/fbdev: Move softcursor out of fbdev to fbcon 2005-11-07 07:53:50 -08:00
controlfb.c [controlfb] Ifdef for when CONFIG_NVRAM isn't enabled. 2006-10-18 08:49:31 -04:00
controlfb.h
cyber2000fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
cyber2000fb.h Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
cyberfb.c [PATCH] ioremap balanced with iounmap for drivers/video/cyberfb 2006-12-08 08:29:04 -08:00
cyberfb.h
cyblafb.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
dnfb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
edid.h
epson1355fb.c [PATCH] struct path: convert video 2006-12-08 08:28:50 -08:00
fb_ddc.c Fix generic fb_ddc i2c edid probe msg 2006-11-16 22:18:28 -08:00
fb_notify.c [PATCH] fbdev: statically link the framebuffer notification functions 2006-07-31 13:28:44 -07:00
fbcmap.c [PATCH] fbcmap.c: mark structs const or __read_mostly 2006-12-08 08:29:05 -08:00
fbcvt.c [PATCH] various fbdev files: mark structs and array read-only 2006-12-08 08:29:05 -08:00
fbmem.c [PATCH] constify and annotate __read_mostly in vgacon.c and fbmem.c 2006-12-08 08:29:06 -08:00
fbmon.c [PATCH] various fbdev files: mark structs and array read-only 2006-12-08 08:29:05 -08:00
fbsysfs.c Driver core: convert fb code to use struct device 2006-12-01 14:52:00 -08:00
ffb.c [PATCH] ioremap balanced with iounmap for drivers/video/ffb 2006-12-08 08:29:04 -08:00
fm2fb.c [PATCH] ioremap balanced with iounmap for drivers/video/fm2fb 2006-12-08 08:29:04 -08:00
g364fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
gbefb.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
hgafb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
hitfb.c sh: Cleanup board header directories. 2006-10-19 16:30:32 +09:00
hpfb.c [PATCH] ioremap balanced with iounmap for drivers/video/hpfb 2006-12-08 08:29:04 -08:00
igafb.c [PATCH] igafb: switch to pci_get API 2006-12-08 08:29:05 -08:00
imacfb.c [PATCH] x86: Fix dmi detection of MacBookPro and iMac 2006-08-27 11:01:29 -07:00
imsttfb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
imxfb.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
imxfb.h [PATCH] ARM: 2687/1: i.MX framebuffer: make dmacr register platform configurable 2005-07-17 20:15:36 +01:00
Kconfig [PATCH] video: use bitrev8 2006-12-08 08:28:40 -08:00
leo.c [SPARC]: Convert all FB SBUS drivers to of_driver framework. 2006-06-29 16:37:18 -07:00
macfb.c [PATCH] ioremap balanced with iounmap for drivers/video/macfb 2006-12-08 08:29:04 -08:00
macmodes.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
macmodes.h [PATCH] macmodes: Fix section warning 2006-06-26 09:58:31 -07:00
Makefile [PATCH] fbdev: Add generic ddc read functionality 2006-10-03 08:04:09 -07:00
maxinefb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
modedb.c [PATCH] video: Get the default mode from the right database 2006-12-08 08:29:05 -08:00
neofb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
offb.c [PATCH] ioremap balanced with iounmap for drivers/video/offb 2006-12-08 08:29:04 -08:00
p9100.c [SPARC]: Convert all FB SBUS drivers to of_driver framework. 2006-06-29 16:37:18 -07:00
platinumfb.c [PATCH] ioremap balanced with iounmap for drivers/video/platinumfb 2006-12-08 08:29:04 -08:00
platinumfb.h [PATCH] powerpc: Fix platinumfb for some modes 2006-01-09 14:53:51 +11:00
pm2fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
pm3fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
pmag-aa-fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
pmag-ba-fb.c [PATCH] remove bogus asm/bug.h includes. 2006-02-07 20:56:35 -05:00
pmagb-b-fb.c [PATCH] pmagb-b-fb: Fix a default clock frequency 2006-12-08 08:29:05 -08:00
pvr2fb.c [PATCH] ioremap balanced with iounmap for drivers/video/pvr2fb 2006-12-08 08:29:04 -08:00
pxafb.c WorkQueue: Fix up arch-specific work items where possible 2006-12-05 19:36:26 +00:00
pxafb.h [ARM] 3848/1: pxafb: Add option of fixing video modes and spitz QVGA mode support 2006-10-02 13:33:37 +01:00
q40fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
retz3fb.c [PATCH] ioremap balanced with iounmap for drivers/video/retz3fb 2006-12-08 08:29:04 -08:00
retz3fb.h
s1d13xxxfb.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
s3c2410fb.c [PATCH] s3c2410fb: Add support for STN displays 2006-12-08 08:29:05 -08:00
s3c2410fb.h fix file specification in comments 2006-10-03 23:01:26 +02:00
S3triofb.c [PATCH] ioremap balanced with iounmap for drivers/video/S3triofb 2006-12-08 08:29:05 -08:00
sa1100fb.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
sa1100fb.h
sbuslib.c [SPARC]: Respect vm_page_prot in io_remap_page_range(). 2006-03-22 01:15:13 -08:00
sbuslib.h [SPARC]: Fix sbusfb build. 2006-01-17 15:53:11 -08:00
sgivwfb.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
skeletonfb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
sstfb.c [PATCH] sstfb: cleanups 2006-10-03 08:04:13 -07:00
sticore.h [PARISC] Fix stifb with IOREMAP and a 64-bit kernel 2006-03-30 17:48:47 +00:00
stifb.c [PATCH] ioremap balanced with iounmap for drivers/video/stifb 2006-12-08 08:29:04 -08:00
sun3fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
tcx.c [SPARC]: Convert all FB SBUS drivers to of_driver framework. 2006-06-29 16:37:18 -07:00
tdfxfb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
tgafb.c [PATCH] ioremap balanced with iounmap for drivers/video/tgafb 2006-12-08 08:29:04 -08:00
tridentfb.c [PATCH] ioremap balanced with iounmap for drivers/video/tridentfb 2006-12-08 08:29:04 -08:00
tx3912fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
valkyriefb.c [valkyriefb] Ifdef for when CONFIG_NVRAM isn't enabled. 2006-10-18 08:53:37 -04:00
valkyriefb.h
vesafb.c [PATCH] annotate some variables in vesafb driver as __read_mostly 2006-12-08 08:29:06 -08:00
vfb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
vga16fb.c [PATCH] constify vga16fb.c 2006-12-08 08:29:06 -08:00
vgastate.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
virgefb.c [PATCH] ioremap balanced with iounmap for drivers/video/virgefb 2006-12-08 08:29:04 -08:00
virgefb.h
w100fb.c [PATCH] w100fb: Add acceleration support to ATI Imageon 2006-03-31 12:19:00 -08:00
w100fb.h [PATCH] w100fb: Add acceleration support to ATI Imageon 2006-03-31 12:19:00 -08:00