All of lore.kernel.org
 help / color / mirror / Atom feed
From: Hans Verkuil <hverkuil@xs4all.nl>
To: "linux-media@vger.kernel.org" <linux-media@vger.kernel.org>
Subject: [GIT PULL FOR v4.4] Fixes, enhancements, etc.
Date: Mon, 21 Sep 2015 12:00:13 +0200	[thread overview]
Message-ID: <55FFD52D.9040502@xs4all.nl> (raw)

This pull request is a pile of fixes and enhancements.

The main changes are a new colorspace and a new transfer function and a cleaned
up saa7164 (now passes v4l2-compliance).

Arnd also did some preparation to simplify future y2038 work.

Regards,

	Hans

The following changes since commit 9ddf9071ea17b83954358b2dac42b34e5857a9af:

  Merge tag 'v4.3-rc1' into patchwork (2015-09-13 11:10:12 -0300)

are available in the git repository at:

  git://linuxtv.org/hverkuil/media_tree.git for-v4.4b

for you to fetch changes up to d8af0338c98cd184eb8753fb1ba4291756ba30d6:

  go7007: Fix returned errno code in gen_mjpeghdr_to_package() (2015-09-21 11:50:40 +0200)

----------------------------------------------------------------
Arnd Bergmann (2):
      exynos4-is: use monotonic timestamps as advertized
      use v4l2_get_timestamp where possible

Geliang Tang (1):
      media: fix kernel-doc warnings in v4l2-dv-timings.h

Hans Verkuil (24):
      v4l2-compat-ioctl32: replace pr_warn by pr_debug
      vivid: use ARRAY_SIZE to calculate max control value
      vivid: use Bradford method when converting Rec. 709 to NTSC 1953
      videodev2.h: add support for the DCI-P3 colorspace
      DocBook media: document the new DCI-P3 colorspace
      vivid-tpg: support the DCI-P3 colorspace
      vivid: add support for the DCI-P3 colorspace
      videodev2.h: add SMPTE 2084 transfer function define
      vivid-tpg: add support for SMPTE 2084 transfer function
      vivid: add support for SMPTE 2084 transfer function
      DocBook media: Document the SMPTE 2084 transfer function
      vim2m: small cleanup: use assignment instead of memcpy
      v4l2-compat-ioctl32: add missing SDR support
      vivid: add 10 and 12 bit Bayer formats
      saa7164: convert to the control framework
      saa7164: add v4l2_fh support
      saa7164: fix poll bugs
      saa7164: add support for control events
      saa7164: fix format ioctls
      saa7164: remove unused videobuf references
      saa7164: fix input and tuner compliance problems
      saa7164: video and vbi ports share the same input/tuner/std
      v4l2-ctrls: arrays are also considered compound controls
      DocBook/media: clarify control documentation

Javier Martinez Canillas (2):
      s5c73m3: Export OF module alias information
      go7007: Fix returned errno code in gen_mjpeghdr_to_package()

Ricardo Ribalda Delgado (2):
      videodev2.h: Fix typo in comment
      media/v4l2-compat-ioctl32: Simple stylechecks

Sergei Shtylyov (1):
      ml86v7667: implement g_std() method

 Documentation/DocBook/media/v4l/biblio.xml             |  18 +++
 Documentation/DocBook/media/v4l/pixfmt.xml             | 109 +++++++++++++
 Documentation/DocBook/media/v4l/vidioc-g-ext-ctrls.xml |   7 +
 Documentation/DocBook/media/v4l/vidioc-queryctrl.xml   |  21 ++-
 drivers/media/i2c/ml86v7667.c                          |  10 ++
 drivers/media/i2c/s5c73m3/s5c73m3-spi.c                |   1 +
 drivers/media/pci/bt8xx/bttv-driver.c                  |   5 +-
 drivers/media/pci/cx18/cx18-mailbox.c                  |   2 +-
 drivers/media/pci/saa7164/Kconfig                      |   1 -
 drivers/media/pci/saa7164/saa7164-encoder.c            | 653 +++++++++++++++++++++--------------------------------------------------------
 drivers/media/pci/saa7164/saa7164-vbi.c                | 629 +++-----------------------------------------------------------------------
 drivers/media/pci/saa7164/saa7164.h                    |  26 +++-
 drivers/media/platform/exynos4-is/fimc-capture.c       |   8 +-
 drivers/media/platform/exynos4-is/fimc-lite.c          |   7 +-
 drivers/media/platform/omap3isp/ispstat.c              |   5 +-
 drivers/media/platform/omap3isp/ispstat.h              |   2 +-
 drivers/media/platform/s3c-camif/camif-capture.c       |   8 +-
 drivers/media/platform/vim2m.c                         |   7 +-
 drivers/media/platform/vivid/vivid-core.h              |   1 +
 drivers/media/platform/vivid/vivid-ctrls.c             |  18 ++-
 drivers/media/platform/vivid/vivid-tpg-colors.c        | 328 +++++++++++++++++++++++++++++++++------
 drivers/media/platform/vivid/vivid-tpg-colors.h        |   4 +-
 drivers/media/platform/vivid/vivid-tpg.c               |  91 +++++++++++
 drivers/media/platform/vivid/vivid-vid-common.c        |  56 +++++++
 drivers/media/usb/go7007/go7007-fw.c                   |   6 +-
 drivers/media/usb/gspca/gspca.c                        |   4 +-
 drivers/media/v4l2-core/v4l2-compat-ioctl32.c          |  40 +++--
 drivers/media/v4l2-core/v4l2-ctrls.c                   |   4 +-
 drivers/staging/media/omap4iss/iss_video.c             |   5 +-
 include/media/v4l2-dv-timings.h                        |  32 ++--
 include/uapi/linux/videodev2.h                         |  21 ++-
 31 files changed, 899 insertions(+), 1230 deletions(-)

                 reply	other threads:[~2015-09-21 10:00 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=55FFD52D.9040502@xs4all.nl \
    --to=hverkuil@xs4all.nl \
    --cc=linux-media@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.