aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb/dvb-core/dvb_frontend.c
AgeCommit message (Expand)AuthorFilesLines
2012-08-13[media] dvb: move the dvb core one level upMauro Carvalho Chehab1-2553/+0
2012-08-13[media] dvb: get rid of fe_ioctl_override callbackMauro Carvalho Chehab1-12/+1
2012-08-13[media] add DTMB support for DVB APIAntti Palosaari1-3/+11
2012-08-12[media] dvb core: remove support for post FE legacy ioctl interceptMauro Carvalho Chehab1-7/+0
2012-05-20[media] DVB: remove "stats" property bits from ATSC-MH API property additionsMichael Krufky1-12/+0
2012-05-20[media] linux-dvb v5 API support for ATSC-MHMichael Krufky1-1/+91
2012-05-08[media] dvb_frontend: fix a regression with DVB-S zig-zagMauro Carvalho Chehab1-0/+4
2012-04-18[media] dvb_frontend: Fix a regression when switching back to DVB-SMauro Carvalho Chehab1-1/+24
2012-04-09[media] dvb_frontend: fix compiler warningHans Petter Selasky1-1/+1
2012-04-09[media] dvb_frontend: regression fix: userspace ABI broken for xineChris Rankin1-0/+10
2012-02-14[media] dvb-core: fix DVBFE_ALGO_HW retune bugSimon Arlott1-0/+2
2012-01-17[media] DVB-CORE: remove superfluous DTV_CMDsPatrick Boettcher1-19/+0
2012-01-17[media] dvb_frontend: Don't call get_frontend() if idleMauro Carvalho Chehab1-2/+8
2012-01-15[media] dvb-core: preserve the delivery system at cache clearMauro Carvalho Chehab1-0/+3
2012-01-15[media] dvb-core: fix a regression with MythTVMauro Carvalho Chehab1-0/+9
2012-01-10[media] [PATCH] don't reset the delivery system on DTV_CLEARMauro Carvalho Chehab1-1/+2
2012-01-07[media] dvb: remove bogus modulation checkMauro Carvalho Chehab1-23/+0
2012-01-05[media] dvb_frontend: improve documentation on set_delivery_system()Mauro Carvalho Chehab1-9/+18
2012-01-05[media] dvb_frontend: Update the dynamic info->typeMauro Carvalho Chehab1-4/+9
2012-01-05[media] dvb_frontend: regression fix: add a missing inc inside the loopMauro Carvalho Chehab1-0/+1
2012-01-04[media] dvb: get rid of fepriv->parameters_inMauro Carvalho Chehab1-25/+2
2012-01-04[media] dvb-core: Fix ISDB-T defaultsMauro Carvalho Chehab1-28/+28
2012-01-04[media] dvb_frontend: Fix DVBv3 emulationMauro Carvalho Chehab1-1/+139
2012-01-04[media] dvb_frontend: Don't use ops->info.type anymoreMauro Carvalho Chehab1-275/+266
2012-01-04[media] dvb: move dvb_set_frontend logic into a separate routineMauro Carvalho Chehab1-89/+93
2012-01-04[media] dvb_frontend: Handle all possible DVBv3 values for bandwidthMauro Carvalho Chehab1-13/+42
2012-01-04[media] dvb: Initialize all cache valuesMauro Carvalho Chehab1-5/+13
2011-12-31[media] dvb: don't require a parameter for get_frontendMauro Carvalho Chehab1-23/+7
2011-12-31[media] dvb_frontend: Fix inversion breakage due to DVBv5 conversionMauro Carvalho Chehab1-17/+21
2011-12-31[media] s921: Properly report the delivery systemMauro Carvalho Chehab1-1/+0
2011-12-31[media] dvb-core: be sure that drivers won't use DVBv3 internallyMauro Carvalho Chehab1-0/+3
2011-12-31[media] dvb: remove the track() fopsMauro Carvalho Chehab1-4/+1
2011-12-31[media] dvb: don't pass a DVBv3 parameter for search() fopsMauro Carvalho Chehab1-1/+1
2011-12-31[media] dvb-core: Don't pass DVBv3 parameters on tune() fopsMauro Carvalho Chehab1-6/+3
2011-12-31[media] dvb: simplify get_tune_settings() structMauro Carvalho Chehab1-3/+0
2011-12-31[media] dvb-core: remove get|set_frontend_legacyMauro Carvalho Chehab1-20/+4
2011-12-31[media] dvb-core: add support for a DVBv5 get_frontend() callbackMauro Carvalho Chehab1-24/+78
2011-12-31[media] Rename set_frontend fops to set_frontend_legacyMauro Carvalho Chehab1-2/+6
2011-12-31[media] dvb-core: allow demods to specify the supported delsysMauro Carvalho Chehab1-0/+13
2011-12-31[media] dvb_core: estimate bw for all non-terrestial systemsMauro Carvalho Chehab1-8/+27
2011-12-31[media] dvb: replace SYS_DVBC_ANNEX_AC by the right delsysMauro Carvalho Chehab1-1/+1
2011-12-30[media] DVB: dvb_frontend: fix delayed thread exitAndreas Oberritter1-2/+5
2011-12-20[media] Remove Annex A/C selection via roll-off factorMauro Carvalho Chehab1-4/+21
2011-12-12[media] DVB: Query DVB frontend delivery capabilitiesManu Abraham1-0/+36
2011-11-11[media] dvb: Allow select between DVB-C Annex A and Annex CMauro Carvalho Chehab1-0/+2
2011-09-06[media] dvb_frontend: fix compile warningHans Verkuil1-2/+1
2011-09-04[media] DVB: dvb_frontend: check function pointers on reinitializeAndreas Oberritter1-4/+2
2011-09-03[media] DVB: dvb_frontend: remove static assignments from dtv_property_cache_...Andreas Oberritter1-5/+24
2011-09-03[media] DVB: dvb_frontend: Fix compatibility criteria for satellite receiversAndreas Oberritter1-8/+5
2011-09-03[media] DVB: dvb_frontend: update locking in dvb_frontend_{add, get_event}Andreas Oberritter1-17/+7
2011-09-03[media] DVB: dvb_frontend: clear stale events on FE_SET_FRONTENDAndreas Oberritter1-0/+11
2011-09-03[media] DVB: dvb_frontend: avoid possible race condition on first eventAndreas Oberritter1-1/+1
2011-09-03[media] DVB: dvb_frontend: fix stale parameters on initial frontend eventAndreas Oberritter1-0/+7
2011-07-27Revert "[media] DVB: dvb_frontend: off by one in dtv_property_dump()"Mauro Carvalho Chehab1-1/+1
2011-07-27[media] DVB: dvb_frontend: off by one in dtv_property_dump()Dan Carpenter1-1/+1
2011-07-27[media] DVB: dvb_frontend: fix dtv_property_dump for DTV_DVBT2_PLP_IDAndreas Oberritter1-1/+2
2011-07-13[media] dvb_frontend: fix race condition in stopping/starting frontendDevin Heitmueller1-0/+8
2011-05-20[media] DVB: allow to read back of detected parameters through S2APIAndreas Oberritter1-4/+15
2011-05-20[media] DVB: dvb_frontend: add parameters_outAndreas Oberritter1-6/+11
2011-05-20[media] DVB: dvb_frontend: use shortcut to access fe->dtv_property_cacheAndreas Oberritter1-103/+108
2011-05-20[media] DVB: dvb_frontend: remove unused assignmentsAndreas Oberritter1-2/+0
2011-05-20[media] DVB: dvb_frontend: rename parameters to parameters_inAndreas Oberritter1-30/+30
2011-05-20[media] DVB: call get_property at the end of dtv_property_process_getAndreas Oberritter1-8/+8
2011-05-20[media] DVB: dtv_property_cache_submit shouldn't modifiy the cacheAndreas Oberritter1-10/+3
2011-05-20[media] DVB: Add basic API support for DVB-T2 and bump minor versionAndreas Oberritter1-4/+9
2011-05-20[media] DVB: return meaningful error codes in dvb_frontendAndreas Oberritter1-12/+16
2011-03-31Fix common misspellingsLucas De Marchi1-2/+2
2010-11-17BKL: remove extraneous #include <smp_lock.h>Arnd Bergmann1-1/+0
2010-10-28Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-2/+2
2010-10-21V4L/DVB: dvb: Convert "mutex" to semaphoreThomas Gleixner1-2/+2
2010-10-15llseek: automatically add .llseek fopArnd Bergmann1-1/+2
2010-08-02V4L/DVB: dvb_frontend: fix typos in comments and one functionGuillaume Audirac1-5/+5
2010-05-24Merge branch 'bkl/ioctl' of git://git.kernel.org/pub/scm/linux/kernel/git/fre...Linus Torvalds1-15/+15
2010-05-19V4L/DVB: fix dvb frontend lockupmatthieu castet1-8/+17
2010-05-17dvb: Push down BKL into ioctl functionsArnd Bergmann1-15/+15
2010-02-26V4L/DVB: dvb-core: remove unnecessary casting of kmallocThiago Farina1-4/+2
2010-02-26V4L/DVB (13879): dvb_frontend: report what ioctl were called on debug modeMauro Carvalho Chehab1-1/+1
2010-02-26V4L/DVB (13878): dvb_frontend: Print dump on get after filling the dataMauro Carvalho Chehab1-2/+2
2009-12-05V4L/DVB (13157): dvb_frontend: represent all DVBS2API commands via macroMauro Carvalho Chehab1-133/+26
2009-12-05V4L/DVB (13103): create a standard method for dvb adapter drivers to override...Michael Krufky1-1/+19
2009-12-01drivers/media/dvb/dvb-core/dvb_frontend.c: needs semaphore.hAndrew Morton1-0/+1
2009-09-19V4L/DVB (12997): Add the DTV_ISDB_TS_ID property for ISDB_SHIRANO Takahito1-0/+8
2009-09-19V4L/DVB (12896): ISDB-T: add mapping of LAYER_ENABLED to frontend-cachePatrick Boettcher1-0/+8
2009-09-19V4L/DVB (12892): DVB-API: add support for ISDB-T and ISDB-Tsb (version 5.1)Patrick Boettcher1-5/+197
2009-09-12V4L/DVB (12686): dvb-core: check supported QAM modulationsJanne Grunau1-0/+9
2009-09-12V4L/DVB (12685): dvb-core: check fe->ops.set_frontend return valueJanne Grunau1-5/+21
2009-06-16V4L/DVB (11875): dvb_frontend: fix case where fepriv->exit not resetDevin Heitmueller1-0/+1
2009-06-16V4L/DVB (11785): dvb_frontend: fix race condition resulting in dropped tuning...Devin Heitmueller1-0/+1
2009-03-30V4L/DVB (10391): dvb: constify VFTsJan Engelhardt1-1/+1
2009-03-13V4L/DVB (10976): Bug fix: For legacy applications stv0899 performs search onl...Igor M. Liplianin1-3/+4
2009-01-07V4L/DVB (10178): dvb_frontend: Fix some sparse warnings due to static symbolsMauro Carvalho Chehab1-11/+15
2008-12-30V4L/DVB (9916): dvb-core: don't add an event when in ONE SHOT mode for algo t...Darron Broad1-1/+1
2008-12-29V4L/DVB (9480): Fix frontend DVBFE_ALGO_CUSTOM SearchMarco Schluessler1-0/+3
2008-12-29V4L/DVB (9478): Fix: parameters not supplied in the search processManu Abraham1-0/+1
2008-12-29V4L/DVB (9477): Fix: Commit 9344 breaks tning of cx24123Matthias Schwarzott1-0/+1
2008-12-29V4L/DVB (9345): Add event with changed status onlyArvo Jarve1-12/+18
2008-12-29V4L/DVB (9344): DVB-Core updateManu Abraham1-7/+59
2008-11-16V4L/DVB (9634): Make sure the i2c gate is open before powering down tunerDevin Heitmueller1-0/+2
2008-11-16V4L/DVB (9631): Make s2api work for ATSC supportDevin Heitmueller1-1/+2
2008-11-11V4L/DVB (9346): Optimization: Enable gate in a symmetric/disciplined way,Manu Abraham1-0/+2
2008-10-17V4L/DVB (9274): Remove spurious messages and turn into debug.Steven Toth1-37/+22
2008-10-17V4L/DVB (9264): MFE: bugfix: multi-frontend mutual exclusion parallel openDarron Broad1-21/+28
2008-10-17V4L/DVB (9227): MFE: Add multi-frontend mutual exclusionDarron Broad1-1/+42
2008-10-17V4L/DVB (9222): S2API: Add Multiple-frontend on a single adapter support.Steven Toth1-11/+13
2008-10-17V4L/DVB (9195): Frontend API Fix: 32APSK is a valid modulation for the DVB-S2...Manu Abraham1-0/+1
2008-10-13V4L/DVB (9183): S2API: Return error of the caller provides 0 commands.Steven Toth1-2/+2
2008-10-13V4L/DVB (9182): S2API: Added support for DTV_HIERARCHYSteven Toth1-0/+16
2008-10-13V4L/DVB (9181): S2API: Add support fot DTV_GUARD_INTERVAL and DTV_TRANSMISSIO...Steven Toth1-0/+32
2008-10-13V4L/DVB (9180): S2API: Added support for DTV_CODE_RATE_HP/LPSteven Toth1-0/+32
2008-10-13V4L/DVB (9177): S2API: Change _8PSK / _16APSK to PSK_8 and APSK_16Steven Toth1-3/+3
2008-10-13V4L/DVB (9173): S2API: Remove the hardcoded command limit during validationSteven Toth1-2/+1
2008-10-13V4L/DVB (9172): S2API: Bugfix related to DVB-S / DVB-S2 tuning for the legacy...Darron Broad1-0/+2
2008-10-13V4L/DVB (9171): S2API: Stop an OOPS if illegal commands are dumped in S2API.Darron Broad1-0/+7
2008-10-12V4L/DVB (9072): S2API: Add DTV_API_VERSION commandSteven Toth1-0/+9
2008-10-12V4L/DVB (9071): S2API: Implement result codes for individual commandsSteven Toth1-4/+8
2008-10-12V4L/DVB (9025): S2API: Deactivate the ISDB-T definitionsSteven Toth1-99/+0
2008-10-12V4L/DVB (9008): S2API: Bugfix related to syncing the cache when used with the...Steven Toth1-1/+1
2008-10-12V4L/DVB (9007): S2API: Changed bandwidth to be expressed in HZSteven Toth1-9/+24
2008-10-12V4L/DVB (9006): S2API: Allow reliable use of old and new api on the same fron...Steven Toth1-3/+4
2008-10-12V4L/DVB (9005): Bug fix: ioctl FE_SET_PROPERTY/FE_GET_PROPERTY always return ...Igor M. Liplianin1-1/+1
2008-10-12V4L/DVB (9004): S2API: Implement GET/SET handing to the demodsSteven Toth1-4/+17
2008-10-12V4L/DVB (9003): S2API: Remove the DTV_SET_ and DTV_GET_ prefixesSteven Toth1-219/+212
2008-10-12V4L/DVB (9002): S2API: Ensure cache->delivery_system is set at all times.Steven Toth1-0/+14
2008-10-12V4L/DVB (9001): S2API: ISDBT_SEGMENT_NUM -> ISDBT_SEGMENT_IDXSteven Toth1-10/+10
2008-10-12V4L/DVB (9000): S2API: Cleanup code that prepares tuning structures.Steven Toth1-128/+91
2008-10-12V4L/DVB (8999): S2API: Reduce demod driver complexity by using a cache syncSteven Toth1-0/+38
2008-10-12V4L/DVB (8997): S2API: Cleanup SYMBOLRATE, INNERFEC -> SYMBOL_RATE, INNER_FECSteven Toth1-16/+16
2008-10-12V4L/DVB (8996): S2API: typedefs replaced, _SEQ_'s removed, fixed 16 command a...Steven Toth1-40/+43
2008-10-12V4L/DVB (8995): S2API: tv_ / TV_ to dtv_ / DTV_ namespace changesSteven Toth1-221/+221
2008-10-12V4L/DVB (8990): S2API: DVB-S/S2 voltage selection bug fixSteven Toth1-1/+1
2008-10-12V4L/DVB (8988): S2API: Allow the properties to call legacy ioctlsSteven Toth1-8/+59
2008-10-12V4L/DVB (8985): S2API: Added dvb frontend changes to support a newer tuning APISteven Toth1-6/+565
2008-09-03V4L/DVB (8757): v4l-dvb: fix a bunch of sparse warningsHans Verkuil1-4/+4
2008-04-29Rename common tuner Kconfig names to use the sameMauro Carvalho Chehab1-1/+1
2008-04-24V4L/DVB (7512): media/dvb/dvb-core replace remaining __FUNCTION__ occurrencesHarvey Harrison1-15/+15
2008-01-25V4L/DVB (6882): dvb_frontend: release analog demod in dvb_frontend_detachMichael Krufky1-0/+6
2007-10-18freezer: introduce freezer-friendly waiting macrosRafael J. Wysocki1-1/+2
2007-10-09V4L/DVB (6107): dvb_frontend: clean-up shutdown handlingOliver Endriss1-4/+3
2007-10-09V4L/DVB (6106): dvb_frontend: Default for dvb_shutdown_timeout set to 0Oliver Endriss1-1/+1
2007-10-09V4L/DVB (6105): dvb_frontend: ts_bus_ctrl() handling fixedOliver Endriss1-16/+22
2007-10-09V4L/DVB (6079): Cleanup: remove linux/moduleparam.h from drivers/media filesMauro Carvalho Chehab1-1/+0
2007-10-09V4L/DVB (5986): dvb_frontend: Fixed GET_INFO ioctl and check of frequency limitsOliver Endriss1-6/+25
2007-10-09V4L/DVB (5965): Frontend_ioctl(): fix check-after-useAdrian Bunk1-1/+1
2007-10-09V4L/DVB (5946): Use mutex instead of semaphore in the DVB frontend tuning int...Matthias Kaehlcke1-5/+5
2007-10-09V4L/DVB (5935): dvb_frontend: Range check of frequency and symbol rateOliver Endriss1-0/+46
2007-07-17Freezer: make kernel threads nonfreezable by defaultRafael J. Wysocki1-0/+1
2007-04-27V4L/DVB (5511): Fix 2/3 for bug 7819: demux and dvrMarkus Rechberger1-5/+8
2007-04-27V4L/DVB (5510): Fix 1/3 for bug 7819: fixed frontend hotplug issueMarkus Rechberger1-2/+15
2007-02-21V4L/DVB (5209): Kthread api conversion for dvb_frontend and av7110 fixakpm@linux-foundation.org1-2/+2
2007-02-21V4L/DVB (5208): Kthread API conversion for dvb_frontend and av7110Herbert Poetzl1-45/+24
2007-02-17Fix typos concerning hierarchyUwe Kleine-König1-1/+1
2006-12-07[PATCH] Add include/linux/freezer.h and move definitions from sched.hNigel Cunningham1-1/+1
2006-11-26V4L/DVB (4832): Fix uninitialised variable in dvb_frontend_swzigzagAndrew de Quincey1-1/+1
2006-10-03V4L/DVB (4665): Add frontend structure callback for bus acquisition.Steven Toth1-0/+10
2006-09-26V4L/DVB (4492): [dvb_attach] dvb_frontend_detach fixOliver Endriss1-1/+1
2006-09-26V4L/DVB (4391): Refactor dvb_detach calls into a single dvb_frontend_detach f...Andrew de Quincey1-0/+32
2006-09-26V4L/DVB (4385): Add dvb_attach() macro and supporting routinesAndrew de Quincey1-11/+1
2006-09-26V4L/DVB (4383): Convert SEC drivers to new frontend APIAndrew de Quincey1-0/+2
2006-07-29V4L/DVB (4292): Fix DISEQC regressionAndrew de Quincey1-6/+9
2006-06-30V4L/DVB (4282): Fix: use swzigzag for swalgoManu Abraham1-1/+2
2006-06-30V4L/DVB (4275): The FE_SET_FRONTEND_TUNE_MODE ioctl always returns EOPNOTSUPPTrent Piepho1-0/+1
2006-06-26V4L/DVB (4217): Fix a misplaced closing bracket/else, which caused swzigzag n...Manu Abraham1-3/+2
2006-06-26V4L/DVB (4211): Fix an Oops for all fe that have get_frontend_algo == NULLManu Abraham1-13/+15
2006-06-25V4L/DVB (4160): Use device specific algorithmsManu Abraham1-1/+3
2006-06-25V4L/DVB (4155): ATSC frontend supportManu Abraham1-1/+3
2006-06-25V4L/DVB (4028): Change dvb_frontend_ops to be a real field instead of a point...Patrick Boettcher1-76/+76
2006-06-25V4L/DVB (3845): DVB core changes for PLL refactoringAndrew de Quincey1-0/+15
2006-06-25V4L/DVB (3769): Fix a type error in dvb_frontend.cUwe Bugla1-1/+1
2006-05-12V4L/DVB (3742): Set tone/voltage again if the frontend was reinitialisedAndrew de Quincey1-0/+12
2006-04-02V4L/DVB (3673): Fix budget-av CAM resetAndrew de Quincey1-1/+17
2006-02-27V4L/DVB (3390): Fix module parametersManu Abraham1-4/+4
2006-02-07V4L/DVB (3318b): sem2mutex: drivers/media/, #2Ingo Molnar1-7/+6
2006-01-11V4L/DVB (3344a): Conversions from kmalloc+memset to k(z|c)allocPanagiotis Issaris1-2/+1
2006-01-09V4L/DVB (3194): Revert one 64-bit fix and improved other 64-bit fixesPeter Beutner1-3/+3
2006-01-09V4L/DVB (3179): Fix 64-bit compile warningsHans Verkuil1-4/+4
2006-01-09DVB (2444): Implement frontend-specific tuning and the ability to disable zigzagAndrew de Quincey1-130/+177
2005-12-12[PATCH] V4L/DVB: (3086c) Whitespaces cleanups part 3Mauro Carvalho Chehab1-4/+4
2005-11-09[PATCH] dvb: Remove DEBUG_LOCKLOSS stuffAndrew de Quincey1-21/+0
2005-11-09[PATCH] dvb: let other frontends support FE_DISHNETWORK_SEND_LEGACY_CMDNooneImportant1-0/+97
2005-07-07[PATCH] dvb: core: add workaround for tuning problemAndrew de Quincey1-3/+25
2005-07-07[PATCH] dvb: core: fix race condition in FE_READ_STATUS ioctlPeter Beutner1-3/+13
2005-06-25[PATCH] Cleanup patch for process freezingChristoph Lameter1-2/+1
2005-06-24[PATCH] dvb: dvb_frontend: use time_after()Johannes Stezenbach1-1/+3
2005-05-17[PATCH] dvb: remove unnecessary casts in dvb-coreJohannes Stezenbach1-17/+17
2005-05-17[PATCH] dvb: dvb_frontend: fix module paramJohannes Stezenbach1-1/+1
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+915