public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL FOR v4.7] R-Car VSP driver changes
@ 2016-04-10  0:45 Laurent Pinchart
  0 siblings, 0 replies; only message in thread
From: Laurent Pinchart @ 2016-04-10  0:45 UTC (permalink / raw)
  To: linux-media; +Cc: Hans Verkuil

Hi Mauro,
[
The following changes since commit bc5ccdbc990debbcae4602214dddc8d5fd38b01d:

  [media] au0828: Unregister notifiers (2016-04-06 05:44:38 -0700)

are available in the git repository at:

  git://linuxtv.org/pinchartl/media.git vsp1/next

for you to fetch changes up to 519e36b22f9d1f93fa2f08456975210fe066f6d3:

  media: platform: rcar_jpu, vsp1: Use ARCH_RENESAS (2016-04-10 03:41:45 
+0300)

The changes include the pad config allocator patch that has been mentioned 
during the last media workshop.

----------------------------------------------------------------
Laurent Pinchart (53):
      media: Add obj_type field to struct media_entity
      media: Rename is_media_entity_v4l2_io to 
is_media_entity_v4l2_video_device
      v4l: subdev: Add pad config allocator and init
      v4l: vsp1: Fix vsp1_du_atomic_(begin|flush) declarations
      v4l: vsp1: drm: Include correct header file
      v4l: vsp1: video: Fix coding style
      v4l: vsp1: VSPD instances have no LUT on Gen3
      v4l: vsp1: Use pipeline display list to decide how to write to modules
      v4l: vsp1: Always setup the display list
      v4l: vsp1: Simplify frame end processing
      v4l: vsp1: Split display list manager from display list
      v4l: vsp1: Store the display list manager in the WPF
      v4l: vsp1: bru: Don't program background color in control set handler
      v4l: vsp1: rwpf: Don't program alpha value in control set handler
      v4l: vsp1: sru: Don't program intensity in control set handler
      v4l: vsp1: Don't setup control handler when starting streaming
      v4l: vsp1: Enable display list support for the HS[IT], LUT, SRU and UDS
      v4l: vsp1: Don't configure RPF memory buffers before calculating offsets
      v4l: vsp1: Remove unneeded entity streaming flag
      v4l: vsp1: Document calling context of vsp1_pipeline_propagate_alpha()
      v4l: vsp1: Fix 80 characters per line violations
      v4l: vsp1: Add header display list support
      v4l: vsp1: Use display lists with the userspace API
      v4l: vsp1: Move subdev initialization code to vsp1_entity_init()
      v4l: vsp1: Consolidate entity ops in a struct vsp1_entity_operations
      v4l: vsp1: Fix BRU try compose rectangle storage
      v4l: vsp1: Add race condition FIXME comment
      v4l: vsp1: Implement and use the subdev pad::init_cfg configuration
      v4l: vsp1: Store active formats in a pad config structure
      v4l: vsp1: Store active selection rectangles in a pad config structure
      v4l: vsp1: Create a new configure operation to setup modules
      v4l: vsp1: Merge RPF and WPF pad ops structures
      v4l: vsp1: Use __vsp1_video_try_format to initialize format at init time
      v4l: vsp1: Pass display list explicitly to configure functions
      v4l: vsp1: Rename pipeline validate functions to pipeline build
      v4l: vsp1: Pass pipe pointer to entity configure functions
      v4l: vsp1: Store pipeline pointer in rwpf
      v4l: vsp1: video: Reorder functions
      v4l: vsp1: Allocate pipelines on demand
      v4l: vsp1: RPF entities can't be target nodes
      v4l: vsp1: Factorize get pad format code
      v4l: vsp1: Factorize media bus codes enumeration code
      v4l: vsp1: Factorize frame size enumeration code
      v4l: vsp1: Fix LUT format setting
      v4l: vsp1: dl: Make reg_count field unsigned
      v4l: vsp1: dl: Fix race conditions
      v4l: vsp1: dl: Add support for multi-body display lists
      v4l: vsp1: lut: Use display list fragments to fill LUT
      v4l: vsp1: Add support for the RPF alpha multiplier on Gen3
      v4l: vsp1: Add Z-order support for DRM pipeline
      v4l: vsp1: Add global alpha support for DRM pipeline
      v4l: vsp1: Fix V4L2_PIX_FMT_XRGB444 format definition
      v4l: vsp1: Update WPF and LIF maximum sizes for Gen3

Simon Horman (1):
      media: platform: rcar_jpu, vsp1: Use ARCH_RENESAS

 drivers/media/platform/Kconfig                  |   4 +-
 drivers/media/platform/exynos4-is/media-dev.c   |   4 +-
 drivers/media/platform/omap3isp/ispvideo.c      |   2 +-
 drivers/media/platform/vsp1/vsp1.h              |  14 +-
 drivers/media/platform/vsp1/vsp1_bru.c          | 359 +++++++++-----------
 drivers/media/platform/vsp1/vsp1_bru.h          |   3 +-
 drivers/media/platform/vsp1/vsp1_dl.c           | 567 +++++++++++++++++------
 drivers/media/platform/vsp1/vsp1_dl.h           |  49 +--
 drivers/media/platform/vsp1/vsp1_drm.c          | 234 +++++++------
 drivers/media/platform/vsp1/vsp1_drm.h          |  27 +-
 drivers/media/platform/vsp1/vsp1_drv.c          |  34 +-
 drivers/media/platform/vsp1/vsp1_entity.c       | 288 +++++++++++-----
 drivers/media/platform/vsp1/vsp1_entity.h       |  63 +++-
 drivers/media/platform/vsp1/vsp1_hsit.c         | 130 +++-----
 drivers/media/platform/vsp1/vsp1_lif.c          | 179 ++++------
 drivers/media/platform/vsp1/vsp1_lut.c          | 172 ++++------
 drivers/media/platform/vsp1/vsp1_lut.h          |   6 +-
 drivers/media/platform/vsp1/vsp1_pipe.c         |  71 ++--
 drivers/media/platform/vsp1/vsp1_pipe.h         |  19 +-
 drivers/media/platform/vsp1/vsp1_regs.h         |  10 +
 drivers/media/platform/vsp1/vsp1_rpf.c          | 275 +++++++---------
 drivers/media/platform/vsp1/vsp1_rwpf.c         | 171 +++++-----
 drivers/media/platform/vsp1/vsp1_rwpf.h         |  64 ++--
 drivers/media/platform/vsp1/vsp1_sru.c          | 214 +++++-------
 drivers/media/platform/vsp1/vsp1_sru.h          |   2 +
 drivers/media/platform/vsp1/vsp1_uds.c          | 223 ++++++-------
 drivers/media/platform/vsp1/vsp1_uds.h          |   3 +-
 drivers/media/platform/vsp1/vsp1_video.c        | 493 +++++++++++++----------
 drivers/media/platform/vsp1/vsp1_video.h        |   2 -
 drivers/media/platform/vsp1/vsp1_wpf.c          | 279 +++++++---------
 drivers/media/v4l2-core/v4l2-dev.c              |   1 +
 drivers/media/v4l2-core/v4l2-mc.c               |   2 +-
 drivers/media/v4l2-core/v4l2-subdev.c           |  40 ++-
 drivers/staging/media/davinci_vpfe/vpfe_video.c |   2 +-
 drivers/staging/media/omap4iss/iss_video.c      |   2 +-
 include/media/media-entity.h                    |  78 ++---
 include/media/v4l2-subdev.h                     |   8 +
 include/media/vsp1.h                            |  23 +-
 38 files changed, 2184 insertions(+), 1933 deletions(-)

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2016-04-10  0:45 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-04-10  0:45 [GIT PULL FOR v4.7] R-Car VSP driver changes Laurent Pinchart

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox