Re: [PULL v3] for 4.2: add support for cx24120/Technisat SkyStar S2

2015-05-20 Thread Mauro Carvalho Chehab
Hi Patrick/Jemma,

Em Wed, 20 May 2015 12:46:45 +0100
Jemma Denson jden...@gmail.com escreveu:

 On 20/05/15 09:05, Patrick Boettcher wrote:
  Hi Mauro,
 
  This is an updated version (v3) of the pull-request for integrating the
  cx24120-driver.
 
  Jemma (and partially me) addressed all strict-conding-style-issues and
  fixed several things regarding signal-stats and demod-issues + some code
  cleaning in general.
 
  Yesterday night Jemma implemented everything related to the UNC and
  BER-stuff. I also integrated your smatch-patches on my branch.
 
  In this mail you'll also find the complete patch, please feel free to
  review it.

Thank you! It is now in good shape on my eyes. Patches merged. 
The only minor issue is that I had to fold two patches to avoid
compilation breakage in the middle of the patch series, but I
solved this myself.

 
 
 
 Mauro, I have realised I might have made a mistake in how UCB is 
 calculated - I have a patch for this already, should I just send this 
 through to the list on it's own?

Yes, please. I just merged the pull request. So, no need to re-send the
entire patch series again.

Regards,
Mauro
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PULL v3] for 4.2: add support for cx24120/Technisat SkyStar S2

2015-05-20 Thread Jemma Denson

On 20/05/15 09:05, Patrick Boettcher wrote:

Hi Mauro,

This is an updated version (v3) of the pull-request for integrating the
cx24120-driver.

Jemma (and partially me) addressed all strict-conding-style-issues and
fixed several things regarding signal-stats and demod-issues + some code
cleaning in general.

Yesterday night Jemma implemented everything related to the UNC and
BER-stuff. I also integrated your smatch-patches on my branch.

In this mail you'll also find the complete patch, please feel free to
review it.




Mauro, I have realised I might have made a mistake in how UCB is 
calculated - I have a patch for this already, should I just send this 
through to the list on it's own?



Jemma.
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PULL v3] for 4.2: add support for cx24120/Technisat SkyStar S2

2015-05-20 Thread Patrick Boettcher
Hi Mauro,

This is an updated version (v3) of the pull-request for integrating the
cx24120-driver. 

Jemma (and partially me) addressed all strict-conding-style-issues and
fixed several things regarding signal-stats and demod-issues + some code
cleaning in general. 

Yesterday night Jemma implemented everything related to the UNC and
BER-stuff. I also integrated your smatch-patches on my branch.

In this mail you'll also find the complete patch, please feel free to
review it.

best regards,
--
Patrick.
 


The following changes since commit e183201b9e917daf2530b637b2f34f1d5afb934d:

  [media] uvcvideo: add support for VIDIOC_QUERY_EXT_CTRL (2015-04-10 10:29:27 
-0300)

are available in the git repository at:

  https://github.com/pboettch/linux.git cx24120-v2

for you to fetch changes up to ee97338cf3522c840256ece3ea5a6f29675f7604:

  cx24120: fix minor checkpatch-error (2015-05-20 09:58:49 +0200)


Jemma Denson (26):
  [media] Add support for TechniSat Skystar S2
  cx24120: Fix minor style typo in Kconfig
  cx24120: Move clock set to read_status
  cx24120: Add missing command to cx24120_check_cmd
  cx24120: Fix hexdump length in writeregs
  cx24120: Rework vco function to remove xxyyzz variable
  cx24120: Add DVBv5 signal strength stats
  cx24120: Enable DVBv5 signal strength stats
  cx24120: Remove additional calls to read_status
  cx24120: Return DVBv3 signal strength from cache
  cx24120: Tidy up signal strength code
  cx24120: Improve cooked signal strength value
  cx24120: More coding style fixes
  cx24120: Fix disecq_send_burst command
  cx24120: Move CNR to DVBv5 stats
  cx24120: Tidy up calls to dev_dbg
  cx24120: Remove unneccesary assignments in cx24120_init
  cx24120: Tidy cx24120_init
  cx24120: More tidying in cx24120_init
  b2c2: Reset no_base_addr on skystarS2 attach failure
  cx24120: Complete modfec_table
  cx24120: Add in dvbv5 stats for bit error rate
  cx24120: Convert read_ber to retreive from cache
  cx24120: Convert ucblocks to dvbv5 stats
  cx24120: Check for lock before updating BER  UCB
  cx24120: Update comment  fix typo

Mauro Carvalho Chehab (3):
  cx24120: don't initialize a var that won't be used
  cx24120: declare cx24120_init() as static
  cx24120: constify static data

Patrick Boettcher (6):
  [media] cx24120: minor checkpatch fixes
  cx24120: i2c-max-write-size is now configurable
  [media] MAINTAINERS: add cx24120-maintainer
  cx24120: fix codingstyle issue first round
  cx24120: fix strict checkpatch-errors
  cx24120: fix minor checkpatch-error

 MAINTAINERS  |9 +
 drivers/media/common/b2c2/Kconfig|1 +
 drivers/media/common/b2c2/flexcop-fe-tuner.c |   53 +-
 drivers/media/common/b2c2/flexcop-misc.c |1 +
 drivers/media/common/b2c2/flexcop-reg.h  |1 +
 drivers/media/dvb-frontends/Kconfig  |7 +
 drivers/media/dvb-frontends/Makefile |1 +
 drivers/media/dvb-frontends/cx24120.c| 1592 ++
 drivers/media/dvb-frontends/cx24120.h|   58 +
 9 files changed, 1716 insertions(+), 7 deletions(-)
 create mode 100644 drivers/media/dvb-frontends/cx24120.c
 create mode 100644 drivers/media/dvb-frontends/cx24120.h

diff --git a/MAINTAINERS b/MAINTAINERS
index 30e7e38..cdd4f23 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2848,6 +2848,15 @@ S:   Maintained
 F: drivers/media/common/cx2341x*
 F: include/media/cx2341x*
 
+CX24120 MEDIA DRIVER
+M: Jemma Denson jden...@gmail.com
+M: Patrick Boettcher patrick.boettc...@posteo.de
+L: linux-media@vger.kernel.org
+W: http://linuxtv.org/
+Q: http://patchwork.linuxtv.org/project/linux-media/list/
+S: Maintained
+F: drivers/media/dvb-frontends/cx24120*
+
 CX88 VIDEO4LINUX DRIVER
 M: Mauro Carvalho Chehab mche...@osg.samsung.com
 L: linux-media@vger.kernel.org
diff --git a/drivers/media/common/b2c2/Kconfig 
b/drivers/media/common/b2c2/Kconfig
index a8c6cdf..e593638 100644
--- a/drivers/media/common/b2c2/Kconfig
+++ b/drivers/media/common/b2c2/Kconfig
@@ -14,6 +14,7 @@ config DVB_B2C2_FLEXCOP
select DVB_S5H1420 if MEDIA_SUBDRV_AUTOSELECT
select DVB_TUNER_ITD1000 if MEDIA_SUBDRV_AUTOSELECT
select DVB_ISL6421 if MEDIA_SUBDRV_AUTOSELECT
+   select DVB_CX24120 if MEDIA_SUBDRV_AUTOSELECT
select DVB_CX24123 if MEDIA_SUBDRV_AUTOSELECT
select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT
select DVB_TUNER_CX24113 if MEDIA_SUBDRV_AUTOSELECT
diff --git a/drivers/media/common/b2c2/flexcop-fe-tuner.c 
b/drivers/media/common/b2c2/flexcop-fe-tuner.c
index 7e14e90..2426062 100644
--- a/drivers/media/common/b2c2/flexcop-fe-tuner.c
+++ b/drivers/media/common/b2c2/flexcop-fe-tuner.c
@@ -12,6 +12,7 @@
 #include cx24113.h
 #include cx24123.h
 

Re: [PULL v3] for 4.2: add support for cx24120/Technisat SkyStar S2

2015-05-20 Thread Patrick Boettcher
On Wed, 20 May 2015 09:07:27 -0300 Mauro Carvalho Chehab
mche...@osg.samsung.com wrote:

 Hi Patrick/Jemma,
 
 Em Wed, 20 May 2015 12:46:45 +0100
 Jemma Denson jden...@gmail.com escreveu:
 
  On 20/05/15 09:05, Patrick Boettcher wrote:
   Hi Mauro,
  
   This is an updated version (v3) of the pull-request for integrating the
   cx24120-driver.
  
   Jemma (and partially me) addressed all strict-conding-style-issues and
   fixed several things regarding signal-stats and demod-issues + some code
   cleaning in general.
  
   Yesterday night Jemma implemented everything related to the UNC and
   BER-stuff. I also integrated your smatch-patches on my branch.
  
   In this mail you'll also find the complete patch, please feel free to
   review it.
 
 Thank you! It is now in good shape on my eyes. Patches merged. 
 The only minor issue is that I had to fold two patches to avoid
 compilation breakage in the middle of the patch series, but I
 solved this myself.

Thank you for your help (and especially to Jemma).

(one big thing crossed off my eternal TODO-list.)

best regards,
--
Patrick.
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html