All of lore.kernel.org
 help / color / mirror / Atom feed
From: Antti Palosaari <crope@iki.fi>
To: LMML <linux-media@vger.kernel.org>
Subject: Re: [GIT PULL] rtl28xxu / rtl2830 / rtl2832 / rtl2832_sdr changes
Date: Mon, 02 Feb 2015 19:44:52 +0200	[thread overview]
Message-ID: <54CFB794.2010507@iki.fi> (raw)
In-Reply-To: <54B6E50F.9050506@iki.fi>

PULL request update.


The following changes since commit ab98180ac2e6e41058f8829c0961aa306c610c16:

   [media] smipcie: return more proper value in interrupt handler 
(2015-02-02 14:42:53 -0200)

are available in the git repository at:

   git://linuxtv.org/anttip/media_tree.git rtl28xx

for you to fetch changes up to 5dd18a43dfaa3a17f7f3ab9835ce55740cf20706:

   rtl2832_sdr: add kernel-doc comments for platform_data (2015-02-02 
19:41:31 +0200)

----------------------------------------------------------------
Antti Palosaari (67):
       dvb-usb-v2: add pointer to 'struct usb_interface' for driver usage
       rtl2832: convert driver to I2C binding
       rtl2830: convert driver to kernel I2C model
       rtl28xxu: use I2C binding for RTL2830 demod driver
       rtl2830: get rid of legacy DVB driver binding
       rtl2830: rename 'priv' to 'dev'
       rtl2830: carry pointer to I2C client for every function
       rtl2830: fix logging
       rtl2830: get rid of internal config data
       rtl2830: style related changes
       rtl2830: implement DVBv5 CNR statistic
       rtl2830: implement DVBv5 signal strength statistics
       rtl2830: implement DVBv5 BER statistic
       rtl2830: wrap DVBv5 signal strength to DVBv3
       rtl2830: wrap DVBv5 BER to DVBv3
       rtl2830: wrap DVBv5 CNR to DVBv3 SNR
       rtl2830: implement PID filter
       rtl28xxu: add support for RTL2831U/RTL2830 PID filter
       rtl2830: implement own I2C locking
       rtl2830: convert to regmap API
       rtl2832: add platform data callbacks for exported resources
       rtl28xxu: use rtl2832 demod callbacks accessing its resources
       rtl2832: remove exported resources
       rtl2832: rename driver state variable from 'priv' to 'dev'
       rtl2832: enhance / fix logging
       rtl2832: move all configuration to platform data struct
       rtl28xxu: use platform data config for rtl2832 demod
       rtl2832: convert to regmap API
       rtl2832: implement DVBv5 CNR statistic
       rtl2832: implement DVBv5 BER statistic
       rtl2832: wrap DVBv5 CNR to DVBv3 SNR
       rtl2832: wrap DVBv5 BER to DVBv3
       rtl2832: implement DVBv5 signal strength statistics
       rtl28xxu: use demod mux I2C adapter for every tuner
       rtl2832: drop FE i2c gate control support
       rtl2832: define more demod lock statuses
       rtl2832: implement PID filter
       rtl28xxu: add support for RTL2832U/RTL2832 PID filter
       rtl2832: use regmap reg cache
       rtl2832: remove unneeded software reset from init()
       rtl2832: merge reg page as a part of reg address
       rtl2832: provide register IO callbacks
       rtl2832_sdr: rename state variable from 's' to 'dev'
       rtl2832_sdr: convert to platform driver
       rtl28xxu: switch SDR module to platform driver
       rtl28xxu: use master I2C adapter for slave demods
       rtl2832_sdr: fix logging
       rtl2832_sdr: cleanups
       rtl2832: cleanups and minor changes
       rtl2832: claim copyright and module author
       rtl2832: implement sleep
       rtl28xxu: fix DVB FE callback
       rtl28xxu: simplify FE callback handling
       rtl28xxu: do not refcount rtl2832_sdr module
       rtl2832_sdr: refcount to rtl28xxu
       rtl2832: remove internal mux I2C adapter
       rtl28xxu: rename state variable 'priv' to 'dev'
       rtl28xxu: fix logging
       rtl28xxu: move usb buffers to state
       rtl28xxu: add heuristic to detect chip type
       rtl28xxu: merge chip type specific all callbacks
       rtl28xxu: merge rtl2831u and rtl2832u properties
       rtl28xxu: correct reg access routine name prefixes
       rtl2832: implement own lock for regmap
       rtl2830: add kernel-doc comments for platform_data
       rtl2832: add kernel-doc comments for platform_data
       rtl2832_sdr: add kernel-doc comments for platform_data

  drivers/media/dvb-frontends/Kconfig         |    4 +-
  drivers/media/dvb-frontends/rtl2830.c       |  944 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------
  drivers/media/dvb-frontends/rtl2830.h       |   79 +++-------
  drivers/media/dvb-frontends/rtl2830_priv.h  |   24 +--
  drivers/media/dvb-frontends/rtl2832.c       | 1341 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------------------------------
  drivers/media/dvb-frontends/rtl2832.h       |  107 ++++---------
  drivers/media/dvb-frontends/rtl2832_priv.h  |   31 ++--
  drivers/media/dvb-frontends/rtl2832_sdr.c   | 1189 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------
  drivers/media/dvb-frontends/rtl2832_sdr.h   |   57 ++++---
  drivers/media/usb/dvb-usb-v2/dvb_usb.h      |    2 +
  drivers/media/usb/dvb-usb-v2/dvb_usb_core.c |    1 +
  drivers/media/usb/dvb-usb-v2/rtl28xxu.c     |  881 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------
  drivers/media/usb/dvb-usb-v2/rtl28xxu.h     |   26 +++-
  13 files changed, 2416 insertions(+), 2270 deletions(-)







On 01/14/2015 11:52 PM, Antti Palosaari wrote:
> The following changes since commit
> cb9564e133f4f790920d715714790512085bb2e3:
>
>    [media] rc: img-ir: add philips rc6 decoder module (2014-12-23
> 15:17:31 -0200)
>
> are available in the git repository at:
>
>    git://linuxtv.org/anttip/media_tree.git rtl28xx
>
> for you to fetch changes up to 6fbbe5eee8bda5642a884180216ef498bc46d18f:
>
>    rtl2832: implement own lock for regmap (2014-12-23 22:48:29 +0200)
>
> ----------------------------------------------------------------
> Antti Palosaari (66):
>        dvb-usb-v2: add pointer to 'struct usb_interface' for driver usage
>        rtl2832: convert driver to I2C binding
>        rtl28xxu: switch rtl2832 demod attach to I2C binding
>        rtl28xxu: change module unregister order
>        rtl2830: convert driver to kernel I2C model
>        rtl28xxu: use I2C binding for RTL2830 demod driver
>        rtl2830: get rid of legacy DVB driver binding
>        rtl2830: rename 'priv' to 'dev'
>        rtl2830: carry pointer to I2C client for every function
>        rtl2830: fix logging
>        rtl2830: get rid of internal config data
>        rtl2830: style related changes
>        rtl2830: implement DVBv5 CNR statistic
>        rtl2830: implement DVBv5 signal strength statistics
>        rtl2830: implement DVBv5 BER statistic
>        rtl2830: wrap DVBv5 signal strength to DVBv3
>        rtl2830: wrap DVBv5 BER to DVBv3
>        rtl2830: wrap DVBv5 CNR to DVBv3 SNR
>        rtl2830: implement PID filter
>        rtl28xxu: add support for RTL2831U/RTL2830 PID filter
>        rtl2830: implement own I2C locking
>        rtl2830: convert to regmap API
>        rtl2832: add platform data callbacks for exported resources
>        rtl28xxu: use rtl2832 demod callbacks accessing its resources
>        rtl2832: remove exported resources
>        rtl2832: rename driver state variable from 'priv' to 'dev'
>        rtl2832: enhance / fix logging
>        rtl2832: move all configuration to platform data struct
>        rtl28xxu: use platform data config for rtl2832 demod
>        rtl2832: convert to regmap API
>        rtl2832: implement DVBv5 CNR statistic
>        rtl2832: implement DVBv5 BER statistic
>        rtl2832: wrap DVBv5 CNR to DVBv3 SNR
>        rtl2832: wrap DVBv5 BER to DVBv3
>        rtl2832: implement DVBv5 signal strength statistics
>        rtl28xxu: use demod mux I2C adapter for every tuner
>        rtl2832: drop FE i2c gate control support
>        rtl2832: define more demod lock statuses
>        rtl2832: implement PID filter
>        rtl28xxu: add support for RTL2832U/RTL2832 PID filter
>        rtl2832: use regmap reg cache
>        rtl2832: remove unneeded software reset from init()
>        rtl2832: merge reg page as a part of reg address
>        rtl2832: provide register IO callbacks
>        rtl2832_sdr: rename state variable from 's' to 'dev'
>        rtl2832_sdr: convert to platform driver
>        rtl28xxu: switch SDR module to platform driver
>        rtl28xxu: use master I2C adapter for slave demods
>        rtl2832_sdr: fix logging
>        rtl2832_sdr: cleanups
>        rtl2832: cleanups and minor changes
>        rtl2832: claim copyright and module author
>        rtl2832: implement sleep
>        rtl28xxu: fix DVB FE callback
>        rtl28xxu: simplify FE callback handling
>        rtl28xxu: do not refcount rtl2832_sdr module
>        rtl2832_sdr: refcount to rtl28xxu
>        rtl2832: remove internal mux I2C adapter
>        rtl28xxu: rename state variable 'priv' to 'dev'
>        rtl28xxu: fix logging
>        rtl28xxu: move usb buffers to state
>        rtl28xxu: add heuristic to detect chip type
>        rtl28xxu: merge chip type specific all callbacks
>        rtl28xxu: merge rtl2831u and rtl2832u properties
>        rtl28xxu: correct reg access routine name prefixes
>        rtl2832: implement own lock for regmap
>
>   drivers/media/dvb-frontends/Kconfig         |    4 +-
>   drivers/media/dvb-frontends/rtl2830.c       |  944
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------
>
>   drivers/media/dvb-frontends/rtl2830.h       |   54 ++-----
>   drivers/media/dvb-frontends/rtl2830_priv.h  |   24 +--
>   drivers/media/dvb-frontends/rtl2832.c       | 1341
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------------------------
>
>   drivers/media/dvb-frontends/rtl2832.h       |   88 +++--------
>   drivers/media/dvb-frontends/rtl2832_priv.h  |   32 ++--
>   drivers/media/dvb-frontends/rtl2832_sdr.c   | 1189
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------
>
>   drivers/media/dvb-frontends/rtl2832_sdr.h   |   51 +++---
>   drivers/media/usb/dvb-usb-v2/dvb_usb.h      |    2 +
>   drivers/media/usb/dvb-usb-v2/dvb_usb_core.c |    1 +
>   drivers/media/usb/dvb-usb-v2/rtl28xxu.c     |  939
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------
>
>   drivers/media/usb/dvb-usb-v2/rtl28xxu.h     |   27 +++-
>   13 files changed, 2499 insertions(+), 2197 deletions(-)
>

-- 
http://palosaari.fi/

      reply	other threads:[~2015-02-02 17:44 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-01-14 21:52 [GIT PULL] rtl28xxu / rtl2830 / rtl2832 / rtl2832_sdr changes Antti Palosaari
2015-02-02 17:44 ` Antti Palosaari [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=54CFB794.2010507@iki.fi \
    --to=crope@iki.fi \
    --cc=linux-media@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.