Ville Syrjala
ee905d0c58
atyfb: fix alignment for block writes
...
Block writes require 64 byte alignment. Since block writes could be used
with SGRAM or WRAM also refine the memory type detection to check for
either type before deciding to use the 64 byte alignment.
Signed-off-by: Ville Syrjala <syrjala@sci.fi>
Tested-by: Mikulas Patocka <mpatocka@redhat.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-06-30 18:56:01 -07:00
..
aty
atyfb: fix alignment for block writes
2009-06-30 18:56:01 -07:00
backlight
backlight: Fix tdo24m crash on kmalloc
2009-06-23 20:32:58 +01:00
console
vgacon: use slab allocator instead of the bootmem allocator
2009-06-11 19:33:34 +03:00
display
device create: video: convert device_create_drvdata to device_create
2008-10-16 09:24:45 -07:00
geode
gx1fb: properly alloc cmap and plug cmap leak
2009-02-11 14:25:34 -08:00
i810
fbdev: add mutex for fb_mmap locking
2009-06-30 18:56:00 -07:00
intelfb
intelfb: fix a bug when changing video timing
2009-06-16 19:48:00 -07:00
kyro
logo
fbdev: move logo externs to header file
2009-06-16 19:47:57 -07:00
matrox
fbdev: add mutex for fb_mmap locking
2009-06-30 18:56:00 -07:00
mb862xx
mb862xxfb: use CONFIG_OF instead of CONFIG_PPC_OF
2009-06-16 19:47:59 -07:00
mbx
nvidia
nvidiafb: fix boot-time printk string
2009-06-23 12:50:05 -07:00
omap
fbdev: add mutex for fb_mmap locking
2009-06-30 18:56:00 -07:00
pnx4008
[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach
2008-08-07 09:55:48 +01:00
riva
video: replace remaining __FUNCTION__ occurrences
2008-04-28 08:58:42 -07:00
savage
i2c: Delete many unused adapter IDs
2009-01-26 21:19:52 +01:00
sis
fbdev: add mutex for fb_mmap locking
2009-06-30 18:56:00 -07:00
vermilion
removed unused #include <linux/version.h>'s
2008-08-23 12:14:12 -07:00
via
viafb: make it work on x86_64
2009-05-12 14:11:35 -07:00
68328fb.c
68328fb: fix cmap memory leaks
2009-04-01 08:59:31 -07:00
acornfb.c
acornfb: remove fb_mmap function
2009-06-16 19:47:59 -07:00
acornfb.h
amba-clcd.c
[ARM] 5544/1: Trust PrimeCell resource sizes
2009-06-11 15:36:56 +01:00
amifb.c
amifb: check fb_alloc_cmap return value and handle failure properly
2009-04-01 08:59:31 -07:00
arcfb.c
arkfb.c
arkfb: fix misplaced parentheses
2009-04-01 08:59:32 -07:00
asiliantfb.c
asiliantfb: add missing return statement
2009-04-21 13:41:47 -07:00
atafb.c
fbdev: add mutex for fb_mmap locking
2009-06-30 18:56:00 -07:00
atafb.h
atafb_iplan2p2.c
atafb_iplan2p4.c
atafb_iplan2p8.c
atafb_mfb.c
atafb_utils.h
atmel_lcdfb.c
fbdev: add mutex for fb_mmap locking
2009-06-30 18:56:00 -07:00
au1100fb.c
platform driver: fix incorrect use of 'platform_bus_type' with 'struct device_driver'
2009-03-24 16:38:25 -07:00
au1100fb.h
au1200fb.c
platform driver: fix incorrect use of 'platform_bus_type' with 'struct device_driver'
2009-03-24 16:38:25 -07:00
au1200fb.h
bf54x-lq043fb.c
fbdev: bf54x-lq043fb: use kzalloc over kmalloc/memset
2009-06-16 19:48:03 -07:00
bfin-t350mcqb-fb.c
fbdev: *bfin*: fix __dev{init,exit} markings
2009-06-16 19:48:03 -07:00
broadsheetfb.c
[ARM] 5353/1: fbdev: add E-Ink Broadsheet controller support v3
2009-02-10 11:27:59 +00:00
bt431.h
bt455.h
bw2.c
bw2: use standard fields for framebuffer physical address and length
2009-06-16 04:56:30 -07:00
c2p.h
fbdev: c2p - Rename c2p to c2p_planar
2009-01-12 20:56:32 +01:00
c2p_core.h
fbdev: c2p/atafb - Add support for Atari interleaved bitplanes
2009-01-12 20:56:31 +01:00
c2p_iplan2.c
fbdev: c2p/atafb - Add support for Atari interleaved bitplanes
2009-01-12 20:56:31 +01:00
c2p_planar.c
fbdev: c2p - Rename c2p to c2p_planar
2009-01-12 20:56:32 +01:00
carminefb.c
carminefb: fix possible access beyond end of carmine_modedb[]
2009-06-16 19:47:59 -07:00
carminefb.h
fbdev: add the carmine FB driver
2008-07-24 10:47:34 -07:00
carminefb_regs.h
fbdev: add the carmine FB driver
2008-07-24 10:47:34 -07:00
cfbcopyarea.c
fb: add support for foreign endianness
2008-04-28 08:58:35 -07:00
cfbfillrect.c
fbdev: fix fillrect for 24bpp modes
2009-05-06 16:36:10 -07:00
cfbimgblt.c
video: replace remaining __FUNCTION__ occurrences
2008-04-28 08:58:42 -07:00
cg3.c
cg3: use standard fields for framebuffer physical address and length
2009-06-16 04:56:34 -07:00
cg6.c
cg6: use standard fields for framebuffer physical address and length
2009-06-16 04:56:35 -07:00
cg14.c
cg14: use standard fields for framebuffer physical address and length
2009-06-16 04:56:31 -07:00
chipsfb.c
chipsfb: remove redundant assignment
2009-06-16 19:47:58 -07:00
cirrusfb.c
cirrusfb: do not allow unsupported pixel depth
2009-04-13 15:04:30 -07:00
clps711xfb.c
[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach
2008-08-07 09:55:48 +01:00
cobalt_lcdfb.c
fbdev: add new Cobalt LCD framebuffer driver
2008-07-24 10:47:40 -07:00
controlfb.c
powerpc/mm: Rework usage of _PAGE_COHERENT/NO_CACHE/GUARDED
2008-12-21 14:21:16 +11:00
controlfb.h
cyber2000fb.c
cyber2000fb.c: use proper method for stopping unload if CONFIG_ARCH_SHARK
2009-06-12 21:46:53 +09:30
cyber2000fb.h
dnfb.c
m68k: dnfb doesnt check for Apollo
2008-05-18 13:28:49 -07:00
edid.h
efifb.c
fbdev: add support for handoff from firmware to hw framebuffers
2009-06-16 19:48:00 -07:00
epson1355fb.c
[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach
2008-08-07 09:55:48 +01:00
fb_ddc.c
i2c: Let framebuffer drivers set their I2C bus class to DDC
2008-07-14 22:38:28 +02:00
fb_defio.c
mm: page_mkwrite change prototype to match fault
2009-04-01 08:59:14 -07:00
fb_draw.h
fbdev: fix fillrect for 24bpp modes
2009-05-06 16:36:10 -07:00
fb_notify.c
fb_sys_fops.c
fbcmap.c
fbmem: don't call copy_from/to_user() with mutex held
2009-02-05 12:56:46 -08:00
fbcvt.c
fbmem.c
fbdev: add mutex for fb_mmap locking
2009-06-30 18:56:00 -07:00
fbmon.c
fbmon: fix EDID parser to detect interlace modes
2008-10-16 11:21:44 -07:00
fbsysfs.c
ffb.c
sparc: Annotate of_device_id arrays with const or __initdata.
2008-08-31 01:23:17 -07:00
fm2fb.c
fsl-diu-fb.c
fbdev: add mutex for fb_mmap locking
2009-06-30 18:56:00 -07:00
fsl-diu-fb.h
fbdev: powerpc: driver for Freescale 8610 and 5121 DIU
2008-04-28 08:58:40 -07:00
g364fb.c
gbefb.c
MIPS: gbe: Make needlessly global symbols static in drivers/video/gbefb.c
2009-05-14 13:50:25 +01:00
gxt4500.c
pci: use pci_ioremap_bar() in drivers/video
2009-01-06 15:59:26 -08:00
hecubafb.c
fbdev: platforming hecubafb and n411
2008-04-28 08:58:41 -07:00
hgafb.c
hgafb: convert to new platform driver API
2008-07-24 10:47:39 -07:00
hitfb.c
sh: mach-hp6xx: Fix up the hp6xx build for hd64461 changes.
2009-05-20 11:27:13 +09:00
hpfb.c
m68k: Return -ENODEV if no device is found
2008-05-18 13:28:50 -07:00
igafb.c
igafb: use framebuffer_alloc() to allocate fb_info struct
2009-06-16 19:47:58 -07:00
imsttfb.c
video: replace remaining __FUNCTION__ occurrences
2008-04-28 08:58:42 -07:00
imxfb.c
imxfb: Fix TFT mode
2009-03-27 14:51:15 +01:00
Kconfig
fbdev: do not allow VESA modes without compiled-in drivers
2009-06-19 16:46:08 -07:00
leo.c
leo: use standard fields for framebuffer physical address and length
2009-06-16 04:56:37 -07:00
macfb.c
macfb annotations and compiler warning fix
2008-12-28 20:00:05 +01:00
macmodes.c
macmodes.h
Makefile
fb: add support of LCD display controller on pxa168/910 (base layer)
2009-06-13 00:09:09 +08:00
maxinefb.c
metronomefb.c
metronomefb: Fix warning when building 64bit
2008-10-15 10:19:51 -07:00
modedb.c
fbdev: add video modes for resolutions and timings of PAL RGB
2009-06-16 19:47:58 -07:00
mx3fb.c
fbdev: add mutex for fb_mmap locking
2009-06-30 18:56:00 -07:00
n411.c
fbdev: platforming hecubafb and n411
2008-04-28 08:58:41 -07:00
neofb.c
neofb: fix sparse warnings
2009-01-06 15:59:27 -08:00
offb.c
fbdev: use framebuffer_release() for freeing fb_info structures
2009-06-16 19:48:00 -07:00
output.c
video: struct device - replace bus_id with dev_name(), dev_set_name()
2009-01-06 10:44:35 -08:00
p9100.c
p9100: use standard fields for framebuffer physical address and length
2009-06-16 04:56:38 -07:00
platinumfb.c
fbdev: add mutex for fb_mmap locking
2009-06-30 18:56:00 -07:00
platinumfb.h
pm2fb.c
fbdev: use framebuffer_release() for freeing fb_info structures
2009-06-16 19:48:00 -07:00
pm3fb.c
pm3fb: fix sparse warning
2009-01-06 15:59:27 -08:00
pmag-aa-fb.c
pmag-ba-fb.c
video: struct device - replace bus_id with dev_name(), dev_set_name()
2009-03-24 16:38:21 -07:00
pmagb-b-fb.c
video: struct device - replace bus_id with dev_name(), dev_set_name()
2009-03-24 16:38:21 -07:00
ps3fb.c
ps3fb: Use ps3_system_bus_[gs]et_drvdata() instead of direct access
2009-06-15 16:47:25 +10:00
pvr2fb.c
sh: dma: Make PVR2 DMA configurable.
2009-03-17 09:30:36 +09:00
pxa168fb.c
fb: add support of LCD display controller on pxa168/910 (base layer)
2009-06-13 00:09:09 +08:00
pxa168fb.h
fb: add support of LCD display controller on pxa168/910 (base layer)
2009-06-13 00:09:09 +08:00
pxafb.c
fbdev: add mutex for fb_mmap locking
2009-06-30 18:56:00 -07:00
pxafb.h
[ARM] pxafb: add support for overlay1 and overlay2 as framebuffer devices
2008-12-29 18:00:04 +08:00
q40fb.c
s1d13xxxfb.c
fbdev: s1d13xxxfb: add accelerated bitblt functions
2009-06-16 19:48:00 -07:00
s3c-fb.c
s3c-fb: fix resource releasing on error during probing
2009-06-16 19:47:59 -07:00
s3c2410fb.c
s3c-fb: CPUFREQ frequency scaling support
2009-06-16 19:47:59 -07:00
s3c2410fb.h
s3c-fb: CPUFREQ frequency scaling support
2009-06-16 19:47:59 -07:00
s3fb.c
s3fb: fix color component length for pseudocolor modes
2009-04-13 15:04:29 -07:00
sa1100fb.c
sa1100fb: fix color component length for pseudocolor modes
2009-04-13 15:04:29 -07:00
sa1100fb.h
sa1100fb: fix color component length for pseudocolor modes
2009-04-13 15:04:29 -07:00
sbuslib.c
sparc video: remove open boot prom code
2008-05-08 21:37:30 -07:00
sbuslib.h
sparc video: remove open boot prom code
2008-05-08 21:37:30 -07:00
sgivwfb.c
drivers/video/sgivwfb.c: fix memory leaks in removal path
2009-04-01 08:59:30 -07:00
sh7760fb.c
fbdev: add mutex for fb_mmap locking
2009-06-30 18:56:00 -07:00
sh_mobile_lcdcfb.c
video: stop sh_mobile_lcdcfb only if started
2009-05-22 13:19:15 +09:00
skeletonfb.c
fbdev: fix color component field length documentation
2009-04-13 15:04:29 -07:00
sm501fb.c
fbdev: add mutex for fb_mmap locking
2009-06-30 18:56:00 -07:00
sstfb.c
sstfb: check fb_alloc_cmap return value and handle failure properly
2009-04-01 08:59:30 -07:00
sticore.h
video/console/stico{n,re}.c: make code static
2008-07-26 12:00:12 -07:00
stifb.c
fbdev: use framebuffer_release() for freeing fb_info structures
2009-06-16 19:48:00 -07:00
sunxvr500.c
sunxvr500: fix cmap memory leaks
2009-04-01 08:59:31 -07:00
sunxvr2500.c
sparc video: remove open boot prom code
2008-05-08 21:37:30 -07:00
svgalib.c
syscopyarea.c
fb: add support for foreign endianness
2008-04-28 08:58:35 -07:00
sysfillrect.c
fbdev: fix fillrect for 24bpp modes
2009-05-06 16:36:10 -07:00
sysimgblt.c
video: replace remaining __FUNCTION__ occurrences
2008-04-28 08:58:42 -07:00
tcx.c
tcx: use standard fields for framebuffer physical address and length
2009-06-16 19:48:00 -07:00
tdfxfb.c
i2c: Do not probe for TV chips on Voodoo3 adapters
2009-06-15 18:01:48 +02:00
tgafb.c
tgafb: fix cmap memory leak
2009-04-01 08:59:31 -07:00
tmiofb.c
video: struct device - replace bus_id with dev_name(), dev_set_name()
2009-03-24 16:38:21 -07:00
tridentfb.c
tridentfb: delete acceleration Kconfig option
2009-04-01 08:59:34 -07:00
uvesafb.c
uvesafb: improve parameter handling.
2009-06-12 21:46:59 +09:30
valkyriefb.c
valkyriefb: check fb_alloc_cmap return value and handle failure properly
2009-04-01 08:59:31 -07:00
valkyriefb.h
vesafb.c
fbdev: add support for handoff from firmware to hw framebuffers
2009-06-16 19:48:00 -07:00
vfb.c
fbdev: fix color component field length documentation
2009-04-13 15:04:29 -07:00
vga16fb.c
vga16fb: remove open_lock mutex
2008-10-16 11:21:42 -07:00
vgastate.c
vt8623fb.c
removed unused #include <linux/version.h>'s
2008-08-23 12:14:12 -07:00
w100fb.c
fbdev: add mutex for fb_mmap locking
2009-06-30 18:56:00 -07:00
w100fb.h
xen-fbfront.c
xen: remove driver_data direct access of struct device from more drivers
2009-06-15 21:30:28 -07:00
xilinxfb.c
fbdev/xilinxfb: Fix improper casting and tighen up probe path
2009-06-17 00:30:02 -06:00