mbox series

[GIT,PULL,FOR,v5.8] Various fixes/enhancements

Message ID 88165091-8e7f-3719-29ba-f45056f3aa40@xs4all.nl (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL,FOR,v5.8] Various fixes/enhancements | expand

Pull-request

git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.8a

Message

Hans Verkuil March 30, 2020, 2:15 p.m. UTC
The following changes since commit 2632e7b618a7730969f9782593c29ca53553aa22:

  media: venus: firmware: Ignore secure call error on first resume (2020-03-30 11:28:18 +0200)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.8a

for you to fetch changes up to 515c9ab6eb944074575896ab929cf7eff99e4cb2:

  vim2m: Remove unneeded buffer lock (2020-03-30 16:12:24 +0200)

----------------------------------------------------------------
Various fixes and enhancement. Most notably the addition of the coda
JPEG decoder.

Regards,

	Hans

Tag branch

----------------------------------------------------------------
Adrian Ratiu (1):
      media: coda: jpeg: support optimized huffman tables

Dafna Hirschfeld (7):
      media: v4l2-common: change the pixel_enc of V4L2_PIX_FMT_GREY to YUV
      media: doc-rst: in the RGB formats table add '-' in undefined bits
      media: v4l2-common: Add BGR666 to v4l2_format_info
      media: vimc: remove the function vimc_unregister
      media: vimc: handle error in vimc_add_subdevs
      media: vimc: keep the error value when adding an entity fails
      media: vimc: fix issues in documentation in vimc-common.h

Ezequiel Garcia (1):
      vim2m: Remove unneeded buffer lock

Philipp Zabel (6):
      media: coda: round up decoded buffer size for all codecs
      media: add v4l2 JPEG helpers
      media: coda: jpeg: add CODA960 JPEG decoder support
      media: coda: split marking last meta into helper function
      media: coda: mark last capture buffer
      media: coda: lock capture queue wakeup against decoder stop command

Steve Longerbeam (1):
      media: imx.rst: Add example media graphs

Wolfram Sang (6):
      media: pci: cx88: convert to use i2c_new_client_device()
      media: pci: saa7134: convert to use i2c_new_client_device()
      media: marvell-ccic: convert to use i2c_new_client_device()
      media: usb: cx231xx: convert to use i2c_new_client_device()
      media: usb: hdpvr: convert to use i2c_new_client_device()
      media: usb: pvrusb2: convert to use i2c_new_client_device()

 Documentation/media/uapi/v4l/pixfmt-rgb.rst         | 136 +++++------
 Documentation/media/v4l-drivers/imx.rst             |  43 +++-
 Documentation/media/v4l-drivers/imx6q-sabreauto.dot |  51 ++++
 Documentation/media/v4l-drivers/imx6q-sabresd.dot   |  56 +++++
 drivers/media/pci/cx88/cx88-core.c                  |   3 +-
 drivers/media/pci/cx88/cx88-input.c                 |   2 +-
 drivers/media/pci/cx88/cx88-video.c                 |   2 +-
 drivers/media/pci/saa7134/saa7134-input.c           |   2 +-
 drivers/media/platform/Kconfig                      |   1 +
 drivers/media/platform/coda/coda-common.c           | 188 +++++++++++++--
 drivers/media/platform/coda/coda-jpeg.c             | 577 ++++++++++++++++++++++++++++++++++++++++++++
 drivers/media/platform/coda/coda.h                  |  10 +-
 drivers/media/platform/marvell-ccic/cafe-driver.c   |   2 +-
 drivers/media/platform/vim2m.c                      |   8 -
 drivers/media/platform/vimc/vimc-capture.c          |   4 +-
 drivers/media/platform/vimc/vimc-common.h           |  11 +-
 drivers/media/platform/vimc/vimc-core.c             |  56 ++---
 drivers/media/platform/vimc/vimc-debayer.c          |   4 +-
 drivers/media/platform/vimc/vimc-scaler.c           |   4 +-
 drivers/media/platform/vimc/vimc-sensor.c           |   4 +-
 drivers/media/usb/cx231xx/cx231xx-input.c           |   5 +-
 drivers/media/usb/hdpvr/hdpvr-core.c                |   4 +-
 drivers/media/usb/hdpvr/hdpvr-i2c.c                 |   2 +-
 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c        |   4 +-
 drivers/media/v4l2-core/Kconfig                     |   4 +
 drivers/media/v4l2-core/Makefile                    |   2 +
 drivers/media/v4l2-core/v4l2-common.c               |   3 +-
 drivers/media/v4l2-core/v4l2-jpeg.c                 | 632 +++++++++++++++++++++++++++++++++++++++++++++++++
 include/media/v4l2-jpeg.h                           | 135 +++++++++++
 29 files changed, 1790 insertions(+), 165 deletions(-)
 create mode 100644 Documentation/media/v4l-drivers/imx6q-sabreauto.dot
 create mode 100644 Documentation/media/v4l-drivers/imx6q-sabresd.dot
 create mode 100644 drivers/media/v4l2-core/v4l2-jpeg.c
 create mode 100644 include/media/v4l2-jpeg.h

Comments

Jenkins March 30, 2020, 2:30 p.m. UTC | #1
From: builder@linuxtv.org

Pull request: https://patchwork.linuxtv.org/patch/62692/
Build log: https://builder.linuxtv.org/job/patchwork/44575/
Build time: 00:09:39
Link: https://lore.kernel.org/linux-media/88165091-8e7f-3719-29ba-f45056f3aa40@xs4all.nl

gpg: Signature made Mon 30 Mar 2020 02:13:44 PM UTC
gpg:                using RSA key AAA7FFBA4D2D77EF4CAEA1421326E0CD23ABDCE5
gpg: Good signature from "Hans Verkuil <hverkuil-cisco@xs4all.nl>" [unknown]
gpg:                 aka "Hans Verkuil <hverkuil@xs4all.nl>" [full]

Summary: 8 patches and/or PDF generation with issues, being 0 at build time

Error/warnings:


Error #256 when running ./scripts/checkpatch.pl --terse --mailback --no-summary --strict patches/0001-media-pci-cx88-convert-to-use-i2c_new_client_device.patch:
$ ./scripts/checkpatch.pl --terse --mailback --no-summary --strict patches/0001-media-pci-cx88-convert-to-use-i2c_new_client_device.patch
patches/0001-media-pci-cx88-convert-to-use-i2c_new_client_device.patch:53: WARNING: line over 80 characters

Error #256 when running ./scripts/checkpatch.pl --terse --mailback --no-summary --strict patches/0004-media-usb-cx231xx-convert-to-use-i2c_new_client_devi.patch:
$ ./scripts/checkpatch.pl --terse --mailback --no-summary --strict patches/0004-media-usb-cx231xx-convert-to-use-i2c_new_client_devi.patch
patches/0004-media-usb-cx231xx-convert-to-use-i2c_new_client_devi.patch:24: CHECK: Lines should not end with a '('

Error #256 when running ./scripts/checkpatch.pl --terse --mailback --no-summary --strict patches/0007-media-v4l2-common-change-the-pixel_enc-of-V4L2_PIX_F.patch:
$ ./scripts/checkpatch.pl --terse --mailback --no-summary --strict patches/0007-media-v4l2-common-change-the-pixel_enc-of-V4L2_PIX_F.patch
patches/0007-media-v4l2-common-change-the-pixel_enc-of-V4L2_PIX_F.patch:32: WARNING: line over 80 characters

Error #256 when running ./scripts/checkpatch.pl --terse --mailback --no-summary --strict patches/0008-media-imx.rst-Add-example-media-graphs.patch:
$ ./scripts/checkpatch.pl --terse --mailback --no-summary --strict patches/0008-media-imx.rst-Add-example-media-graphs.patch
patches/0008-media-imx.rst-Add-example-media-graphs.patch:94: WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?

Error #256 when running ./scripts/checkpatch.pl --terse --mailback --no-summary --strict patches/0010-media-v4l2-common-Add-BGR666-to-v4l2_format_info.patch:
$ ./scripts/checkpatch.pl --terse --mailback --no-summary --strict patches/0010-media-v4l2-common-Add-BGR666-to-v4l2_format_info.patch
patches/0010-media-v4l2-common-Add-BGR666-to-v4l2_format_info.patch:23: WARNING: line over 80 characters

Error #256 when running ./scripts/checkpatch.pl --terse --mailback --no-summary --strict patches/0012-media-add-v4l2-JPEG-helpers.patch:
$ ./scripts/checkpatch.pl --terse --mailback --no-summary --strict patches/0012-media-add-v4l2-JPEG-helpers.patch
patches/0012-media-add-v4l2-JPEG-helpers.patch:57: WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
patches/0012-media-add-v4l2-JPEG-helpers.patch:558: WARNING: Possible switch case/default not preceded by break or fallthrough comment
patches/0012-media-add-v4l2-JPEG-helpers.patch:559: WARNING: Possible switch case/default not preceded by break or fallthrough comment
patches/0012-media-add-v4l2-JPEG-helpers.patch:564: CHECK: Alignment should match open parenthesis
patches/0012-media-add-v4l2-JPEG-helpers.patch:572: CHECK: Alignment should match open parenthesis
patches/0012-media-add-v4l2-JPEG-helpers.patch:576: CHECK: Alignment should match open parenthesis
patches/0012-media-add-v4l2-JPEG-helpers.patch:581: CHECK: Alignment should match open parenthesis
patches/0012-media-add-v4l2-JPEG-helpers.patch:760: WARNING: line over 80 characters
patches/0012-media-add-v4l2-JPEG-helpers.patch:785: WARNING: line over 80 characters

Error #256 when running ./scripts/checkpatch.pl --terse --mailback --no-summary --strict patches/0013-media-coda-jpeg-add-CODA960-JPEG-decoder-support.patch:
$ ./scripts/checkpatch.pl --terse --mailback --no-summary --strict patches/0013-media-coda-jpeg-add-CODA960-JPEG-decoder-support.patch
patches/0013-media-coda-jpeg-add-CODA960-JPEG-decoder-support.patch:47: WARNING: line over 80 characters
patches/0013-media-coda-jpeg-add-CODA960-JPEG-decoder-support.patch:125: CHECK: Unbalanced braces around else statement
patches/0013-media-coda-jpeg-add-CODA960-JPEG-decoder-support.patch:203: WARNING: line over 80 characters
patches/0013-media-coda-jpeg-add-CODA960-JPEG-decoder-support.patch:362: CHECK: Prefer kzalloc(sizeof(*huff_tab)...) over kzalloc(sizeof(struct coda_huff_tab)...)
patches/0013-media-coda-jpeg-add-CODA960-JPEG-decoder-support.patch:517: CHECK: Alignment should match open parenthesis
patches/0013-media-coda-jpeg-add-CODA960-JPEG-decoder-support.patch:528: CHECK: Alignment should match open parenthesis
patches/0013-media-coda-jpeg-add-CODA960-JPEG-decoder-support.patch:720: WARNING: line over 80 characters
patches/0013-media-coda-jpeg-add-CODA960-JPEG-decoder-support.patch:739: CHECK: Alignment should match open parenthesis
patches/0013-media-coda-jpeg-add-CODA960-JPEG-decoder-support.patch:748: CHECK: Alignment should match open parenthesis
patches/0013-media-coda-jpeg-add-CODA960-JPEG-decoder-support.patch:786: CHECK: Alignment should match open parenthesis

Error #256 when running ./scripts/checkpatch.pl --terse --mailback --no-summary --strict patches/0017-media-coda-jpeg-support-optimized-huffman-tables.patch:
$ ./scripts/checkpatch.pl --terse --mailback --no-summary --strict patches/0017-media-coda-jpeg-support-optimized-huffman-tables.patch
patches/0017-media-coda-jpeg-support-optimized-huffman-tables.patch:46: WARNING: line over 80 characters
patches/0017-media-coda-jpeg-support-optimized-huffman-tables.patch:47: WARNING: line over 80 characters
patches/0017-media-coda-jpeg-support-optimized-huffman-tables.patch:48: WARNING: line over 80 characters
patches/0017-media-coda-jpeg-support-optimized-huffman-tables.patch:49: WARNING: line over 80 characters