Age | Commit message (Collapse) | Author |
|
|
|
(patch supplied by Volker Cordes)
|
|
|
|
- implemented SEC_VOLTAGE_OFF for stv0299 and alps_bsrv2
|
|
| if (crystal chip present)
| av7110->adac_type = DVB_ADAC_CRYSTAL;
| else if (MSP34xx chip present)
| av7110->adac_type = DVB_ADAC_MSP;
| else if (av7110->saa->device->subsystem_vendor == 0x110a)
| av7110->adac_type = DVB_ADAC_NONE;
| else
| av7110->adac_type = adac;
The adac parameter will only be used if the card cannot be
autodetected.
|
|
with DMX_OUT_TS_TAP (recording); return EBUSY instead
|
|
(workaround needed for kernel 2.4 because kernel_thread() fails when
the process opening the frontend device is ptraced)
(untested with kernel 2.5, but the kernel_thread(9 implementation in
2.5 looks fixed to me)
|
|
|
|
"kernel_thread_setup()" (now: dvb_kernel_thread_setup()) and
dvb_usercopy() function.
Because of the fact that we want to separate the dvb subsystem, it's
sometimes necessary to have some wrapper functions (for example
dvb_delay() or dvb_kernel_thread_setup()) to encapsulate linux
kernel facilities that can't be expressed as a one-liner.
The place for such functions is "dvb_functions.c". By this, we can
get rid of "dvb_compat.h" for 2.5 completely. Hooray!
I hope I did not break everything again, some cleanup is expected for
the build-template stuff, though.
|
|
build process again, due to the unknown licensing issues with
the firmware.
|
|
dirty way, using #ifdef(LINUX_VERSION) stuff, because devfs changes in
2.5 are likely to happen again.
This should be cleaned up.
|
|
|
|
|
|
Should still work with 2.4 kernels..
|
|
|
|
|
|
|
|
less dependent on the linux kernel. here is the place to store
additional dvb_* functions, which encapsulate linux kernel functionality
which cannot be expressed as a one-liner
- rename ddelay() to dvb_delay(), move it to dvb_functions.h
- change all files to include dvb_functions.h instead of dvb_compat.h
- compile fix for the saa7111 driver
|
|
+ configuration files updates.
|
|
- replace -ENOSPC by -EBUSY in demux feed allocation
|
|
DVB-C cards
|
|
|
|
- add some ifdef magic into i2c drivers (mxb/analog drivers only)
- shuffle around includes, so that "dvb_compat.h" is included after
all other include files
- fix a warning in saa7146 i2c code
|
|
in order to allow to export it
|
|
problems in conjunction with the MSP3400 volume control for non-DVB-C cards
|
|
<w-thiel@gmx.net>
|
|
- any non-zero result is now an error
- result length returned via parameter
Additional check for firmware 1.05 to send bootcode
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
in debiirq (oops case).
patch contributed by Artur Skawina <as@telkab.pl>
|
|
with VIDEO_STOP w/o having to close the device
|
|
2.5. Add the DVB_DEVFS_ONLY switch back again.
|
|
- return POLL_ERR in case of filter timeout
|
|
|
|
Kool <akool@akool.de>
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
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
|
|
|