Linux Media Controller development
 help / color / mirror / Atom feed
* [PATCH 0/7] omap4iss: Add RGB2RGB blending matrix support
@ 2015-01-22 14:48 Laurent Pinchart
  2015-01-22 14:48 ` [PATCH 1/7] v4l2-ctrls: Add new S8, S16 and S32 compound control types Laurent Pinchart
                   ` (6 more replies)
  0 siblings, 7 replies; 14+ messages in thread
From: Laurent Pinchart @ 2015-01-22 14:48 UTC (permalink / raw)
  To: linux-media; +Cc: Hans Verkuil, sadegh abbasi

Hello,

This patch set adds support for exposing the OMAP4 ISS IPIPE RGB2RGB blending
matrix through V4L2 controls, using the compound controls support.

Patches 1 to 4 add new signed compound control types and simplify the control
type init operation. Patches 5 and 6 then fix two issues with the omap4iss
driver, and patch 7 finally adds RGB2RGB blending matrix support.

Hans, patch 5 is a 3.19 fix for a compilation breakage introduced by commit
17028cdb74bf8bb5 ("[media] v4l2 core: improve debug flag handling"). Should I
submit it directly to Mauro, or would you like to queue it up in your 3.19
fixes branch ?

Laurent Pinchart (7):
  v4l2-ctrls: Add new S8, S16 and S32 compound control types
  v4l2-ctrls: Don't initialize array tail when setting a control
  v4l2-ctrls: Make the control type init op initialize the whole control
  v4l2-ctrls: Export the standard control type operations
  Revert "[media] v4l: omap4iss: Add module debug parameter"
  staging: media: omap4iss: Cleanup media entities after unregistration
  staging: media: omap4iss: ipipe: Expose the RGB2RGB blending matrix

 .../DocBook/media/v4l/vidioc-g-ext-ctrls.xml       |  21 ++++
 .../DocBook/media/v4l/vidioc-queryctrl.xml         |  30 +++++
 drivers/media/v4l2-core/v4l2-ctrls.c               |  99 +++++++++++----
 drivers/staging/media/omap4iss/iss_ipipe.c         | 135 ++++++++++++++++++++-
 drivers/staging/media/omap4iss/iss_ipipe.h         |  17 +++
 drivers/staging/media/omap4iss/iss_ipipeif.c       |   6 +-
 drivers/staging/media/omap4iss/iss_resizer.c       |   6 +-
 drivers/staging/media/omap4iss/iss_video.c         |   5 -
 include/media/v4l2-ctrls.h                         |  16 ++-
 include/uapi/linux/videodev2.h                     |   6 +
 10 files changed, 302 insertions(+), 39 deletions(-)

-- 
Regards,

Laurent Pinchart


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

end of thread, other threads:[~2015-01-22 16:12 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-22 14:48 [PATCH 0/7] omap4iss: Add RGB2RGB blending matrix support Laurent Pinchart
2015-01-22 14:48 ` [PATCH 1/7] v4l2-ctrls: Add new S8, S16 and S32 compound control types Laurent Pinchart
2015-01-22 15:07   ` Hans Verkuil
2015-01-22 14:48 ` [PATCH 2/7] v4l2-ctrls: Don't initialize array tail when setting a control Laurent Pinchart
2015-01-22 15:07   ` Hans Verkuil
2015-01-22 14:48 ` [PATCH 3/7] v4l2-ctrls: Make the control type init op initialize the whole control Laurent Pinchart
2015-01-22 15:12   ` Hans Verkuil
2015-01-22 16:13     ` Laurent Pinchart
2015-01-22 14:48 ` [PATCH 4/7] v4l2-ctrls: Export the standard control type operations Laurent Pinchart
2015-01-22 15:13   ` Hans Verkuil
2015-01-22 14:48 ` [PATCH 5/7] Revert "[media] v4l: omap4iss: Add module debug parameter" Laurent Pinchart
2015-01-22 15:14   ` Hans Verkuil
2015-01-22 14:48 ` [PATCH 6/7] staging: media: omap4iss: Cleanup media entities after unregistration Laurent Pinchart
2015-01-22 14:48 ` [PATCH 7/7] staging: media: omap4iss: ipipe: Expose the RGB2RGB blending matrix Laurent Pinchart

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