Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-05-06 | Add a new "dvb_functions.c" and populate it with the | Michael Hunold | |
"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. | |||
2003-05-06 | Remove "linux/wrapper.h" -- it has been removed in 2.5 and is not | Michael Hunold | |
needed for 2.4 compilation. | |||
2003-05-06 | The irq handler subsystem in 2.5 has changed. Add some code to get | Michael Hunold | |
it compile again under both 2.5 and 2.4. | |||
2003-05-06 | It's hard to keep these drivers to compile under 2.4. because of the | Michael Hunold | |
ongoing i2c changes in 2.5. Because of the fact that they are already in the kernel and won't change any more, they can be removed here and added to the build-2.4 directory. | |||
2003-05-06 | Remove the ttusb-* drivers from the makelinks script and the | Michael Hunold | |
build process again, due to the unknown licensing issues with the firmware. | |||
2003-05-06 | Make the dvb-core compile again under 2.5.69. This time I made it the | Michael Hunold | |
dirty way, using #ifdef(LINUX_VERSION) stuff, because devfs changes in 2.5 are likely to happen again. This should be cleaned up. | |||
2003-05-05 | support for SU1278 w/ tua6100 PLL | Holger Waechtler | |
2003-05-05 | Release clipping memory when device is closed. | Michael Hunold | |
TODO: use scatter/gather DMA for clipping informations, too. | |||
2003-05-03 | Slight tidy up | Alex Woods | |
2003-05-03 | Compiles againt 2.5 kernels - may even work. | Alex Woods | |
Should still work with 2.4 kernels.. | |||
2003-05-03 | Update dec driver to work with 2.5 kernels | Alex Woods | |
2003-05-03 | Change tristate to differentiate from ttusb-budget | Alex Woods | |
2003-05-02 | Replace simple memcpy() from user buffer by copy_from_user() construction. | Michael Hunold | |
2003-04-30 | - introduce dvb_functions.h in order to make the dvb subsystem | Michael Hunold | |
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 | |||
2003-04-30 | Necessary configuration files for kernel inclusion | Michael Hunold | |
+ configuration files updates. | |||
2003-04-29 | - portability fixes, follow compat.[hc] -> dvb_compat.[hc] changes | Holger Waechtler | |
- replace -ENOSPC by -EBUSY in demux feed allocation | |||
2003-04-29 | try to get the DVB-C volume control thing right, probe the MSP3400 only for ↵ | Holger Waechtler | |
DVB-C cards | |||
2003-04-28 | I forgot some frontend drivers, some more compile fixes for 2.5.68 | Michael Hunold | |
2003-04-28 | Compile fixes against 2.5.68. | Michael Hunold | |
- 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 | |||
2003-04-28 | make dvbdmx_connect_frontend() and dvbdmx_disconnect_frontend() nonstatic | Holger Waechtler | |
in order to allow to export it | |||
2003-04-28 | apply patch proposed by Oliver Endriss <o.endriss@gmx.de> to solve the audio | Holger Waechtler | |
problems in conjunction with the MSP3400 volume control for non-DVB-C cards | |||
2003-04-28 | don's send burst after DiSEqC commands, reported by Wolfgang Thiel ↵ | Holger Waechtler | |
<w-thiel@gmx.net> | |||
2003-04-27 | Clean up ttusb_dec_send_command: | Alex Woods | |
- any non-zero result is now an error - result length returned via parameter Additional check for firmware 1.05 to send bootcode | |||
2003-04-27 | remove ddelay function because it's already defined in dvb_compat.h | Alex Woods | |
2003-04-27 | Fixed setting the PCR PID | Klaus Schmidinger | |
2003-04-26 | Revert ddelay() cleanup, discuss this first with Holger. | Michael Hunold | |
2003-04-25 | disable TDQF probing | Holger Waechtler | |
2003-04-25 | fix syntax errors to get it compile again. | Holger Waechtler | |
2003-04-25 | wate up stv0299 + configure i2c clock registers before probing PLLs | Holger Waechtler | |
2003-04-25 | Lots of cosmetic changes in order to sync the CVS with | Michael Hunold | |
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 | |||
2003-04-24 | assume ADAC_TI in case of failed audio module initialisation and keep debi lock | Holger Waechtler | |
in debiirq (oops case). patch contributed by Artur Skawina <as@telkab.pl> | |||
2003-04-24 | fix for VIDEO_STILLIMAGE to allow removal of the I-frame | Johannes Stezenbach | |
with VIDEO_STOP w/o having to close the device | |||
2003-04-24 | Some fixes to get the "analog" i2c drivers to work for both 2.4 and | Michael Hunold | |
2.5. Add the DVB_DEVFS_ONLY switch back again. | |||
2003-04-24 | - #include "compat.h" --> #include "dvb_compat.h" | Holger Waechtler | |
- return POLL_ERR in case of filter timeout | |||
2003-04-24 | Change "compat" to "dvb_compat". | Michael Hunold | |
2003-04-23 | enable msp3400 volume control for vendor id 0x13c2, too. Reported by Andreas ↵ | Holger Waechtler | |
Kool <akool@akool.de> | |||
2003-04-23 | volume control patch for msp3400 by Tobias Bratfisch <tobias.dvb@bratfisch.net> | Holger Waechtler | |
2003-04-23 | fixed awkward locking bug for video event queue | Johannes Stezenbach | |
2003-04-22 | - removed the compatibility crap around KBUILD_MODNAME from all drivers, | Michael Hunold | |
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... | |||
2003-04-22 | As announced last week: | Johannes Stezenbach | |
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. | |||
2003-04-21 | - apply bugfixes by Mike Pieper <mike@pieper-family.de> | Holger Waechtler | |
2003-04-20 | added FE_CAN_RECOVER | FE_CAN_CLEAN_SETUP | FE_CAN_MUTE_TS | Andreas Oberritter | |
2003-04-20 | moved definition of XIN to top | Andreas Oberritter | |
2003-04-20 | export dvbdmx_connect_frontend and dvbdmx_disconnect_frontend | Andreas Oberritter | |
2003-04-20 | add cx24110 driver and remove LINUX_VERSION_CODE checks from regular code - | Holger Waechtler | |
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 | |||
2003-04-19 | Reporting LL support in CA_GET_CAP depending on actual FW version | Klaus Schmidinger | |
2003-04-17 | fix afc calculation, thanks to Wolfgang Thiel <w-thiel@gmx.net> | Holger Waechtler | |
2003-04-15 | Create a dvb net device. | Alex Woods | |
2003-04-15 | remove name/vendor/id strings, these caused only troubles everywhere and ↵ | Holger Waechtler | |
nobody really needs them... | |||
2003-04-14 | declare variables before trace dprintk()'s | Holger Waechtler | |
(not everybody has gcc-3.2 installed;) |