linux-media.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/16] media/platform: set device_caps in struct video_device
@ 2019-06-26  7:44 Hans Verkuil
  2019-06-26  7:44 ` [PATCH 01/16] am437x/davinci: " Hans Verkuil
                   ` (15 more replies)
  0 siblings, 16 replies; 25+ messages in thread
From: Hans Verkuil @ 2019-06-26  7:44 UTC (permalink / raw)
  To: linux-media

Instead of filling in the struct v4l2_capability device_caps
field, fill in the struct video_device device_caps field.

That way the V4L2 core knows what the capabilities of the
video device are.

But this only really works if all drivers use this, so convert
all platform drivers in this patch series.

Hans Verkuil (16):
  am437x/davinci: set device_caps in struct video_device
  coda: set device_caps in struct video_device
  s3c-camif/s5p-g2d/s5p-jpeg: set device_caps in struct video_device
  fsl-viu: set device_caps in struct video_device
  m2m-deinterlace: set device_caps in struct video_device
  mx2_emmaprp: set device_caps in struct video_device
  marvell-ccic: set device_caps in struct video_device
  pxa_camera: set device_caps in struct video_device
  bdisp: set device_caps in struct video_device
  via-camera: set device_caps in struct video_device
  xilinx: set device_caps in struct video_device
  sh_veu/sh_vou: set device_caps in struct video_device
  vsp1: set device_caps in struct video_device
  omap_vout: set device_caps in struct video_device
  ti-vpe: set device_caps in struct video_device
  omap3isp: set device_caps in struct video_device

 drivers/media/platform/am437x/am437x-vpfe.c      |  6 ++----
 drivers/media/platform/coda/coda-common.c        |  4 +---
 drivers/media/platform/davinci/vpbe_display.c    |  3 +--
 drivers/media/platform/davinci/vpfe_capture.c    |  3 +--
 drivers/media/platform/davinci/vpif_capture.c    |  3 +--
 drivers/media/platform/davinci/vpif_display.c    |  3 +--
 drivers/media/platform/fsl-viu.c                 |  7 ++-----
 drivers/media/platform/m2m-deinterlace.c         | 10 +---------
 drivers/media/platform/marvell-ccic/mcam-core.c  |  5 ++---
 drivers/media/platform/mx2_emmaprp.c             |  3 +--
 drivers/media/platform/omap/omap_vout.c          |  6 ++----
 drivers/media/platform/omap3isp/ispvideo.c       | 13 +++++++------
 drivers/media/platform/pxa_camera.c              |  3 ---
 drivers/media/platform/s3c-camif/camif-capture.c |  5 +----
 drivers/media/platform/s5p-g2d/g2d.c             |  3 +--
 drivers/media/platform/s5p-jpeg/jpeg-core.c      |  4 ++--
 drivers/media/platform/sh_veu.c                  |  4 +---
 drivers/media/platform/sh_vou.c                  |  5 ++---
 drivers/media/platform/sti/bdisp/bdisp-v4l2.c    |  6 +-----
 drivers/media/platform/ti-vpe/cal.c              |  5 ++---
 drivers/media/platform/via-camera.c              |  5 ++---
 drivers/media/platform/vsp1/vsp1_histo.c         |  3 +--
 drivers/media/platform/vsp1/vsp1_video.c         | 12 ++++--------
 drivers/media/platform/xilinx/xilinx-dma.c       | 16 +++++++---------
 24 files changed, 46 insertions(+), 91 deletions(-)

-- 
2.20.1


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

end of thread, other threads:[~2019-07-01  7:31 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-26  7:44 [PATCH 00/16] media/platform: set device_caps in struct video_device Hans Verkuil
2019-06-26  7:44 ` [PATCH 01/16] am437x/davinci: " Hans Verkuil
2019-07-01  7:30   ` Lad, Prabhakar
2019-06-26  7:44 ` [PATCH 02/16] coda: " Hans Verkuil
2019-06-26  7:49   ` Philipp Zabel
2019-06-26  7:44 ` [PATCH 03/16] s3c-camif/s5p-g2d/s5p-jpeg: " Hans Verkuil
2019-06-26  7:44 ` [PATCH 04/16] fsl-viu: " Hans Verkuil
2019-06-26  7:44 ` [PATCH 05/16] m2m-deinterlace: " Hans Verkuil
2019-06-26  7:44 ` [PATCH 06/16] mx2_emmaprp: " Hans Verkuil
2019-06-26  7:44 ` [PATCH 07/16] marvell-ccic: " Hans Verkuil
2019-06-26  7:44 ` [PATCH 08/16] pxa_camera: " Hans Verkuil
2019-06-26  7:44 ` [PATCH 09/16] bdisp: " Hans Verkuil
2019-06-26  8:06   ` Fabien DESSENNE
2019-06-26  7:44 ` [PATCH 10/16] via-camera: " Hans Verkuil
2019-06-26  7:44 ` [PATCH 11/16] xilinx: " Hans Verkuil
2019-06-26  9:44   ` Laurent Pinchart
2019-06-26  7:44 ` [PATCH 12/16] sh_veu/sh_vou: " Hans Verkuil
2019-06-26 10:25   ` Jacopo Mondi
2019-06-26  7:44 ` [PATCH 13/16] vsp1: " Hans Verkuil
2019-06-26  9:16   ` Laurent Pinchart
2019-06-26  7:44 ` [PATCH 14/16] omap_vout: " Hans Verkuil
2019-06-26  7:44 ` [PATCH 15/16] ti-vpe: " Hans Verkuil
2019-06-26 14:34   ` Benoit Parrot
2019-06-26  7:44 ` [PATCH 16/16] omap3isp: " Hans Verkuil
2019-06-26  9:25   ` Laurent Pinchart

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).