Age | Commit message (Collapse) | Author |
|
|
|
|
|
use KBUILD_BASENAME for 2.4 instead
some changes to the i2c core to make it work with both 2.4 and late 2.5
kernels (not done yet -- only interesting for analog drivers)
- add MODULE_DEVICE_TABLE to all drivers, so that pci "hotplug" can detect
the devices automatically. Alan Cox says, that we should use this to load
the firmware (not done yet)
- fix the long standing "insmod/rmmod with multiple budget cards" bug -- it
was a double kfree() call...
|
|
Video API change for VIDEO_EVENT_SIZE_CHANGED and VIDEO_GET_SIZE ioctl,
and VIDEO_FORMAT_221_1.
Implemented video events for VIDEO_EVENT_SIZE_CHANGED (use poll(2) with
POLLPRI) and ioctl VIDEO_GET_SIZE.
|
|
|
|
nobody really needs them...
|
|
when tuning to a new transponder with vdr, the audio pid was
not passed to the ARM firmware under some circumstances
|
|
|
|
|
|
This fixes the A/V sync problems with LL-firmware,
if only video or audio pids are changed.
|
|
the remote control. (The autorepeat feature of the input driver cannot
be used, since it requires *reliable* key-up events.)
|
|
|
|
|
|
|
|
|
|
enable autorepeat in the input driver
|
|
|
|
|
|
|
|
|
|
- introduce kernel_thread_setup() function to encapsulate linux process model related stuff
|
|
for ttpci and budgets
|
|
- sync Kconfig and Makefiles with 2.5.65
- fix various things in saa7146 because of latest v4l changes in 2.5.65
- makelinks: removed the compat module from the 2.5.x build process
- makelinks: removed the linkage of ttusb and bt8xx -- enable this again for
the next patches, when ttusb is more stable and the bt8xx related patches
have been applied by Gerd Knorr
- dvb: removed the compat module from the 2.5.x build process, added #ifdefs
around the inclusion of compat.h. this was necessary because having compat
code in the newest 2.5.x kernel is awkward.
- dvb: move around of dvb_usercopy again. because I removed the compat module
from the 2.5.x build process, dvb_usercopy had to be moved to another file
- dvb: change MOD_*_USE_COUNT to module_get/module_put in various files,
but I'm not sure if I did this right. please review these changes.
- dvb: removed the crc32 code from dvb_demux.c, because it's in compat.c, too.
- dvb: removed some cruft from dvd_i2c.c, which is present in compat.h
- all files: apply small fixes to reflect the new location of some header
files
|
|
devices are so similar. Perhaps it will be possible to share more code
between these drivers later on.
|
|
thanks to Thomas Breuer <tb@tb-electronic.de> for analyzing this!!
|
|
0: get ts section packets from arm and filter them using the software demux
1: let the arm filter sections in hardware (default)
software demux is more stable - it does not crash the arm under high load ;)
|
|
|
|
|
|
|
|
(untested, please review)
|
|
do not sync on (invalid) stream ids 0xf0..0xff
|
|
|
|
You can still explictily run 'make tags'
- fixed a type in av7110.c introduced in my previous commit
|
|
|
|
|
|
|
|
|
|
"too old" warning)
|
|
copy videodev.h and videodev2.h to /usr/src/linux/include/
- merged av7110.c error message and COM_DEBUG stuff from DVB-HEAD
- added a insmod.sh which uses modules from pwd, to avoid 'make install'
|
|
Endriss <o.endriss@gmx.de>
|
|
|
|
<o.endriss@gmx.de>)
|
|
|
|
|
|
the other files again.
|
|
- added fix for cards with hardware diseqc suggested by Peter Schildmann
- cleaned up the cards declaration and variables using preprocessor magic
|
|
(don't use 64bit ints in switch())
|
|
|
|
- clean up the mxb driver and it's helper modules (rename the
structures, add GPL license to the appropriate files, c99
initialisers)
- fix 2.5.55 "module insertion causes bug in kobject.o" issue
- fixed missing exported symbols in budget-core
|
|
can do this much better. We now simply register one pci driver for
every extension and are done with it -- if a device actually exists, the
pci subsystem calls us back. That's it.
Warning: this triggers a bug in the 2.5.x module subsystem -- you should
*not* use the driver.av7110 script and modprobe the driver. You can
a) build your kernel staticall
b) insert the modules one by one with *insmod*
I already filed a bug report to lkml.
Fixed a bug in Kconfig which prevented the saa7146 modules from being build.
|