All of lore.kernel.org
 help / color / mirror / Atom feed
From: Hans Verkuil <hverkuil@xs4all.nl>
To: Linux Media Mailing List <linux-media@vger.kernel.org>
Subject: [GIT PULL FOR v3.18] Add vivid test driver, remove old vivi test driver
Date: Fri, 29 Aug 2014 08:30:16 +0200	[thread overview]
Message-ID: <54001DF8.2070503@xs4all.nl> (raw)

Hi Mauro,

This adds the new vivid driver as a replacement for the old vivi.

This pull request is identical to the v2 patch series posted earlier:

http://comments.gmane.org/gmane.linux.drivers.video-input-infrastructure/81354

except for the final patch that removes the vivi driver which is new to this
pull request.

One question: the vivid driver (like the vivi driver) is not build by default.
Should that be changed? In my opinion this driver should be enabled by distros,
so I am in favor of changing Kconfig. Let me know if you agree and I'll make a
follow up patch or you can change this yourself.

Regards,

	Hans

The following changes since commit b250392f7b5062cf026b1423e27265e278fd6b30:

  [media] media: ttpci: fix av7110 build to be compatible with CONFIG_INPUT_EVDEV (2014-08-21 15:25:38 -0500)

are available in the git repository at:

  git://linuxtv.org/hverkuil/media_tree.git vivid2

for you to fetch changes up to d5f410f54e87ba420de839dec4e806707cc2aff2:

  vivi: remove driver, it's replaced by vivid. (2014-08-25 13:49:53 +0200)

----------------------------------------------------------------
Hans Verkuil (13):
      vb2: fix multiplanar read() with non-zero data_offset
      vivid.txt: add documentation for the vivid driver
      vivid: add core driver code
      vivid: add the control handling code
      vivid: add the video capture and output parts
      vivid: add VBI capture and output code
      vivid: add the kthread code that controls the video rate
      vivid: add a simple framebuffer device for overlay testing
      vivid: add the Test Pattern Generator
      vivid: add support for radio receivers and transmitters
      vivid: add support for software defined radio
      vivid: enable the vivid driver
      vivi: remove driver, it's replaced by vivid.

 Documentation/video4linux/vivid.txt               | 1109 +++++++++++++++++++++++++++++++++++++++++++++++
 drivers/media/platform/Kconfig                    |   15 +-
 drivers/media/platform/Makefile                   |    2 +-
 drivers/media/platform/vivi.c                     | 1542 -----------------------------------------------------------------
 drivers/media/platform/vivid/Kconfig              |   19 +
 drivers/media/platform/vivid/Makefile             |    6 +
 drivers/media/platform/vivid/vivid-core.c         | 1390 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/media/platform/vivid/vivid-core.h         |  520 ++++++++++++++++++++++
 drivers/media/platform/vivid/vivid-ctrls.c        | 1502 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/media/platform/vivid/vivid-ctrls.h        |   34 ++
 drivers/media/platform/vivid/vivid-kthread-cap.c  |  885 +++++++++++++++++++++++++++++++++++++
 drivers/media/platform/vivid/vivid-kthread-cap.h  |   26 ++
 drivers/media/platform/vivid/vivid-kthread-out.c  |  304 +++++++++++++
 drivers/media/platform/vivid/vivid-kthread-out.h  |   26 ++
 drivers/media/platform/vivid/vivid-osd.c          |  400 +++++++++++++++++
 drivers/media/platform/vivid/vivid-osd.h          |   27 ++
 drivers/media/platform/vivid/vivid-radio-common.c |  189 ++++++++
 drivers/media/platform/vivid/vivid-radio-common.h |   40 ++
 drivers/media/platform/vivid/vivid-radio-rx.c     |  287 ++++++++++++
 drivers/media/platform/vivid/vivid-radio-rx.h     |   31 ++
 drivers/media/platform/vivid/vivid-radio-tx.c     |  141 ++++++
 drivers/media/platform/vivid/vivid-radio-tx.h     |   29 ++
 drivers/media/platform/vivid/vivid-rds-gen.c      |  165 +++++++
 drivers/media/platform/vivid/vivid-rds-gen.h      |   53 +++
 drivers/media/platform/vivid/vivid-sdr-cap.c      |  499 +++++++++++++++++++++
 drivers/media/platform/vivid/vivid-sdr-cap.h      |   34 ++
 drivers/media/platform/vivid/vivid-tpg-colors.c   |  310 +++++++++++++
 drivers/media/platform/vivid/vivid-tpg-colors.h   |   64 +++
 drivers/media/platform/vivid/vivid-tpg.c          | 1439 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/media/platform/vivid/vivid-tpg.h          |  438 +++++++++++++++++++
 drivers/media/platform/vivid/vivid-vbi-cap.c      |  356 +++++++++++++++
 drivers/media/platform/vivid/vivid-vbi-cap.h      |   40 ++
 drivers/media/platform/vivid/vivid-vbi-gen.c      |  248 +++++++++++
 drivers/media/platform/vivid/vivid-vbi-gen.h      |   33 ++
 drivers/media/platform/vivid/vivid-vbi-out.c      |  247 +++++++++++
 drivers/media/platform/vivid/vivid-vbi-out.h      |   34 ++
 drivers/media/platform/vivid/vivid-vid-cap.c      | 1729 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/media/platform/vivid/vivid-vid-cap.h      |   71 +++
 drivers/media/platform/vivid/vivid-vid-common.c   |  571 ++++++++++++++++++++++++
 drivers/media/platform/vivid/vivid-vid-common.h   |   61 +++
 drivers/media/platform/vivid/vivid-vid-out.c      | 1205 +++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/media/platform/vivid/vivid-vid-out.h      |   57 +++
 drivers/media/v4l2-core/videobuf2-core.c          |    6 +
 43 files changed, 14628 insertions(+), 1556 deletions(-)
 create mode 100644 Documentation/video4linux/vivid.txt
 delete mode 100644 drivers/media/platform/vivi.c
 create mode 100644 drivers/media/platform/vivid/Kconfig
 create mode 100644 drivers/media/platform/vivid/Makefile
 create mode 100644 drivers/media/platform/vivid/vivid-core.c
 create mode 100644 drivers/media/platform/vivid/vivid-core.h
 create mode 100644 drivers/media/platform/vivid/vivid-ctrls.c
 create mode 100644 drivers/media/platform/vivid/vivid-ctrls.h
 create mode 100644 drivers/media/platform/vivid/vivid-kthread-cap.c
 create mode 100644 drivers/media/platform/vivid/vivid-kthread-cap.h
 create mode 100644 drivers/media/platform/vivid/vivid-kthread-out.c
 create mode 100644 drivers/media/platform/vivid/vivid-kthread-out.h
 create mode 100644 drivers/media/platform/vivid/vivid-osd.c
 create mode 100644 drivers/media/platform/vivid/vivid-osd.h
 create mode 100644 drivers/media/platform/vivid/vivid-radio-common.c
 create mode 100644 drivers/media/platform/vivid/vivid-radio-common.h
 create mode 100644 drivers/media/platform/vivid/vivid-radio-rx.c
 create mode 100644 drivers/media/platform/vivid/vivid-radio-rx.h
 create mode 100644 drivers/media/platform/vivid/vivid-radio-tx.c
 create mode 100644 drivers/media/platform/vivid/vivid-radio-tx.h
 create mode 100644 drivers/media/platform/vivid/vivid-rds-gen.c
 create mode 100644 drivers/media/platform/vivid/vivid-rds-gen.h
 create mode 100644 drivers/media/platform/vivid/vivid-sdr-cap.c
 create mode 100644 drivers/media/platform/vivid/vivid-sdr-cap.h
 create mode 100644 drivers/media/platform/vivid/vivid-tpg-colors.c
 create mode 100644 drivers/media/platform/vivid/vivid-tpg-colors.h
 create mode 100644 drivers/media/platform/vivid/vivid-tpg.c
 create mode 100644 drivers/media/platform/vivid/vivid-tpg.h
 create mode 100644 drivers/media/platform/vivid/vivid-vbi-cap.c
 create mode 100644 drivers/media/platform/vivid/vivid-vbi-cap.h
 create mode 100644 drivers/media/platform/vivid/vivid-vbi-gen.c
 create mode 100644 drivers/media/platform/vivid/vivid-vbi-gen.h
 create mode 100644 drivers/media/platform/vivid/vivid-vbi-out.c
 create mode 100644 drivers/media/platform/vivid/vivid-vbi-out.h
 create mode 100644 drivers/media/platform/vivid/vivid-vid-cap.c
 create mode 100644 drivers/media/platform/vivid/vivid-vid-cap.h
 create mode 100644 drivers/media/platform/vivid/vivid-vid-common.c
 create mode 100644 drivers/media/platform/vivid/vivid-vid-common.h
 create mode 100644 drivers/media/platform/vivid/vivid-vid-out.c
 create mode 100644 drivers/media/platform/vivid/vivid-vid-out.h

             reply	other threads:[~2014-08-29  6:30 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-08-29  6:30 Hans Verkuil [this message]
2014-09-02 19:26 ` [GIT PULL FOR v3.18] Add vivid test driver, remove old vivi test driver Mauro Carvalho Chehab

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=54001DF8.2070503@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.