From: Daniel Scheller <d.schel...@gmx.net>

This series improves (and fixes) a few pending things and a few new ones
which were discovered by Richard (thanks!), removing some redundant
calls and checks here and there, and putting the symbolrate readout and
reporting to get_frontend(). The changes have been thoroughly tested and
didn't cause any harm or regressions.

This series also includes the WARN_ON() variant of the multi-mutexunlock-
protect ([1] for ref) so users can report misbehaving subdrivers (tuners)
and devs get a chance to fix their code. Also updates stv6111 to take
care that on reported errors, it won't unconditionally penetrate the demod
anymore (so the WARN_ON() in stv0910 won't even be triggered).

Please pull during the upcoming media_tree merge cycle.

[1] http://www.spinics.net/lists/linux-media/msg124573.html

Daniel Scheller (7):
  [media] frontends/stv0910: add field offsets to field defines
  [media] dvb-frontends/stv0910: WARN_ON() on consecutive mutex_unlock()
  [media] dvb-frontends/stv6111: handle gate_ctrl errors
  [media] dvb-frontends/stv0910: remove unneeded check/call to
    get_if_freq
  [media] dvb-frontends/stv0910: read symbolrate in get_frontend()
  [media] dvb-frontends/stv0910: remove unneeded symbol rate inquiry
  [media] dvb-frontends/stv0910: remove unneeded dvb_math.h include

 drivers/media/dvb-frontends/stv0910.c      |   17 +-
 drivers/media/dvb-frontends/stv0910_regs.h | 1854 ++++++++++++++--------------
 drivers/media/dvb-frontends/stv6111.c      |   44 +-
 3 files changed, 963 insertions(+), 952 deletions(-)

-- 
2.13.6

Reply via email to