]>
 
 
www.infradead.org Git - users/hch/configfs.git/log 
 
 
 
 
 
 
Mauro Carvalho Chehab [Sun, 1 Jan 2012 19:11:16 +0000  (16:11 -0300)] 
 
[media] dvb: get rid of fepriv->parameters_in 
 
This var were used during DVBv3 times, in order to keep a copy 
of the parameters used by the events. This is not needed anymore, 
as the parameters are now dynamically generated from the DVBv5 
structure. 
 
So, just get rid of it. That means that a DVBv5 pure call won't 
use anymore any DVBv3 parameters. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Sun, 1 Jan 2012 19:11:15 +0000  (16:11 -0300)] 
 
[media] dvb-core: Fix ISDB-T defaults 
 
using -1 for ISDB-T parameters do the wrong thing. Fix it. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Sun, 1 Jan 2012 19:11:14 +0000  (16:11 -0300)] 
 
[media] dvb_frontend: Fix DVBv3 emulation 
 
For frontends with ISDB-T, DVB-T2, CMDBTH, etc, some code is 
needed, in order to provide emulation. Add such code, and check 
if the desired delivery system is supported by the frontend. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Sun, 1 Jan 2012 19:11:13 +0000  (16:11 -0300)] 
 
[media] dvb_frontend: Don't use ops->info.type anymore 
 
Get rid of using ops->info.type defined on DVB drivers, 
as it doesn't apply anymore. 
 
Currently, one driver (cxd2820) supports more than one different 
info.type, as it can be used for DVB-T/T2 and DVB-C. There are more 
drivers like that to come. So, the same frontend will have 
 
different DVBv3 types, depending on the current delivery system. 
 
This breaks the existing logic at dvb_frontend, that assumes that 
just one delivery system DVBv3 type is supported by all delsys. 
 
In order to easy the DVBv3->DVBv5 conversion, an ancillary function 
that maps DVBv3 delivery systems into DVBv5 were added. 
 
Also, on all places, except for the event logic, the DVBv5 cache 
will be used to check parameters, instead of the DVBv5 copy. 
 
This patch simplifies the cache sync logic, and warrants that the 
cache will be in a clear state at DVB frontend register. This way, 
ops->info.type will be filled to reflect the first delivery system, 
providing backward compatibility support for it. 
 
For example, in the cases like cxd2820, where the delivery systems 
are defined as: 
        .delsys = { SYS_DVBT, SYS_DVBT2, SYS_DVBC_ANNEX_A }, 
 
A pure DVBv3 will be able to use both DVB-T and DVB-T2, as, at 
DVB cache clear, the ops->info.type will be equal to FE_OFDM. 
 
However, DVB-C won't be visible. A quick workaround would be to 
do a DVBv5 call to set the delivery system to SYS_DVBC_ANNEX_A. 
 
After such call, ops->info.type will be equal to FE_QAM, and a 
DVBv3 application will see the frontend as a DVB-C one. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Sun, 1 Jan 2012 19:11:12 +0000  (16:11 -0300)] 
 
[media] dvb: move dvb_set_frontend logic into a separate routine 
 
This change is there in order to prepare the code to avoid calling 
 dvb_frontend_ioctl_legacy() from FE_SET_PROPERTY. 
 
A call to dvb_frontend_ioctl_legacy() would require to update the 
DVBv3 cache without need, mangling calls for newer delivery system 
without any reason. 
 
No functional changes here. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Sun, 1 Jan 2012 19:11:11 +0000  (16:11 -0300)] 
 
[media] dvb_frontend: Handle all possible DVBv3 values for bandwidth 
 
Due to DVB-T2, several new possible values for bandwidth were added. 
As the DVBv3 struct were updated to handle them, the core needs to 
handle all of them, as a DVBv3 application might try to use it. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Sun, 1 Jan 2012 19:11:10 +0000  (16:11 -0300)] 
 
[media] dvb: Initialize all cache values 
 
By default, initialize the frontend current delivery system with 
the first one. This warrants that a DVBv3 application will be able 
to tune to it, after the removal of ops->init.type filling at 
the drivers. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Sat, 31 Dec 2011 20:56:24 +0000  (18:56 -0200)] 
 
[media] saa7134: fix IR handling for HVR-1110 
 
Return the complete RC-5 code, instead of just the 8 least significant 
bits. 
 
Reported-by: Dorozel Csaba <mrjuuzer@upcmail.hu>  
Tested-by: Dorozel Csaba <mrjuuzer@upcmail.hu>  
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Sat, 31 Dec 2011 19:24:19 +0000  (17:24 -0200)] 
 
[media] stb6100: Properly retrieve symbol rate 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Sat, 31 Dec 2011 18:54:46 +0000  (16:54 -0200)] 
 
[media] fs/compat_ioctl: it needs to see the DVBv3 compat stuff 
 
Only the ioctl core should see the DVBv3 compat stuff, as its 
contents are not available anymore to the drivers. 
 
As fs/compat_ioctl also handles DVBv3 ioctl's, it needs those 
definitions: 
 
    fs/compat_ioctl.c:1345: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_parameters’ 
    fs/compat_ioctl.c:1345: error: array type has incomplete element type 
    fs/compat_ioctl.c:1345: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_parameters’ 
    fs/compat_ioctl.c:1345: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_parameters’ 
    fs/compat_ioctl.c:1345: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_parameters’ 
    fs/compat_ioctl.c:1345: error: array type has incomplete element type 
    fs/compat_ioctl.c:1345: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_parameters’ 
    fs/compat_ioctl.c:1345: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_parameters’ 
    fs/compat_ioctl.c:1345: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_parameters’ 
    fs/compat_ioctl.c:1345: error: array type has incomplete element type 
    fs/compat_ioctl.c:1345: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_parameters’ 
    fs/compat_ioctl.c:1345: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_parameters’ 
    fs/compat_ioctl.c:1345: error: initializer element is not constant 
    fs/compat_ioctl.c:1345: error: (near initialization for ‘ioctl_pointer[462]’) 
    fs/compat_ioctl.c:1346: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_parameters’ 
    fs/compat_ioctl.c:1346: error: array type has incomplete element type 
    fs/compat_ioctl.c:1346: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_parameters’ 
    fs/compat_ioctl.c:1346: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_parameters’ 
    fs/compat_ioctl.c:1346: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_parameters’ 
    fs/compat_ioctl.c:1346: error: array type has incomplete element type 
    fs/compat_ioctl.c:1346: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_parameters’ 
    fs/compat_ioctl.c:1346: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_parameters’ 
    fs/compat_ioctl.c:1346: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_parameters’ 
    fs/compat_ioctl.c:1346: error: array type has incomplete element type 
    fs/compat_ioctl.c:1346: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_parameters’ 
    fs/compat_ioctl.c:1346: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_parameters’ 
    fs/compat_ioctl.c:1346: error: initializer element is not constant 
    fs/compat_ioctl.c:1346: error: (near initialization for ‘ioctl_pointer[463]’) 
    fs/compat_ioctl.c:1347: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_event’ 
    fs/compat_ioctl.c:1347: error: array type has incomplete element type 
    fs/compat_ioctl.c:1347: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_event’ 
    fs/compat_ioctl.c:1347: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_event’ 
    fs/compat_ioctl.c:1347: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_event’ 
    fs/compat_ioctl.c:1347: error: array type has incomplete element type 
    fs/compat_ioctl.c:1347: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_event’ 
    fs/compat_ioctl.c:1347: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_event’ 
    fs/compat_ioctl.c:1347: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_event’ 
    fs/compat_ioctl.c:1347: error: array type has incomplete element type 
    fs/compat_ioctl.c:1347: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_event’ 
    fs/compat_ioctl.c:1347: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvb_frontend_event’ 
    fs/compat_ioctl.c:1347: error: initializer element is not constant 
    fs/compat_ioctl.c:1347: error: (near initialization for ‘ioctl_pointer[464]’) 
 
Reported-by: Michael Krufky <mkrufky@linuxtv.org>  
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Sat, 31 Dec 2011 13:39:36 +0000  (11:39 -0200)] 
 
[media] dvb: remove the extra parameter on get_frontend 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Sat, 31 Dec 2011 13:33:00 +0000  (11:33 -0200)] 
 
stv0297: Fix delivery system 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Sat, 31 Dec 2011 12:38:23 +0000  (10:38 -0200)] 
 
[media] dvb: Add ops.delsys to the remaining frontends 
 
A few drivers don't have .delsys. Add it, in order to allow 
future patches for dvb_frontend.c to not use info.type. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Fri, 30 Dec 2011 14:30:21 +0000  (11:30 -0300)] 
 
[media] dvb: don't require a parameter for get_frontend 
 
Just like set_frontend, use the dvb cache properties for get_frontend. 
This is more consistent, as both functions are now symetric. Also, 
at the places get_frontend is called, it makes sense to update the 
cache. 
 
Most of this patch were generated by this small perl script: 
 
	while (<>) { $file .= $_; } 
	if ($file =~ m/\.get_frontend\s*=\s*([\d\w_]+)/) { 
		my $get = $1; 
		$file =~ s/($get)(\s*\([^\,\)]+)\,\s*struct\s+dtv_frontend_properties\s*\*\s*([_\d\w]+)\)\s*\{/\1\2)\n{\n\tstruct dtv_frontend_properties *\3 = &fe->dtv_property_cache;/g; 
	} 
	print $file; 
 
Of course, the changes at dvb_frontend.[ch] were made by hand, 
as well as the changes on a few other places, where get_frontend() 
is called internally inside the driver. 
 
On some places, get_frontend() were just a void function. Those 
occurrences were removed, as the DVB core handles such cases. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Fri, 30 Dec 2011 12:30:25 +0000  (09:30 -0300)] 
 
[media] dvb_frontend: Fix inversion breakage due to DVBv5 conversion 
 
On several places inside dvb_frontend, only the DVBv3 parameters 
were updated. Change it to be sure that, on all places, the DVBv5 
parameters will be changed instead. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Tue, 27 Dec 2011 11:25:33 +0000  (08:25 -0300)] 
 
[media] s921: Properly report the delivery system 
 
Before this patch, a query for the delivery systems were 
returned SYS_UNDEFINED. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 23:22:50 +0000  (20:22 -0300)] 
 
[media] dvb-core: be sure that drivers won't use DVBv3 internally 
 
Now that all frontends are implementing DVBv5, don't export the 
DVBv3 specific stuff to the drivers. Only the core should be 
aware of that, as it will keep providing DVBv3 backward compatibility. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 23:48:54 +0000  (20:48 -0300)] 
 
[media] cx23885-dvb: Remove a dirty hack that would require DVBv3 
 
The cx23885-dvb driver has a dirty hack: 
	1) it hooks the DVBv3 legacy call to FE_SET_FRONTEND; 
	2) it uses internally the DVBv3 struct to decide some 
	   configs. 
 
Replace it by a change during the gate control. This will 
likely work, but requires testing. Anyway, the current way 
will break, as soon as we stop copying data for DVBv3 for 
pure DVBv5 calls. 
 
Compile-tested only. 
 
Cc: Michael Krufky <mkrufky@linuxtv.org>  
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 23:02:28 +0000  (20:02 -0300)] 
 
[media] dvb: don't use DVBv3 bandwidth macros 
 
Every frontend now uses DVBv5 way. So, let's not use the DVBv3 
macros internally anymore. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 23:01:24 +0000  (20:01 -0300)] 
 
[media] dvb-core: don't use fe_bandwidth_t on driver 
 
Now that everybody is talking DVBv5 API dialect, using this 
DVBv3 macro internally is not ok. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 21:11:25 +0000  (18:11 -0300)] 
 
[media] dvb: remove the track() fops 
 
This callback is not used anywhere. Maybe it were used in the 
past to optimize the custom algo, but, as it is not used anymore, 
let's just remove it. 
 
If later needed, some patch may re-add it with a proper 
implementation. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 21:03:12 +0000  (18:03 -0300)] 
 
[media] dvb: don't pass a DVBv3 parameter for search() fops 
 
Just like the other DVB algorithms, drivers should use the DVBv5 
way to retrieve parameters: via the cache struct. 
 
Actually, several drivers were partially using the DVBv3 struct 
and partially using the DVBv5 way, with is confusing and may 
lead into troubles. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 20:48:33 +0000  (17:48 -0300)] 
 
[media] dvb-core: Don't pass DVBv3 parameters on tune() fops 
 
As all parameters are passed via DVBv5 to the frontends, there's 
no need to pass them again via fops. Also, most drivers weren't using 
it anyway. So, instead, just pass a parameter to indicate if the 
hardware algorithm wants the driver to re-tune or not. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 19:59:09 +0000  (16:59 -0300)] 
 
[media] dvb: simplify get_tune_settings() struct 
 
In the past, dvb_frontent_parameters were passed inside the 
struct where get_tuner_settings should store their result. 
 
This is not needed anymore, as all parameters needed are stored 
already at the fe property cache. So, use it, where needed. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 19:43:32 +0000  (16:43 -0300)] 
 
[media] dvb-core: remove get|set_frontend_legacy 
 
Now that all drivers were converted, we can get rid of those 
emulation calls. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Sat, 31 Dec 2011 10:03:36 +0000  (07:03 -0300)] 
 
[media] af9015: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Sat, 31 Dec 2011 01:25:27 +0000  (22:25 -0300)] 
 
[media] af9013: convert get|set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Sat, 31 Dec 2011 01:22:10 +0000  (22:22 -0300)] 
 
[media] cxd2820: convert get|set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 19:40:17 +0000  (16:40 -0300)] 
 
[media] tlg2300: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 19:33:34 +0000  (16:33 -0300)] 
 
[media] ttusb-dec: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 19:31:29 +0000  (16:31 -0300)] 
 
[media] siano: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 19:12:40 +0000  (16:12 -0300)] 
 
[media] firedtv: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Cc: Stefan Richter <stefanr@s5r6.in-berlin.de>  
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 19:00:42 +0000  (16:00 -0300)] 
 
[media] vp7045-fe: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 18:57:56 +0000  (15:57 -0300)] 
 
[media] vp702x-fe: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 18:55:51 +0000  (15:55 -0300)] 
 
[media] mxl111sf-demod: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 18:49:16 +0000  (15:49 -0300)] 
 
[media] gp8psk-fe: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 18:46:46 +0000  (15:46 -0300)] 
 
[media] friio-fe: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 18:44:27 +0000  (15:44 -0300)] 
 
[media] dtt200u-fe: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 18:41:01 +0000  (15:41 -0300)] 
 
[media] cinergyT2-fe: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 18:31:22 +0000  (15:31 -0300)] 
 
[media] af9005-fe: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 18:26:49 +0000  (15:26 -0300)] 
 
[media] dst: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 18:20:03 +0000  (15:20 -0300)] 
 
[media] staging/as102: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 18:09:31 +0000  (15:09 -0300)] 
 
[media] vez1820: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 18:07:36 +0000  (15:07 -0300)] 
 
[media] tda8083: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 18:05:43 +0000  (15:05 -0300)] 
 
[media] s55h1411: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 18:03:44 +0000  (15:03 -0300)] 
 
[media] s5h1409: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 18:02:20 +0000  (15:02 -0300)] 
 
[media] or51211: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 18:01:57 +0000  (15:01 -0300)] 
 
[media] or51132: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 17:57:38 +0000  (14:57 -0300)] 
 
[media] nxt200x: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 17:51:41 +0000  (14:51 -0300)] 
 
[media] tda10086: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 17:46:22 +0000  (14:46 -0300)] 
 
[media] tda10071: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 17:44:24 +0000  (14:44 -0300)] 
 
[media] tda10023: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 17:42:48 +0000  (14:42 -0300)] 
 
[media] tda10021: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 17:39:48 +0000  (14:39 -0300)] 
 
[media] stv090x: use .delsys property, instead of get_property() 
 
Now that the DVB ops struct contains the supported delivery 
systems, use it, instead of adding a get_property() callback 
just due to that. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 17:34:48 +0000  (14:34 -0300)] 
 
[media] stv900: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 17:29:52 +0000  (14:29 -0300)] 
 
[media] stv0299: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 17:27:06 +0000  (14:27 -0300)] 
 
[media] stv0297: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 17:25:54 +0000  (14:25 -0300)] 
 
[media] stv0288: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 17:20:02 +0000  (14:20 -0300)] 
 
[media] stb6100: use get_frontend, instead of get_frontend_legacy() 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 17:16:52 +0000  (14:16 -0300)] 
 
[media] stb0899: convert get_frontend to the new struct 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 17:11:35 +0000  (14:11 -0300)] 
 
[media] si21xx: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 17:07:00 +0000  (14:07 -0300)] 
 
[media] s5h1420: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 16:50:05 +0000  (13:50 -0300)] 
 
[media] mt312: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 16:42:21 +0000  (13:42 -0300)] 
 
[media] s921: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 16:19:48 +0000  (13:19 -0300)] 
 
[media] tda1004x: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 16:12:03 +0000  (13:12 -0300)] 
 
[media] tda10048: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 16:03:00 +0000  (13:03 -0300)] 
 
[media] stv0367: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 15:43:15 +0000  (12:43 -0300)] 
 
[media] sp887x: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 15:37:59 +0000  (12:37 -0300)] 
 
[media] sp8870: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 15:32:30 +0000  (12:32 -0300)] 
 
[media] s5h1432: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 15:26:34 +0000  (12:26 -0300)] 
 
[media] nxt6000: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 15:23:01 +0000  (12:23 -0300)] 
 
[media] mt352: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 15:11:51 +0000  (12:11 -0300)] 
 
[media] mb86a20s: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Actually, this driver needs to fill/use the ISDB-T proprieties. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 15:01:05 +0000  (12:01 -0300)] 
 
[media] mb86a16: Add delivery system type at fe struct 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 14:49:34 +0000  (11:49 -0300)] 
 
[media] vez1x93: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 14:39:09 +0000  (11:39 -0300)] 
 
[media] lgs8gxx: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 14:34:21 +0000  (11:34 -0300)] 
 
[media] lgdt3305: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 14:25:21 +0000  (11:25 -0300)] 
 
[media] lgdt330x: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 14:17:05 +0000  (11:17 -0300)] 
 
[media] lgs8gl5: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 14:12:03 +0000  (11:12 -0300)] 
 
[media] l64781: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 14:00:09 +0000  (11:00 -0300)] 
 
[media] it913x-fe: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 13:15:30 +0000  (10:15 -0300)] 
 
[media] ec100: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 13:10:42 +0000  (10:10 -0300)] 
 
[media] dvb_dummy_fe: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 13:03:29 +0000  (10:03 -0300)] 
 
[media] ds3000: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 12:57:11 +0000  (09:57 -0300)] 
 
[media] drxk: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 12:43:05 +0000  (09:43 -0300)] 
 
[media] drxd: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Mon, 26 Dec 2011 12:41:14 +0000  (09:41 -0300)] 
 
[media] em28xx-dvb: don't initialize drx-d non-used fields with zero 
 
There's no need to initialize unused fields with zero, as Kernel does 
it automatically. 
 
Removing the initialization makes the code cleaner. 
 
This also allows the removal of the unused pll_set callback. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Fri, 23 Dec 2011 00:12:28 +0000  (21:12 -0300)] 
 
[media] zl10353: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Thu, 22 Dec 2011 23:42:12 +0000  (20:42 -0300)] 
 
[media] dib9000: get rid of unused dvb_frontend_parameters 
 
This parameter is passed as NULL, and it is never used. Just 
remove it. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Thu, 22 Dec 2011 23:38:27 +0000  (20:38 -0300)] 
 
[media] dib8000: Remove the old DVBv3 struct from it and add delsys 
 
This driver only uses the DVBv5 struct. All it needs is to remove 
the non-used params var, and to add the ISDB-T to the delivery 
systems. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Thu, 22 Dec 2011 23:34:47 +0000  (20:34 -0300)] 
 
[media] dib3000mb: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Thu, 22 Dec 2011 23:12:18 +0000  (20:12 -0300)] 
 
[media] dib9000: Get rid of the remaining DVBv3 legacy stuff 
 
dib9000 is almost ok, with regards to the usage of DVBv5 parameters. 
It has just a few stuff using the old way, at set_frontend. 
 
Replace them by the DVBv5 way, and add the delivery system. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Thu, 22 Dec 2011 23:19:00 +0000  (20:19 -0300)] 
 
[media] cx24113: cleanup: remove unused init 
 
There's no need to initialize with zero. This only wastes 
space at the data segment. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Thu, 22 Dec 2011 22:54:08 +0000  (19:54 -0300)] 
 
[media] dib9000: remove unused parameters 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Thu, 22 Dec 2011 22:06:20 +0000  (19:06 -0300)] 
 
[media] dibx000: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Thu, 22 Dec 2011 20:54:00 +0000  (17:54 -0300)] 
 
[media] cx23123: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Fri, 23 Dec 2011 21:19:24 +0000  (18:19 -0300)] 
 
[media] av7110: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Thu, 22 Dec 2011 20:44:43 +0000  (17:44 -0300)] 
 
[media] cx23123: remove an unused argument from cx24123_pll_writereg() 
 
cx24123_pll_writereg doesn't use dvb_frontend_parameters. Just 
remove it. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Thu, 22 Dec 2011 20:28:11 +0000  (17:28 -0300)] 
 
[media] cx24116: report delivery system and cleanups 
 
This is one of the first drivers using DVBv5. It relies only 
on DVBv5 way, but still it contains some stub for unused 
methods. Remove them, add the delivery system and do some 
trivial cleanups. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>  
Mauro Carvalho Chehab [Thu, 22 Dec 2011 19:44:14 +0000  (16:44 -0300)] 
 
[media] cx24110: convert set_fontend to use DVBv5 parameters 
 
Instead of using dvb_frontend_parameters struct, that were 
designed for a subset of the supported standards, use the DVBv5 
cache information. 
 
Also, fill the supported delivery systems at dvb_frontend_ops 
struct. 
 
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>