- 23 Jul, 2008 2 commits
-
-
Jorge Zapata authored
This patch afixes several driver bugs * Make the windows disabled by default at module load and unload * Enable the attribute window * Change the order of the windows, now osd0 is fb0, so the video mode change must be done on vid0 which is fb1 * Remove more unsued code * Make the enable_digital output to not change the window configurations * Add a new ioctl to enable color bar test mode * Fix some of the rules of the check_var function, now the virtual size of the window is handled automatic based on the 32 bytes align constraints
-
Jorge Zapata authored
This adds more memory to the attribute window, to make it big enough for a 720x480 screen, this is enough for now.
-
- 22 Jul, 2008 5 commits
-
-
邱宗炽 authored
Remove the logic of auto detect on valid input signal. Let user decide choose and decide which one is valid. Signed-off-by: 邱宗炽 <tqiu@neuros.com.cn>
-
薛德章 authored
-
薛德章 authored
To avoid waste time on needless hwif probe, add logic for wait_hwif_ready function: if all drives in a HW interface was marked as "noprobe", then skip the HW interface probe.
-
邱宗炽 authored
Signed-off-by: 邱宗炽 <tqiu@neuros.com.cn>
-
邱宗炽 authored
There are two port of composite input, can select which one input. Signed-off-by: 邱宗炽 <tqiu@neuros.com.cn>
-
- 21 Jul, 2008 2 commits
-
-
Jorge Zapata authored
Remove all OR'ed return values, this mades the driver to work on vlc. Now the driver is more standard.
-
Jorge Zapata authored
-
- 18 Jul, 2008 12 commits
-
-
吴智聪(John Wu) authored
device driver must register class device, or the mdev(udev) can not get enough message to create the device node
-
吴智聪(John Wu) authored
Merge branch 'neuros' of ssh://git@git.neuros.com.cn/git/git-pub/osd20/linux-davinci-2.6 into neuros
-
吴智聪(John Wu) authored
the previous way will clear all pins signal when set any thing to the clear register
-
Jorge Zapata authored
Lots of new stuff has been addded, here is a brief summary: * New ioctl to set transparency color * New ioctl to enable transparency on osd0 and osd1 * The memory allocation now is provided by a struct on the machine description Basically, it tells how big the buffers for every plane should be * Clean up the code, remove unusued code * Add support for mode switching on vid0 plane, SD / HD is supported, the latter is not tested * Add support for mode list, you can list the modes with: cat /sys/class/graphics/fb0/modes * Add support for mode set, you can se the mode with: echo MODE > /sys/class/grpahics/mode where MODE is one of the returned my the previous command * Output switch works, by writing the enum value found on davincifb.h to /sys/class/video_output/venc
-
吴智聪(John Wu) authored
Merge branch 'neuros' of ssh://git@git.neuros.com.cn/git/git-pub/osd20/linux-davinci-2.6 into neuros
-
吴智聪(John Wu) authored
-
邱宗炽 authored
fix some ioctls to support multi-backend device Signed-off-by: 邱宗炽 <tqiu@neuros.com.cn>
-
邱宗炽 authored
remove the ioctl of active device. Auto detect the sinal input when open the device. tvp5150 work. tvp7000 need be added after it's driver be implemented. Signed-off-by: 邱宗炽 <tqiu@neuros.com.cn>
-
邱宗炽 authored
the bug is: read wrong register to get current video standard. Signed-off-by: 邱宗炽 <tqiu@neuros.com.cn>
-
邱宗炽 authored
Signed-off-by: 邱宗炽 <tqiu@neuros.com.cn>
-
吴智聪(John Wu) authored
Merge branch 'neuros' of ssh://git@git.neuros.com.cn/git/git-pub/osd20/linux-davinci-2.6 into neuros
-
吴智聪(John Wu) authored
initial version, only with a few command, have not test
-
- 17 Jul, 2008 1 commit
-
-
Ugo Riboni authored
With this patch, the name of the kernel is always 2.6.23-davinci1 instead of changing with local changes with names such as 2.6.23-davinci1-g723849a8-dirty. At the moment we don't need this feature and it just create confusion and leave cruft in /lib/modules, so it's better to keep it disabled.
-
- 16 Jul, 2008 1 commit
-
-
薛德章 authored
Kernel is hanging for a long time on probing the IDE, even when there's no hard disk connected. This patch fix a bug, Now we can pass parameters to kernel to skip drive probing if none exist. Summary of ide driver parameters for kernel command line: "hdx=noprobe" : drive may be present, but don't probe for it
-
- 15 Jul, 2008 4 commits
-
-
陳永達 authored
Merge branch 'neuros' of ssh://git@git.neuros.com.cn/git/git-pub/osd20/linux-davinci-2.6 into neuros
-
陳永達 authored
make driver more readable add hdcp exchange function
-
吴智聪(John Wu) authored
Merge branch 'neuros' of ssh://git@git.neuros.com.cn/git/git-pub/osd20/linux-davinci-2.6 into neuros
-
吴智聪(John Wu) authored
initialize gpio 47 as output and low, detect the first wave logic change
-
- 14 Jul, 2008 4 commits
-
-
Jorge Zapata authored
New DM driver is added. This driver will replace the current davincifb soon A hard refactor has been done on the davincifb to create this driver and several bugs fixed. Right now is TEST ONLY.
-
Jorge Zapata authored
When a kernel for a davinci board is built, increase the order of the allocator to 13, i.e 2^12 max contiguous chunk size (16MB). Looks like it is harmless. Also add the davincifb.h header file when the kernel headers are installed.
-
Jorge Zapata authored
This patch will be included on mainstream version soon. alloc_pages_exact() is similar to alloc_pages(), except that it allocates the minimum number of pages to fulfill the request. This is useful if you want to allocate a very large buffer that is slightly larger than an even power-of-two number of pages. In that case, alloc_pages() will waste a lot of memory
-
陳永達 authored
-
- 11 Jul, 2008 2 commits
-
-
吴智聪(John Wu) authored
-
吴智聪(John Wu) authored
adjust PWM timer GPIO configure and parameter now ir receive and blaster data consistent.
-
- 07 Jul, 2008 1 commit
-
-
薛德章 authored
This is a hack to avoid waste time on IDE probe.
-
- 04 Jul, 2008 1 commit
-
-
张青山(steven.zhang) authored
-
- 03 Jul, 2008 2 commits
-
-
吴智聪(John Wu) authored
-
邱宗炽 authored
Signed-off-by: 邱宗炽 <tqiu@neuros.com.cn>
-
- 01 Jul, 2008 3 commits
-
-
Jorge Zapata authored
The hang was caused because the driver attempted to call dev_dbg with the rsz_dev struct being NULL. This patch fixes the bug number 4690. Some dev_dbg functions were missing the format string. Removed unused functions. Initialize correctly the rsz_dev. The real error now is "Resizer write buffer overflow".
-
Jean-Paul Saman authored
-
薛德章 authored
Merge branch 'neuros' of ssh://git@git.neuros.com.cn/git/git-pub/osd20/linux-davinci-2.6 into neuros
-