Re: [GIT PULL FOR v3.10] au0828 driver overhaul

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri March 22 2013 17:22:24 Hans Verkuil wrote:
> Hi all,
> 
> This pull request converts the au0828/au8522 drivers to the latest frameworks,
> except for vb2 as usual.
> 
> Tested with a WinTV aero generously donated by Hauppauge some time ago.
> 
> I also did a lot of fixes in the disconnect handling and setting up the
> right routing/std information at the right time.
> 
> It works fine with qv4l2, but there is still a bug causing tvtime to fail.
> That's caused by commit e58071f024aa337b7ce41682578b33895b024f8b, applied
> August last year, that broke g_tuner: after that 'signal' would always be 0
> and tvtime expects signal to be non-zero for a valid frequency. The signal
> field is set by the au8522, but g_tuner is only called for the tuner (well,
> also for au8522 but since the i2c gate is set for the tuner that won't do
> anything).
> 
> I have a patch for that but I want to convert that to using an i2c mux instead.
> 
> For the time being I'd like to get this merged since at least it is in a
> lot better shape.
> 
> Note: this pull request sits on top of this 'const' pull request:
> 
> http://patchwork.linuxtv.org/patch/17568/
> 
> Regards,
> 
>         Hans

Oops, missed a compiler warning relating to the const changes.

Nacked-by: Hans Verkuil <hans.verkuil@xxxxxxxxx>

I'll post a new, fixed, version.

Regards,

	Hans

> 
> The following changes since commit 8bf1a5a826d06a9b6f65b3e8dffb9be59d8937c3:
> 
>   v4l2-ioctl: add precision when printing names. (2013-03-22 11:59:21 +0100)
> 
> are available in the git repository at:
> 
>   git://linuxtv.org/hverkuil/media_tree.git au0828b
> 
> for you to fetch changes up to 9b216a590115ea8aac389b9bb9248b7adce25f7f:
> 
>   au0828: improve firmware loading & locking. (2013-03-22 17:13:57 +0100)
> 
> ----------------------------------------------------------------
> Hans Verkuil (15):
>       au8522_decoder: convert to the control framework.
>       au0828: fix querycap.
>       au0828: frequency handling fixes.
>       au0828: fix intendation coding style issue.
>       au0828: fix audio input handling.
>       au0828: convert to the control framework.
>       au0828: add prio, control event and log_status support
>       au0828: add try_fmt_vbi support, zero vbi.reserved, pix.priv.
>       au0828: replace deprecated current_norm by g_std.
>       au8522_decoder: remove obsolete control ops.
>       au0828: fix disconnect sequence.
>       au0828: simplify i2c_gate_ctrl.
>       au0828: don't change global state information on open().
>       au0828: fix initial video routing.
>       au0828: improve firmware loading & locking.
> 
>  drivers/media/dvb-frontends/au8522_decoder.c |  123 ++++++++------------------
>  drivers/media/dvb-frontends/au8522_priv.h    |    6 +-
>  drivers/media/usb/au0828/au0828-core.c       |   61 +++++++++----
>  drivers/media/usb/au0828/au0828-video.c      |  286 ++++++++++++++++++++++++++++++++++++------------------------
>  drivers/media/usb/au0828/au0828.h            |    7 ++
>  5 files changed, 260 insertions(+), 223 deletions(-)
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux