Age | Commit message (Collapse) | Author |
|
|
|
|
|
the version that made it into the 2.5.68 kernel.
- remove unnecessary c++-style comments
- fixed some line breaks and the style function headers
are formatted: please don't argue with me about these changes,
I don't care how they are formatted.
- remove newline breaks between memory allocation and the return value
check
Some more interesing stuff:
- remove ddelay() functions completly, replace with set_current_state() and
manual schedule_timeout() calls.
- made some init data for the mxb driver static and global (patch already
send to lkml)
Some crucial changes:
- inherit some return values Mr. Alan Cox has changed -- please review
|
|
- return POLL_ERR in case of filter timeout
|
|
|
|
|
|
|
|
these belong to compat.h...
maybe we want to change the devfs_mk_dir() declaration to follow >2.5.66
semantics by default, but this would require a few more lines of code
|
|
|
|
|
|
|
|
|
|
- introduce kernel_thread_setup() function to encapsulate linux process model related stuff
|
|
- 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
|
|
kdvb-fe won't try to tune multiple times, it won't try to zigzag, nothing.
|
|
|
|
<ragge@nada.kth.se>
|
|
- div = (freq + 36250000 + 31250) / 62500;
+ div = (freq + 36125000 + 31250) / 62500;
|
|
dvb_dummy_fe.c:94: warning: function declaration isn't a prototype
dvb_dummy_fe.c:27: warning: `debug' defined but not used
|
|
module paramter sct=0/1/2 respectively.
|
|
to Jack Thomasson <jkt@Helius.COM> for pointing this out...
|
|
|
|
- Bugfixes
- Setup clock polarity properly
|
|
- Support BW 6 and 7 MHz modes
- Bugfixes
|
|
|
|
|
|
|
|
|
|
|
|
videodev.o dependency,
so we can later split up the av7110 driver into a av7110 and budget card driver.
I tested this on 2.4.18-3 (original RedHat 7.3 kernel) and 2.5.53.
Changes in detail:
saa7146:
- fixed the unitialised timer warnings
- split saa7146.o into saa7146.o and saa7146_vv.o:
all videodev (ie. v4l) related stuff is now encapsulated in saa7146_vv.o.
the extension (ie. mxb or dvb-ttpci) now has to make sure to register the v4l
devices via helper functions provided by saa7146_vv
mxb:
- changes to make the driver compile with the new saa7146 and saa7146_vv parts
- fix the vbi bypass issue for MXBs with saa7146, rev. 1 card
av7110:
- changes to make the driver compile with the new saa7146 and saa7146_vv parts
- some changes related to the upcoming av7110 <=> budget splitup, but they are
commented out
- changed the saa7146 PAL values to experimental values that look good to me, but
kept the old values as a comment. where are the original values from? there is
a big black border on most channels on the left side which annoyed me...
- changed from video/generic_usercopy() to dvb_usercopy() and put this into the
source code, not into compat.c
- moved the crc_32* stuff from compat.c to the source file where it is used
- now compat.[ch] was removed completely, all references were deleted from
all other files.
other:
- updated the README and TODO files
- changed "makelinks" to remove alps_bsru6 stuff from kernel when making the symlinks
- fixed the build files in "build-2.4"
- fixed all other files needed for 2.5.x kernel build
|
|
replaces the old BSRU6 driver..
|
|
anymore.
|
|
reset bit in autoinversion code
|
|
|
|
|
|
|
|
mode - now we don't need to clear the interrupt bits anymore
- use one frequency divisor for all bands
- use high PLL charge pump current all the time
|
|
|
|
|
|
|
|
|
|
|
|
|
|
demodulators which can set new parameters without artifacts
|
|
|
|
Alps"-#define is gone...
|
|
those too...
|
|
|
|
|
|
|