[PATCH RFC 77/91] [media] vp702x-fe: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/dvb-usb/vp702x-fe.c |

[PATCH RFC 66/91] [media] s55h1411: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/s5h1411.c |

[PATCH RFC 72/91] [media] cinergyT2-fe: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/dvb-usb/cinergyT2-fe.c |

[PATCH RFC 50/91] [media] si21xx: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/si21xx.c | 2

[PATCH RFC 41/91] [media] s5h1432: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/s5h1432.c |

[PATCH RFC 85/91] [media] dvb-core: Don't pass DVBv3 parameters on tune() fops

2011-12-26 Thread Mauro Carvalho Chehab
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 ---

[PATCH RFC 90/91] cx23885-dvb: Remove a dirty hack that would require DVBv3

2011-12-26 Thread Mauro Carvalho Chehab
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

[PATCH RFC 51/91] [media] stb0899: convert get_frontend to the new struct

2011-12-26 Thread Mauro Carvalho Chehab
Signed-off-by: Mauro Carvalho Chehab --- drivers/media/dvb/frontends/stb0899_drv.c |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/media/dvb/frontends/stb0899_drv.c b/drivers/media/dvb/frontends/stb0899_drv.c index 9fa31d5..0c47a99 100644 --- a/drivers/media

[PATCH RFC 73/91] [media] dtt200u-fe: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/dvb-usb/dtt200u-fe.c |

[PATCH RFC 86/91] [media] dvb: don't pass a DVBv3 parameter for search() fops

2011-12-26 Thread Mauro Carvalho Chehab
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

[PATCH RFC 01/91] [media] dvb-core: allow demods to specify the supported delivery systems supported standards.

2011-12-26 Thread Mauro Carvalho Chehab
DVB-S and DVB-T, as those were the standards supported by DVBv3. New standards like DSS, ISDB and CTTB don't fit on any of the above types. while there's a way for the drivers to explicitly change whatever default DELSYS were filled inside the core, still a fake value is needed there, and a "comp

[PATCH RFC 58/91] [media] tda10021: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/tda10021.c |

[PATCH RFC 65/91] [media] s5h1409: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/s5h1409.c |

[PATCH RFC 80/91] [media] siano: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/siano/smsdvb.c | 34 ++

[PATCH RFC 16/91] [media] dibx000: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/dib3000mc.c

[PATCH RFC 75/91] [media] gp8psk-fe: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/dvb-usb/gp8psk-fe.c |

[PATCH RFC 36/91] [media] vez1x93: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/ves1x93.c |

[PATCH RFC 48/91] [media] mt312: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/mt312.c | 36

[PATCH RFC 59/91] [media] tda10023: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/tda10023.c |

[PATCH RFC 60/91] [media] tda10071: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/tda10071.c |

[PATCH RFC 79/91] [media] firedtv: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 Signed-off-by: Mauro Carvalho Chehab --- drivers/media/dvb/fire

[PATCH RFC 21/91] [media] dib8000: Remove the old DVBv3 struct from it and add delsys

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/dib8000.c | 13 +++-- 1 files changed, 7 insertions(+), 6 deletions(-) diff --

[PATCH RFC 00/91] Only use DVBv5 internally on frontend drivers

2011-12-26 Thread Mauro Carvalho Chehab
This patch series comes after the previous series of 47 patches. Basically, changes all DVB frontend drivers to work directly with the DVBv5 structure. This warrants that all drivers will be getting/setting frontend parameters on a consistent way, and opens space for improving the DVB core, in orde

[PATCH RFC 54/91] [media] stv0297: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/stv0297.c |

[PATCH RFC 33/91] [media] lgdt330x: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/lgdt330x.c |

[PATCH RFC 46/91] [media] tda1004x: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/tda1004x.c |

[PATCH RFC 82/91] [media] tlg2300: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/video/tlg2300/pd-common.h |

[PATCH RFC 76/91] [media] mxl111sf-demod: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/dvb-usb/mxl111sf-demod.c

[PATCH RFC 57/91] [media] stv090x: use .delsys property, instead of get_property()

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/stv090x.c | 19 +-- 1 files changed, 1 insertions(+), 18 deletions(-)

[PATCH RFC 69/91] [media] staging/as102: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/staging/media/as102/as102_fe.c

[PATCH RFC 31/91] [media] l64781: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/l64781.c | 11

[PATCH RFC 34/91] [media] lgdt3305: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/lgdt3305.c |

[PATCH RFC 55/91] [media] stv0299: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/stv0299.c |

[PATCH RFC 43/91] [media] sp887x: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/sp887x.c | 4

[PATCH RFC 13/91] [media] av7110: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/ttpci/av7110.c | 13 ++

[PATCH RFC 44/91] [media] stv0367: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/stv0367.c | 1

[PATCH RFC 04/91] [media] af9013: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/af9013.c

[PATCH RFC 12/91] [media] cx23123: remove an unused argument from cx24123_pll_writereg()

2011-12-26 Thread Mauro Carvalho Chehab
cx24123_pll_writereg doesn't use dvb_frontend_parameters. Just remove it. Signed-off-by: Mauro Carvalho Chehab --- drivers/media/dvb/frontends/cx24123.c | 11 +-- 1 files changed, 5 insertions(+), 6 deletions(-) diff --git a/drivers/media/dvb/frontends/cx24123.c b/drivers/media/dvb/f

[PATCH RFC 42/91] [media] sp8870: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/sp8870.c | 2

[PATCH RFC 25/91] [media] drxd: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/drxd.h |

[PATCH RFC 56/91] [media] stv900: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/stv0900_core.c

[PATCH RFC 62/91] [media] nxt200x: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/nxt200x.c |

[PATCH RFC 91/91] [media] dvb-core: be sure that drivers won't use DVBv3 internally

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/dvb-core/dvb_frontend.c |3 +++ drive

[PATCH RFC 47/91] [media] s921: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/s921.c | 19

[PATCH RFC 27/91] [media] ds3000: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/ds3000.c | 3

[PATCH RFC 30/91] [media] it913x-fe: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/it913x-fe-priv

[PATCH RFC 61/91] [media] tda10086: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/tda10086.c |

[PATCH RFC 29/91] [media] ec100: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/ec100.c | 19

[PATCH RFC 89/91] [media] dvb: don't use DVBv3 bandwidth macros

2011-12-26 Thread Mauro Carvalho Chehab
Every frontend now uses DVBv5 way. So, let's not use the DVBv3 macros internally anymore. Signed-off-by: Mauro Carvalho Chehab --- drivers/media/common/tuners/mt2266.c |4 +--- drivers/media/common/tuners/mxl5007t.c |5 + drivers/media/common/tuners/tda18271-fe.c|

[PATCH RFC 49/91] [media] s5h1420: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/s5h1420.c |

[PATCH RFC 52/91] [media] stb6100: use get_frontend, instead of get_frontend_legacy()

2011-12-26 Thread Mauro Carvalho Chehab
Signed-off-by: Mauro Carvalho Chehab --- drivers/media/dvb/frontends/stb6100.c |8 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/media/dvb/frontends/stb6100.c b/drivers/media/dvb/frontends/stb6100.c index 7f68fd3..a566763 100644 --- a/drivers/media/dvb/front

[PATCH RFC 67/91] [media] tda8083: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/tda8083.c |

[PATCH RFC 45/91] [media] tda10048: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/tda10048.c |

[PATCH RFC 53/91] [media] stv0288: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/stv0288.c |

[PATCH RFC 74/91] [media] friio-fe: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/dvb-usb/friio-fe.c | 3

[PATCH RFC 11/91] [media] cx24116: report delivery system and cleanups

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/cx24116.c | 33

[PATCH RFC 32/91] [media] lgs8gl5: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/lgs8gl5.c |

[PATCH RFC 64/91] [media] or51211: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/or51211.c |

[PATCH RFC 07/91] [media] bcm3510: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/bcm3510.c |

[PATCH RFC 70/91] [media] dst: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/bt8xx/dst.c | 63 +

[PATCH RFC 28/91] [media] dvb_dummy_fe: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/dvb_dummy_fe.c

[PATCH RFC 81/91] [media] ttusb-dec: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/ttusb-dec/ttusbdecfe.c |

[PATCH RFC 71/91] [media] af9005-fe: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/dvb-usb/af9005-fe.c | 1

[PATCH RFC 06/91] [media] au8522_dig: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/au8522_dig.c |

[PATCH RFC 68/91] [media] vez1820: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/ves1820.c |

[PATCH RFC 63/91] [media] or51132: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/or51132.c |

[PATCH RFC 84/91] [media] dvb: simplify get_tune_settings() struct

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/med

[PATCH RFC 87/91] [media] dvb: remove the track() fops

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/dvb-core/dvb_f

[PATCH RFC 83/91] [media] dvb-core: remove get|set_frontend_legacy

2011-12-26 Thread Mauro Carvalho Chehab
Now that all drivers were converted, we can get rid of those emulation calls. Signed-off-by: Mauro Carvalho Chehab --- drivers/media/dvb/dvb-core/dvb_frontend.c | 24 drivers/media/dvb/dvb-core/dvb_frontend.h |2 -- 2 files changed, 4 insertions(+), 22 deletions(-)

[PATCH RFC 35/91] [media] lgs8gxx: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/lgs8gxx.c |

[PATCH RFC 88/91] [media] dvb-core: don't use fe_bandwidth_t on driver

2011-12-26 Thread Mauro Carvalho Chehab
Now that everybody is talking DVBv5 API dialect, using this DVBv3 macro internally is not ok. Signed-off-by: Mauro Carvalho Chehab --- drivers/media/dvb/bt8xx/dst_common.h|2 +- drivers/media/dvb/frontends/dib3000mc.c |2 +- drivers/media/dvb/frontends/dib7000m.c |2 +- drivers/

[PATCH RFC 08/91] [media] cx22700: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/cx22700.c |

[PATCH RFC 38/91] [media] mb86a20s: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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

[PATCH RFC 05/91] [media] atbm8830: convert set_fontend to new way and fix delivery system

2011-12-26 Thread Mauro Carvalho Chehab
This is one of the cases where the frontend changes is required: while this device lies to applications that it is a DVB-T, it is, in fact, a frontend for CTTB delivery system. So, the information provided for a DVBv3 application should be different than the one provided to a DVBv5 application. So

[PATCH RFC 15/91] [media] cxd2820r: report delivery system and cleanups

2011-12-26 Thread Mauro Carvalho Chehab
This driver already uses DVBv5 structs for both get and set frontend. All it needs is some cleanups, and to properly report the delivery systems. Signed-off-by: Mauro Carvalho Chehab --- drivers/media/dvb/frontends/cxd2820r_c.c|6 +--- drivers/media/dvb/frontends/cxd2820r_core.c | 37 +

[PATCH RFC 39/91] [media] mt352: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/mt352.c | 62

[PATCH RFC 14/91] [media] cx23123: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/cx24123.c |

[PATCH RFC 26/91] [media] drxk: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/drxk_hard.c |

[PATCH RFC 09/91] [media] cx22702: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/cx22702.c |

[PATCH RFC 37/91] [media] mb86a16: Add delivery system type at fe struct

2011-12-26 Thread Mauro Carvalho Chehab
Signed-off-by: Mauro Carvalho Chehab --- drivers/media/dvb/frontends/mb86a16.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/media/dvb/frontends/mb86a16.c b/drivers/media/dvb/frontends/mb86a16.c index c283112..292ba7b 100644 --- a/drivers/media/dvb/frontends/mb

[PATCH RFC 22/91] [media] dib9000: get rid of unused dvb_frontend_parameters

2011-12-26 Thread Mauro Carvalho Chehab
This parameter is passed as NULL, and it is never used. Just remove it. Signed-off-by: Mauro Carvalho Chehab --- drivers/media/dvb/frontends/dib9000.c | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/media/dvb/frontends/dib9000.c b/drivers/media/dvb/fr

[PATCH RFC 02/91] [media] Rename set_frontend fops to set_frontend_legacy

2011-12-26 Thread Mauro Carvalho Chehab
Passing DVBv3 parameters to set_frontend is not fun, as the core doesn't have any way to know if the driver is using the v3 or v5 parameters. So, rename the callback and add a new one to allow distinguish between a mixed v3/v5 paramenter call from a pure v5 call. After having all frontends to use

[PATCH RFC 40/91] [media] nxt6000: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/nxt6000.c |

[PATCH RFC 18/91] [media] cx24113: cleanup: remove unused init

2011-12-26 Thread Mauro Carvalho Chehab
There's no need to initialize with zero. This only wastes space at the data segment. Signed-off-by: Mauro Carvalho Chehab --- drivers/media/dvb/frontends/cx24113.c |2 -- 1 files changed, 0 insertions(+), 2 deletions(-) diff --git a/drivers/media/dvb/frontends/cx24113.c b/drivers/media/dvb

[PATCH RFC 20/91] [media] dib3000mb: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/dib3000mb.c |

[PATCH RFC 03/91] [media] dvb-core: add support for a DVBv5 get_frontend() callback

2011-12-26 Thread Mauro Carvalho Chehab
The old method is renamed to get_frontend_legacy(), while not all frontends are converted. Signed-off-by: Mauro Carvalho Chehab --- drivers/media/dvb/bt8xx/dst.c |8 +- drivers/media/dvb/dvb-core/dvb_frontend.c | 102 -- drivers/media/dvb/dvb-core/dvb

[PATCH RFC 10/91] [media] cx24110: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/cx24110.c |

[PATCH RFC 19/91] [media] dib9000: Get rid of the remaining DVBv3 legacy stuff

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/dib9000.c | 19 +++

[PATCH RFC 17/91] [media] dib9000: remove unused parameters

2011-12-26 Thread Mauro Carvalho Chehab
Signed-off-by: Mauro Carvalho Chehab --- drivers/media/dvb/frontends/dib9000.c |8 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/media/dvb/frontends/dib9000.c b/drivers/media/dvb/frontends/dib9000.c index 4d82a4a..0488068 100644 --- a/drivers/media/dvb/front

[PATCH RFC 78/91] [media] vp7045-fe: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/dvb-usb/vp7045-fe.c |

[PATCH RFC 24/91] [media] em28xx-dvb: don't initialize drx-d non-used fields with zero

2011-12-26 Thread Mauro Carvalho Chehab
There's no need to initialize unused fields with zero, as Kernel does it automatically. Don't do that, in order to save some space at the data segment. This also allows the removal of the unused pll_set callback. Signed-off-by: Mauro Carvalho Chehab --- drivers/media/video/em28xx/em28xx-dvb.c |

[PATCH RFC 23/91] [media] zl10353: convert set_fontend to use DVBv5 parameters

2011-12-26 Thread Mauro Carvalho Chehab
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 --- drivers/media/dvb/frontends/zl10353.c | 1

DVB-T Muxes Germany / Berlin outdated, please update...

2011-12-26 Thread Barts Builder
Hi, ok my w_scan version is outdated, but the tuning information is right. Only the linux-media Tuning Frequency from list are wrong for Berlin. Wrong Frequency from list Freqency:QAM:MHz:k-mode:MuxID 177500 - not exist 191500 - not exist 618000:64:8:8:775 wrong k-mode Right Frequency from sca

Re: [linux-dvb] saa7146 based TT1500 dvb-t doesn't find channels

2011-12-26 Thread Oliver Schinagl
Replying to my own message, I've found something to dig into further. 546000: (time: 00:43) (time: 00:45) signal ok: QAM_AUTO f = 546000 kHz I999B8C999D999T999G999Y0 Info: NIT(actual) filter timeout 554000: (time: 00:59) (time: 01:00) signal ok: QAM_AUTO f = 554000 kHz I999B8C999D

cron job: media_tree daily build: ERRORS

2011-12-26 Thread Hans Verkuil
This message is generated daily by a cron job that builds media_tree for the kernels and architectures in the list below. Results of the daily build of media_tree: date:Mon Dec 26 19:00:17 CET 2011 git hash:1a5cd29631a6b75e49e6ad8a770ab9d69cda0fa2 gcc version: i686-linux-gcc (GCC

Re: [PATCHv4 1/2] v4l: Add new framesamples field to struct v4l2_mbus_framefmt

2011-12-26 Thread Sakari Ailus
Hi Laurent and Sylwester, On Wed, Dec 21, 2011 at 01:20:56AM +0100, Laurent Pinchart wrote: > Hi Sylwester, > > On Wednesday 14 December 2011 13:23:07 Sylwester Nawrocki wrote: > > The purpose of the new field is to allow the video pipeline elements > > to negotiate memory buffer size for compres

Re: em28xx_isoc_dvb_max_packetsize for EM2884 (Terratec Cinergy HTC Stick)

2011-12-26 Thread Mauro Carvalho Chehab
On 26-12-2011 03:55, Holger Nelson wrote: > Hi! > > On Sun, 25 Dec 2011, Dennis Sperlich wrote: > >> I just tried, replacing >>max_dvb_packet_size = em28xx_isoc_dvb_max_packetsize(dev); >> by >>max_dvb_packet_size = dev->alt_max_pkt_size[1]; >> >> but it did not work. Was this the correct

[PATCH 2/3] dma-buf: Documentation for buffer sharing framework

2011-12-26 Thread Sumit Semwal
Add documentation for dma buffer sharing framework, explaining the various operations, members and API of the dma buffer sharing framework. Signed-off-by: Sumit Semwal Signed-off-by: Sumit Semwal Reviewed-by: Daniel Vetter --- Documentation/dma-buf-sharing.txt | 224 ++

[PATCH 3/3] dma-buf: mark EXPERIMENTAL for 1st release.

2011-12-26 Thread Sumit Semwal
Mark dma-buf buffer sharing API as EXPERIMENTAL for first release. We will remove this in later versions, once it gets smoothed out and has more users. Signed-off-by: Sumit Semwal Signed-off-by: Sumit Semwal --- drivers/base/Kconfig |1 + 1 files changed, 1 insertions(+), 0 deletions(-) di

[PATCH 1/3] dma-buf: Introduce dma buffer sharing mechanism

2011-12-26 Thread Sumit Semwal
This is the first step in defining a dma buffer sharing mechanism. A new buffer object dma_buf is added, with operations and API to allow easy sharing of this buffer object across devices. The framework allows: - creation of a buffer object, its association with a file pointer, and associated

  1   2   >