summaryrefslogtreecommitdiff
path: root/linux
AgeCommit message (Collapse)Author
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-22As 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-20added FE_CAN_RECOVER | FE_CAN_CLEAN_SETUP | FE_CAN_MUTE_TSAndreas Oberritter
2003-04-20moved definition of XIN to topAndreas Oberritter
2003-04-20export dvbdmx_connect_frontend and dvbdmx_disconnect_frontendAndreas Oberritter
2003-04-20add 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-19Reporting LL support in CA_GET_CAP depending on actual FW versionKlaus Schmidinger
2003-04-17fix afc calculation, thanks to Wolfgang Thiel <w-thiel@gmx.net>Holger Waechtler
2003-04-15Create a dvb net device.Alex Woods
2003-04-15remove name/vendor/id strings, these caused only troubles everywhere and ↵Holger Waechtler
nobody really needs them...
2003-04-14declare variables before trace dprintk()'sHolger Waechtler
(not everybody has gcc-3.2 installed;)
2003-04-14remove _s suffixes from struct definitionsHolger Waechtler
2003-04-12fixed race condition between ChangePIDs() and av7110_before_after_tune()Oliver Endriss
when tuning to a new transponder with vdr, the audio pid was not passed to the ARM firmware under some circumstances
2003-04-10merge firmware fix for DMX_GET_STC from DVB CVSJohannes Stezenbach
2003-04-09fix band switch frequencies for charge pump settingsHolger Waechtler
2003-04-08merge DMX_GET_STC implementation from DVB driverJohannes Stezenbach
2003-04-07Removed spin_lock_init on non-existant spink_lock.Alex Woods
2003-04-03ChangePIDs(): always set PCR-pid.Oliver Endriss
This fixes the A/V sync problems with LL-firmware, if only video or audio pids are changed.
2003-04-03Fixes for usb_bulk_msg timeouts, and urb submission and unlinking errors.Alex Woods
(Spooky that Felix has been working on the same sort of thing!) Zapping process cleaner - doesn't stop and start the iso stream when adding more pid filters.
2003-04-03 - added usb semaphore, should fix usb_submit_urb-failuresFelix Domke
- some statistics (with DEBUG > 2)
2003-04-01improved autorepeat: Create autorepeat events using the key repeats ofOliver Endriss
the remote control. (The autorepeat feature of the input driver cannot be used, since it requires *reliable* key-up events.)
2003-04-01restore IR control word after arm crashOliver Endriss
2003-03-31Small fixes to make the driver compile with 2.5.66Michael Hunold
2003-03-31reduce key-up timer to HZ/7, a better solution will follow laterOliver Endriss
2003-03-31RC5: check toggle bitOliver Endriss
2003-03-31firmware update, get in sync with DVB/ treeHolger Waechtler
2003-03-30check device address of remote control transmitter (optional)Oliver Endriss
enable autorepeat in the input driver
2003-03-30Initial checkin.Alex Woods
Channel zapping, video streaming, and audio streaming functional.
2003-03-28don't interpret the down bit anymoreHolger Waechtler
2003-03-28optimized PLL codeHolger Waechtler
2003-03-28fix the RC5 IR repeat bug, new version 0x2611Holger Waechtler
2003-03-28A whole bunch of small changes all over the place:Michael Hunold
makelinks: adjust the script for the upcoming kernel patches driver.mxb: prevent the tuner module from probing unnecessary i2c addresses getlinks: put symlinks for the header files to the right place(TM) videodev.c: add a verbose error message just for the case that a user has compiled the v4l module into the kernel media/Kconfig: the dpc driver does not the tuner module saa7146_hlp.c: honour the swapped field order for av7110 based cards in capture mode, too saa7146_video.c: add some verbose messages for the v4l2 controls mxb.c: hopefully fix the detection and initialization of the sound arena module
2003-03-24code reviewHolger Waechtler
2003-03-24kmalloc->vmallocHolger Waechtler
2003-03-24kmalloc->vmalloc where necessairyHolger Waechtler
2003-03-22fixed userspace typesAndreas Oberritter
2003-03-22more portability, now frontend modules build out of the boxHolger Waechtler
2003-03-21even more portability stuffHolger Waechtler
2003-03-21many more portability changesHolger Waechtler
2003-03-21- more portability changes, move ddelay() into compat.hHolger Waechtler
- introduce kernel_thread_setup() function to encapsulate linux process model related stuff
2003-03-21 - include "compat.h" always, we definitely need this trashcan...Holger Waechtler
- replaced uint32_t and friends by u32 & co., for now only in frontend.h - everything else will take us in hell when we start to port this driver...
2003-03-20Use #include from ttpci folder which is now commonDavor Emard
for ttpci and budgets
2003-03-20Small changes all over the place:Michael Hunold
- 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
2003-03-20Move the budget-driver from "ttpci-budget" to "ttpci", because theMichael Hunold
devices are so similar. Perhaps it will be possible to share more code between these drivers later on.
2003-03-20Necessary changes to the analog saa7146 based video drivers dueMichael Hunold
to the movement of the header files, sync Kconfig and Makefile with 2.5.65
2003-03-20Move important *internal* kernel header files to include/media.Michael Hunold
2003-03-20This is the beginning of some modifications to get the newMichael Hunold
"dvb-kernel" tree into shape for direct inclusion into the 2.5.x kernel.
2003-03-19set default value of saa7146_debug to 0 as stated in module param descriptionAndreas Oberritter
2003-03-19put #if 0, #endif around unused functionAndreas Oberritter
static void dump_registers(struct saa7146_dev* dev)