* [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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.