public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/8] regmap API & kernel I2C driver model
@ 2014-02-08  9:37 Antti Palosaari
  2014-02-08  9:37 ` [PATCH 1/8] rtl2832: provide muxed I2C adapter Antti Palosaari
                   ` (7 more replies)
  0 siblings, 8 replies; 13+ messages in thread
From: Antti Palosaari @ 2014-02-08  9:37 UTC (permalink / raw)
  To: linux-media; +Cc: Mauro Carvalho Chehab, Hans Verkuil, Antti Palosaari

Converting DVB tuner driver to near kernel practices has been long on
my todo, as I have mentioned multiple times.
Here it is, looks pretty nice! No gate-control, nor home made I2C low
level access routines anymore...

Maybe the only downside is new dependency to regmap (and I2C mux, which
was done already). Fortunately regmap seems to be quite widely used, it
is likely enabled by default most distributions already.

Antti

Antti Palosaari (7):
  rtl2832: provide muxed I2C adapter
  rtl2832: add muxed I2C adapter for demod itself
  rtl2832: implement delayed I2C gate close
  rtl28xxu: use muxed RTL2832 I2C adapters for E4000 and RTL2832_SDR
  e4000: get rid of DVB i2c_gate_ctrl()
  rtl2832_sdr: do not init tuner when only freq is changed
  e4000: convert to Regmap API

Luis Alves (1):
  rtl2832: Fix deadlock on i2c mux select function.

 drivers/media/dvb-frontends/Kconfig              |   2 +-
 drivers/media/dvb-frontends/rtl2832.c            | 159 ++++++-
 drivers/media/dvb-frontends/rtl2832.h            |  25 ++
 drivers/media/dvb-frontends/rtl2832_priv.h       |   4 +
 drivers/media/tuners/Kconfig                     |   1 +
 drivers/media/tuners/e4000.c                     | 528 ++++++++---------------
 drivers/media/tuners/e4000_priv.h                |   4 +-
 drivers/media/usb/dvb-usb-v2/rtl28xxu.c          |  12 +-
 drivers/media/usb/dvb-usb-v2/rtl28xxu.h          |   1 +
 drivers/staging/media/rtl2832u_sdr/rtl2832_sdr.c |  25 +-
 10 files changed, 413 insertions(+), 348 deletions(-)

-- 
1.8.5.3


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2014-02-08 21:27 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-08  9:37 [PATCH 0/8] regmap API & kernel I2C driver model Antti Palosaari
2014-02-08  9:37 ` [PATCH 1/8] rtl2832: provide muxed I2C adapter Antti Palosaari
2014-02-08  9:37 ` [PATCH 2/8] rtl2832: add muxed I2C adapter for demod itself Antti Palosaari
2014-02-08  9:37 ` [PATCH 3/8] rtl2832: Fix deadlock on i2c mux select function Antti Palosaari
2014-02-08  9:48   ` Antti Palosaari
2014-02-08 13:58     ` SOB Geert Stappers
2014-02-08 14:04       ` SOB Antti Palosaari
2014-02-08 21:27   ` [PATCH 3/8] rtl2832: Fix deadlock on i2c mux select function Luis Alves
2014-02-08  9:37 ` [PATCH 4/8] rtl2832: implement delayed I2C gate close Antti Palosaari
2014-02-08  9:37 ` [PATCH 5/8] rtl28xxu: use muxed RTL2832 I2C adapters for E4000 and RTL2832_SDR Antti Palosaari
2014-02-08  9:37 ` [PATCH 6/8] e4000: get rid of DVB i2c_gate_ctrl() Antti Palosaari
2014-02-08  9:38 ` [PATCH 7/8] rtl2832_sdr: do not init tuner when only freq is changed Antti Palosaari
2014-02-08  9:38 ` [PATCH 8/8] e4000: convert to Regmap API Antti Palosaari

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox