public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
From: Hans Verkuil <hverkuil@xs4all.nl>
To: Devin Heitmueller <dheitmueller@kernellabs.com>
Cc: linux-media@vger.kernel.org
Subject: Re: [PATCH 00/24] Various HVR-950q and xc5000 fixes
Date: Tue, 7 Aug 2012 08:26:20 +0200	[thread overview]
Message-ID: <201208070826.20796.hverkuil@xs4all.nl> (raw)
In-Reply-To: <1344307634-11673-1-git-send-email-dheitmueller@kernellabs.com>

Hi Devin!

On Tue August 7 2012 04:46:50 Devin Heitmueller wrote:
> This patch series contains fixes for a variety of problems found in the
> HVR-950q as well as the xc5000 driver.
> 
> Details can be found in the individual patches, but it is worth mentioning
> specifically that this addresses the MythTV problem causing BUG() to occur,
> firmware loading is now significantly improved, and we now have a
> redistributable version for the xc5000c firmware.

Since you're working on the au0828 would it perhaps be possible to have that
driver use unlocked_ioctl instead of ioctl? It would be really nice if we
can get rid of the ioctl v4l2_operation at some point in the future.

Regards,

	Hans

> Devin Heitmueller (24):
>   au8522: fix intermittent lockup of analog video decoder
>   au8522: Fix off-by-one in SNR table for QAM256
>   au8522: properly recover from the au8522 delivering misaligned TS
>     streams
>   au0828: Make the s_reg and g_reg advanced debug calls work against
>     the bridge
>   xc5000: properly show quality register values
>   xc5000: add support for showing the SNR and gain in the debug output
>   xc5000: properly report i2c write failures
>   au0828: fix race condition that causes xc5000 to not bind for digital
>   au0828: make sure video standard is setup in tuner-core
>   au8522: fix regression in logging introduced by separation of modules
>   xc5000: don't invoke auto calibration unless we really did reset
>     tuner
>   au0828: prevent i2c gate from being kept open while in analog mode
>   au0828: fix case where STREAMOFF being called on stopped stream
>     causes BUG()
>   au0828: speed up i2c clock when doing xc5000 firmware load
>   au0828: remove control buffer from send_control_msg
>   au0828: tune retry interval for i2c interaction
>   au0828: fix possible race condition in usage of dev->ctrlmsg
>   xc5000: reset device if encountering PLL lock failure
>   xc5000: add support for firmware load check and init status
>   au0828: tweak workaround for i2c clock stretching bug
>   xc5000: show debug version fields in decimal instead of hex
>   au0828: fix a couple of missed edge cases for i2c gate with analog
>   au0828: make xc5000 firmware speedup apply to the xc5000c as well
>   xc5000: change filename to production/redistributable xc5000c
>     firmware
> 
>  drivers/media/common/tuners/xc5000.c         |  161 +++++++++++++++++++++-----
>  drivers/media/dvb/frontends/au8522_common.c  |   22 +++-
>  drivers/media/dvb/frontends/au8522_decoder.c |   11 +-
>  drivers/media/dvb/frontends/au8522_dig.c     |   98 ++++++++--------
>  drivers/media/dvb/frontends/au8522_priv.h    |   29 ++++-
>  drivers/media/video/au0828/au0828-cards.c    |    4 +-
>  drivers/media/video/au0828/au0828-core.c     |   59 ++++------
>  drivers/media/video/au0828/au0828-dvb.c      |   54 ++++++++-
>  drivers/media/video/au0828/au0828-i2c.c      |   21 +++-
>  drivers/media/video/au0828/au0828-reg.h      |    1 +
>  drivers/media/video/au0828/au0828-video.c    |   76 +++++++++---
>  drivers/media/video/au0828/au0828.h          |    2 +
>  12 files changed, 379 insertions(+), 159 deletions(-)
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

  parent reply	other threads:[~2012-08-07  6:26 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-08-07  2:46 [PATCH 00/24] Various HVR-950q and xc5000 fixes Devin Heitmueller
2012-08-07  2:46 ` [PATCH 01/24] au8522: fix intermittent lockup of analog video decoder Devin Heitmueller
2012-08-07  2:46 ` [PATCH 02/24] au8522: Fix off-by-one in SNR table for QAM256 Devin Heitmueller
2012-08-07  2:46 ` [PATCH 03/24] au8522: properly recover from the au8522 delivering misaligned TS streams Devin Heitmueller
2012-08-07  2:46 ` [PATCH 04/24] au0828: Make the s_reg and g_reg advanced debug calls work against the bridge Devin Heitmueller
2012-08-07  2:46 ` [PATCH 05/24] xc5000: properly show quality register values Devin Heitmueller
2012-08-07  2:46 ` [PATCH 06/24] xc5000: add support for showing the SNR and gain in the debug output Devin Heitmueller
2012-08-07  2:46 ` [PATCH 07/24] xc5000: properly report i2c write failures Devin Heitmueller
     [not found]   ` <CAPLVkLv6JNvSdSFCY7YNRkmfzHv5+JD7Y5hxvjxdFtRT2JgE2A@mail.gmail.com>
2014-02-07 13:46     ` Devin Heitmueller
2014-02-10  8:25       ` Joonyoung Shim
2014-02-10 13:29         ` Devin Heitmueller
2012-08-07  2:46 ` [PATCH 08/24] au0828: fix race condition that causes xc5000 to not bind for digital Devin Heitmueller
2012-08-07  2:46 ` [PATCH 09/24] au0828: make sure video standard is setup in tuner-core Devin Heitmueller
2012-08-07  2:47 ` [PATCH 10/24] au8522: fix regression in logging introduced by separation of modules Devin Heitmueller
2012-08-07  2:47 ` [PATCH 11/24] xc5000: don't invoke auto calibration unless we really did reset tuner Devin Heitmueller
2012-08-07  2:47 ` [PATCH 12/24] au0828: prevent i2c gate from being kept open while in analog mode Devin Heitmueller
2012-08-07  2:47 ` [PATCH 13/24] au0828: fix case where STREAMOFF being called on stopped stream causes BUG() Devin Heitmueller
2012-08-07  2:47 ` [PATCH 14/24] au0828: speed up i2c clock when doing xc5000 firmware load Devin Heitmueller
2012-08-07  2:47 ` [PATCH 15/24] au0828: remove control buffer from send_control_msg Devin Heitmueller
2012-08-07  2:47 ` [PATCH 16/24] au0828: tune retry interval for i2c interaction Devin Heitmueller
2012-08-07  2:47 ` [PATCH 17/24] au0828: fix possible race condition in usage of dev->ctrlmsg Devin Heitmueller
2012-08-09 23:48   ` Mauro Carvalho Chehab
2012-08-10  0:57     ` Devin Heitmueller
2012-08-07  2:47 ` [PATCH 18/24] xc5000: reset device if encountering PLL lock failure Devin Heitmueller
2012-08-07  2:47 ` [PATCH 19/24] xc5000: add support for firmware load check and init status Devin Heitmueller
2012-08-07  2:47 ` [PATCH 20/24] au0828: tweak workaround for i2c clock stretching bug Devin Heitmueller
2012-08-07  2:47 ` [PATCH 21/24] xc5000: show debug version fields in decimal instead of hex Devin Heitmueller
2012-08-07  2:47 ` [PATCH 22/24] au0828: fix a couple of missed edge cases for i2c gate with analog Devin Heitmueller
2012-08-07  2:47 ` [PATCH 23/24] au0828: make xc5000 firmware speedup apply to the xc5000c as well Devin Heitmueller
2012-08-07  2:47 ` [PATCH 24/24] xc5000: change filename to production/redistributable xc5000c firmware Devin Heitmueller
2012-08-07  6:26 ` Hans Verkuil [this message]
2012-08-07 12:48   ` [PATCH 00/24] Various HVR-950q and xc5000 fixes Devin Heitmueller
2012-08-07 12:59     ` Hans Verkuil

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=201208070826.20796.hverkuil@xs4all.nl \
    --to=hverkuil@xs4all.nl \
    --cc=dheitmueller@kernellabs.com \
    --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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox