summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb/frontends/dib3000mb.c
AgeCommit message (Collapse)Author
2006-04-18Convert dib3000* to refactored tuner codeAndrew de Quincey
From: Andrew de Quincey <adq_dvb@lidskialf.net> Convert to tuner_ops calls. Remove pll function pointers from structure. Remove unneeded tuner calls. Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>
2006-01-11From: Panagiotis Issaris <takis@issaris.org>Mauro Carvalho Chehab
Conversions from kmalloc+memset to k(z|c)alloc Conversions from kmalloc+memset to k(z|c)alloc. kernel-sync Signed-off-by: Panagiotis Issaris <takis@issaris.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2005-11-07[PATCH] fix missing includesMichael Krufky
I recently picked up my older work to remove unnecessary #includes of sched.h, starting from a patch by Dave Jones to not include sched.h from module.h. This reduces the number of indirect includes of sched.h by ~300. Another ~400 pointless direct includes can be removed after this disentangling (patch to follow later). However, quite a few indirect includes need to be fixed up for this. In order to feed the patches through -mm with as little disturbance as possible, I've split out the fixes I accumulated up to now (complete for i386 and x86_64, more archs to follow later) and post them before the real patch. This way this large part of the patch is kept simple with only adding #includes, and all hunks are independent of each other. So if any hunk rejects or gets in the way of other patches, just drop it. My scripts will pick it up again in the next round. Signed-off-by: Tim Schmielau <tim@physik3.uni-rostock.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-07-16Remove all #include <linux/version.h> and all referencesJohannes Stezenbach
to LINUX_VERSION_CODE and KERNEL_VERSION. Based on patch by Olaf Hering. Signed-off-by: Olaf Hering <olh@suse.de> Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
2005-04-17- ported all dibusb drivers to fit into the dvb-usb-framewordPatrick Boettcher
- created dvb-pll-entries for the tuner used with the dibusb-drivers - removed all traces of the dibusb driver - adapted the dib3000-frontends to get along with the dvb-pll-changes
2005-04-06small NULL checks which lead to segfaults, when doing developingPatrick Boettcher
2005-04-05 - remove unnecessary casts in frontendsKenneth Aafloy
2005-03-14- added native support for the dtt200u (Yakumo/Typhoon/Hama) USB2.0 devicePatrick Boettcher
- URBs are now submitted, when the actual transfer began, not right from the device plugin (solves a lot of problems) - minor fixes in the dib3000-frontends
2005-03-09 - kfree(NULL) is safeKenneth Aafloy
2005-03-02whitespace cleanup (remove ws at eol, sync with changes in mainline kernel)Johannes Stezenbach
2005-02-11- added a another firmware file for KWorld/ADSTech Instant DVB-T USB2.0 ↵Patrick Boettcher
(DiB3000M-B) - added support for KWorld/ADSTech Instant DVB-T USB2.0 (DiB3000M-B) - added deactivation option of the pid parser for the DiB3000M-B (since there are USB2.0 devices and which now have the ability to deliver the complete Transport Stream)
2005-02-05corrected name syntaxPatrick Boettcher
2005-01-25- corrected the name in driver_descPatrick Boettcher
- removed debug messages and some comments (see dib3000-watch)
2005-01-13removed the pid_filter_table from frontendsPatrick Boettcher
2005-01-09internal refactoring step 3/3Patrick Boettcher
- added tuner and demod types for easier extension of new devices - added a check for some artec devices which have another tuner onboard, but don't know it, pll_addr is now a callback because of that - general callbacks for pll_set, pll_init and demod_init. They decide which pll-programming function is used and so on - added tuner passthru callback to xfer_ops. now dibusb can en/disable the tuner passthru of the dib3000m*-frontends; necessary for tuner probing - remote type determination (no for hanftek, nec for others), was not planned - fixed a bug in start_feed, which was introduced in step 2/3 but wasn't critical - added pll-programming for lg_tdtp_e102p_tua6034 (it has the tua6034 as pll) - added pll-programming and initialization for PANASONIC ENV77H11D5 - understood the i2c-address problem, now it is more logical
2004-12-29deb_stat and FE_CAN_RECOVER addedPatrick Boettcher
2004-12-29patch by Domen Puncer: File permissions should be octal codes.Johannes Stezenbach
2004-12-27fixed some bugs in the dib3000mcPatrick Boettcher
2004-12-02- prepared support for dynamically i2c addresses of the demodPatrick Boettcher
- added license information for the dib3000-common module
2004-11-23- revise debug optionsPatrick Boettcher
- merged changes from DiBcom v2.1 drivers to dib3000mc - added transfer control callbacks to dib3000mc
2004-11-21added the dib3000mc/p frontend driver. Micheal, sorry for being overhasty ↵Patrick Boettcher
with the Kconfig from dibusb.
2004-11-05- large refactoring of the dib3000mb frontend to make integration of thePatrick Boettcher
dib3000mc easier, especially to avoid code duplication
2004-11-03- remove remaining cvs commit foobar stuffMichael Hunold
- remove media/Kconfig, it's not needed any more for makelinks
2004-10-31- corrected tuner address, it was broken since FE_REFACTORING.Patrick Boettcher
Andrew, was there a reason why you >> 1 the pll address and << 1 always when it was needed?
2004-10-28Imported FE_REFACTORING to HEADAndrew de Quincy
2004-10-26- please don't use CVS version magic stuff likeMichael Hunold
"$Id: xxxxxxx.h,v 1.7 2004/09/28 19:39:06 xxx Exp"
2004-10-13*dang* committed a bug, correctedPatrick Boettcher
2004-10-11merged some of the changes Andreas Oberritter did in FE_REFACTORING to HEADPatrick Boettcher
2004-10-04- added GET_TUNE_SETTING ioctlPatrick Boettcher
- correct LOCK status
2004-09-28- signal strength and snr calculations code included, but not activate. ↵Patrick Boettcher
log10 is missing
2004-09-25corrected FEC valuesPatrick Boettcher
2004-09-20- read unc, ber, signal strengthPatrick Boettcher
- corrected FEC_2_3 handling - debug methods
2004-09-17- typos in README.dibusb fixed and comments addedPatrick Boettcher
- changed debug calls, added debug levels - fixed bug, when enumerating the firmware files
2004-09-13- alpha has to be 1, even when hierarchy is offPatrick Boettcher
- modified the tuning auto search behaviour - inversion is now detected automatically, too - some cleanups, added some more debug printks
2004-09-05added some more ioctl calls, modified the SET_FRONTED behaviour.Patrick Boettcher
2004-09-05removed some text from dib3000mbPatrick Boettcher
2004-09-05Add driver for the DiBcom 3000-MB DVB-T frontend. It is used on USB DVB-T ↵Patrick Boettcher
devices based on a DiBcom reference design.