linux-sh.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCHv2 00/11] sh-vou: fixes, conversion to vb2
@ 2015-06-07  8:57 Hans Verkuil
  2015-06-07  8:57 ` [PATCHv2 01/11] clock-sh7724.c: fix sh-vou clock identifier Hans Verkuil
                   ` (10 more replies)
  0 siblings, 11 replies; 14+ messages in thread
From: Hans Verkuil @ 2015-06-07  8:57 UTC (permalink / raw)
  To: linux-media; +Cc: linux-sh

From: Hans Verkuil <hans.verkuil@cisco.com>

This driver no longer works and uses old v4l2 frameworks. This patch series
updates the driver so it is once again working and is up to date.

It now passes the v4l2-compliance tests as well.

This has been tested with my Renesas R0P7724LC0011/21RL development board.

Changes since v1:

- Split up the clock fix from the 'use resource managed calls' patch.
- Just changed the clock name as suggested by Geert Uytterhoeven.
- No need to enable the clock explicitly, it is done by pm_runtime_get_sync().
- Fixed the sh_vou_release() function which didn't reset the status to
  SH_VOU_INITIALISING. Also make sure the _vb2_fop_release() is called before
  pm_runtime_put is called in case _vb2_fop_release() still needs access to
  the clock.

Note that patches 3-10 are identical to patches 2-9 from v1. Only patches 1, 2
and 11 are changed and patch 11 only changed the sh_vou_release() function.

Regards,

	Hans

Hans Verkuil (11):
  clock-sh7724.c: fix sh-vou clock identifier
  sh-vou: use resource managed calls
  sh-vou: fix querycap support
  sh-vou: use v4l2_fh
  sh-vou: support compulsory G/S/ENUM_OUTPUT ioctls
  sh-vou: fix incorrect initial pixelformat.
  sh-vou: replace g/s_crop/cropcap by g/s_selection
  sh-vou: add support for log_status
  sh-vou: let sh_vou_s_fmt_vid_out call sh_vou_try_fmt_vid_out
  sh-vou: fix bytesperline
  sh-vou: convert to vb2

 arch/sh/kernel/cpu/sh4a/clock-sh7724.c |   2 +-
 drivers/media/platform/sh_vou.c        | 818 +++++++++++++++------------------
 2 files changed, 373 insertions(+), 447 deletions(-)

-- 
2.1.4


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

end of thread, other threads:[~2015-06-08  6:20 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-07  8:57 [PATCHv2 00/11] sh-vou: fixes, conversion to vb2 Hans Verkuil
2015-06-07  8:57 ` [PATCHv2 01/11] clock-sh7724.c: fix sh-vou clock identifier Hans Verkuil
2015-06-07  8:57 ` [PATCHv2 02/11] sh-vou: use resource managed calls Hans Verkuil
2015-06-07  8:57 ` [PATCHv2 03/11] sh-vou: fix querycap support Hans Verkuil
2015-06-07  8:57 ` [PATCHv2 04/11] sh-vou: use v4l2_fh Hans Verkuil
2015-06-07  8:57 ` [PATCHv2 05/11] sh-vou: support compulsory G/S/ENUM_OUTPUT ioctls Hans Verkuil
2015-06-07  8:58 ` [PATCHv2 06/11] sh-vou: fix incorrect initial pixelformat Hans Verkuil
2015-06-07  8:58 ` [PATCHv2 07/11] sh-vou: replace g/s_crop/cropcap by g/s_selection Hans Verkuil
2015-06-07  8:58 ` [PATCHv2 08/11] sh-vou: add support for log_status Hans Verkuil
2015-06-07 12:41   ` Sergei Shtylyov
2015-06-08  6:20   ` [PATCHv3 " Hans Verkuil
2015-06-07  8:58 ` [PATCHv2 09/11] sh-vou: let sh_vou_s_fmt_vid_out call sh_vou_try_fmt_vid_out Hans Verkuil
2015-06-07  8:58 ` [PATCHv2 10/11] sh-vou: fix bytesperline Hans Verkuil
2015-06-07  8:58 ` [PATCHv2 11/11] sh-vou: convert to vb2 Hans Verkuil

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).