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
>
next prev 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