linux/drivers/video/via
Jonathan Corbet c2b12cd496 viafb: Reserve framebuffer memory for the upcoming camera driver
The camera engine captures to framebuffer memory, so we need to set some
aside for that purpose.  There is no proper memory allocator for fbmem;
instead, accel.c just trims some space off the top.  Alas, without creating
that proper memory allocator, the only way to make this work is to hack it
into the same bit of code in accel.c.  The allocation must happen *after*
the others (some code, including user-space XV stuff, makes assumptions on
where the cursor space is), and before the rest of the framebuffer is set
up.

Cc: ScottFang@viatech.com.cn
Cc: JosephChan@via.com.tw
Cc: Harald Welte <laforge@gnumonks.org>
Acked-by: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
2010-05-07 17:17:38 -06:00
..
accel.c viafb: Reserve framebuffer memory for the upcoming camera driver 2010-05-07 17:17:38 -06:00
accel.h viafb: complete support for VX800/VX855 accelerated framebuffer 2010-04-20 14:23:20 -06:00
chip.h viafb: Determine type of 2D engine and store it in chip_info 2010-04-20 14:23:19 -06:00
debug.h
dvi.c viafb: Separate global and fb-specific data 2010-05-07 17:16:02 -06:00
dvi.h viafb: some dvi cleanup 2010-03-12 15:52:33 -08:00
global.c viafb: make some variables a bit less global 2010-03-12 15:52:33 -08:00
global.h viafb: Separate global and fb-specific data 2010-05-07 17:16:02 -06:00
hw.c viafb: package often used basic io functions 2010-05-07 17:16:03 -06:00
hw.h viafb: package often used basic io functions 2010-05-07 17:16:03 -06:00
ioctl.c viafb: iface.c, iface.h, ioctl.c, ioctl.h 2008-10-16 11:21:41 -07:00
ioctl.h viafb: Add 1200x900 DCON/LCD panel modes for OLPC XO-1.5 2010-04-20 14:23:20 -06:00
lcd.c viafb: Separate global and fb-specific data 2010-05-07 17:16:02 -06:00
lcd.h viafb: Add 1200x900 DCON/LCD panel modes for OLPC XO-1.5 2010-04-20 14:23:20 -06:00
lcdtbl.h viafb: lcd.c, lcd.h, lcdtbl.h 2008-10-16 11:21:41 -07:00
Makefile viafb: add a driver for GPIO lines 2010-05-07 17:16:02 -06:00
share.h viafb: Add 1200x900 DCON/LCD panel modes for OLPC XO-1.5 2010-04-20 14:23:20 -06:00
tbl1636.c viafb: tbl1636.c, tbl1636.h, tblDPASetting.c, tblDPASetting.h 2008-10-16 11:21:41 -07:00
tbl1636.h viafb: tbl1636.c, tbl1636.h, tblDPASetting.c, tblDPASetting.h 2008-10-16 11:21:41 -07:00
tblDPASetting.c viafb: tbl1636.c, tbl1636.h, tblDPASetting.c, tblDPASetting.h 2008-10-16 11:21:41 -07:00
tblDPASetting.h viafb: tbl1636.c, tbl1636.h, tblDPASetting.c, tblDPASetting.h 2008-10-16 11:21:41 -07:00
via_i2c.c viafb: Introduce viafb_find_i2c_adapter() 2010-05-07 17:17:37 -06:00
via_i2c.h viafb: Introduce viafb_find_i2c_adapter() 2010-05-07 17:17:37 -06:00
via_io.h viafb: package often used basic io functions 2010-05-07 17:16:03 -06:00
via_utility.c viafb: remove dead code 2010-03-12 15:52:33 -08:00
via_utility.h viafb: remove dead code 2010-03-12 15:52:33 -08:00
via-core.c viafb: Add a simple VX855 DMA engine driver 2010-05-07 17:17:38 -06:00
via-core.h viafb: Reserve framebuffer memory for the upcoming camera driver 2010-05-07 17:17:38 -06:00
via-gpio.c viafb: Turn GPIO and i2c into proper platform devices 2010-05-07 17:17:37 -06:00
via-gpio.h viafb: Turn GPIO and i2c into proper platform devices 2010-05-07 17:17:37 -06:00
viafbdev.c viafb: Separate global and fb-specific data 2010-05-07 17:16:02 -06:00
viafbdev.h viafb: Separate global and fb-specific data 2010-05-07 17:16:02 -06:00
viamode.c viafb: Add 1200x900 DCON/LCD panel modes for OLPC XO-1.5 2010-04-20 14:23:20 -06:00
viamode.h viafb: split global index up 2010-03-12 15:52:33 -08:00
vt1636.c via: Rationalize vt1636 detection 2010-05-07 17:17:38 -06:00
vt1636.h viafb: rework the I2C support in the VIA framebuffer driver 2010-04-27 13:01:45 -06:00