All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL FOR v5.10] Support for Tegra video capture from external sensor
@ 2020-08-19 10:35 Hans Verkuil
  2020-08-27 15:42 ` [GIT PULL FOR v5.10] Support for Tegra video capture from external (#66411) Jenkins
  0 siblings, 1 reply; 2+ messages in thread
From: Hans Verkuil @ 2020-08-19 10:35 UTC (permalink / raw)
  To: Linux Media Mailing List; +Cc: Sowjanya Komatineni

This series adds support for external sensors to the Tegra video capture driver.
Tested on my Jetson TX1 board with the imx219 and imx274 sensors.

The tegra patches depend on the new vb2_video_unregister_device helper function,
so the series adding that (plus fixing wrong calls to vb2_queue_release) comes
first in this PR.

Regards,

	Hans

The following changes since commit 9a538b83612c8b5848bf840c2ddcd86dda1c8c76:

  media: venus: core: Add support for opp tables/perf voting (2020-08-18 15:55:56 +0200)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-tegra

for you to fetch changes up to 65f9140b063a493478d9ed8f5d1c0cf7db111332:

  media: tegra-video: Compute settle times based on the clock rate (2020-08-19 12:34:34 +0200)

----------------------------------------------------------------
Tag branch

----------------------------------------------------------------
Hans Verkuil (7):
      videobuf2-v4l2.c: add vb2_video_unregister_device helper function
      qcom/camss: use vb2_video_unregister_device()
      media/pci: use vb2_video_unregister_device()
      media/platform: drop vb2_queue_release()
      media/usb: use vb2_video_unregister_device()
      media/test-drivers: use vb2_video_unregister_device()
      staging/media: drop vb2_queue_release()

Sowjanya Komatineni (10):
      media: tegra-video: Fix channel format alignment
      media: tegra-video: Enable TPG based on kernel config
      media: tegra-video: Update format lookup to offset based
      dt-bindings: tegra: Update VI and CSI bindings with port info
      media: tegra-video: Separate CSI stream enable and disable implementations
      media: tegra-video: Add support for external sensor capture
      media: tegra-video: Add support for selection ioctl ops
      gpu: host1x: mipi: Keep MIPI clock enabled and mutex locked till calibration done
      media: tegra-video: Add CSI MIPI pads calibration
      media: tegra-video: Compute settle times based on the clock rate

 .../devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt        |  92 +++-
 drivers/gpu/drm/tegra/dsi.c                                            |   4 +-
 drivers/gpu/host1x/mipi.c                                              |  22 +-
 drivers/media/common/videobuf2/videobuf2-v4l2.c                        |  51 +-
 drivers/media/pci/dt3155/dt3155.c                                      |   3 +-
 drivers/media/pci/intel/ipu3/ipu3-cio2.c                               |   9 +-
 drivers/media/pci/saa7134/saa7134-core.c                               |   6 +-
 drivers/media/pci/saa7134/saa7134-empress.c                            |   3 +-
 drivers/media/pci/saa7134/saa7134-go7007.c                             |   2 +-
 drivers/media/pci/saa7134/saa7134-video.c                              |   2 -
 drivers/media/pci/sta2x11/sta2x11_vip.c                                |   6 +-
 drivers/media/pci/tw5864/tw5864-video.c                                |   4 +-
 drivers/media/platform/aspeed-video.c                                  |   5 +-
 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c                     |   4 +-
 drivers/media/platform/qcom/camss/camss-vfe.c                          |   8 -
 drivers/media/platform/qcom/camss/camss-vfe.h                          |   2 -
 drivers/media/platform/qcom/camss/camss-video.c                        |  12 +-
 drivers/media/platform/qcom/camss/camss-video.h                        |   2 -
 drivers/media/platform/qcom/camss/camss.c                              |   5 -
 drivers/media/platform/qcom/venus/vdec.c                               |   8 +-
 drivers/media/platform/qcom/venus/venc.c                               |   8 +-
 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c                     |   1 +
 drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c                     |   6 +-
 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c                   |   7 +-
 drivers/media/test-drivers/vimc/vimc-capture.c                         |   7 +-
 drivers/media/test-drivers/vivid/vivid-core.c                          |  32 +-
 drivers/media/usb/au0828/au0828-video.c                                |  12 +-
 drivers/media/usb/dvb-usb/cxusb-analog.c                               |  13 +-
 drivers/media/usb/usbtv/usbtv-video.c                                  |   4 +-
 drivers/staging/media/meson/vdec/vdec.c                                |   8 +-
 drivers/staging/media/rkisp1/rkisp1-capture.c                          |   2 +-
 drivers/staging/media/rkisp1/rkisp1-params.c                           |   7 +-
 drivers/staging/media/rkisp1/rkisp1-stats.c                            |   8 +-
 drivers/staging/media/tegra-video/Kconfig                              |   7 +
 drivers/staging/media/tegra-video/TODO                                 |   6 -
 drivers/staging/media/tegra-video/csi.c                                | 314 ++++++++++--
 drivers/staging/media/tegra-video/csi.h                                |   8 +
 drivers/staging/media/tegra-video/tegra210.c                           |  25 +-
 drivers/staging/media/tegra-video/vi.c                                 | 848 ++++++++++++++++++++++++++++++---
 drivers/staging/media/tegra-video/vi.h                                 |  25 +-
 drivers/staging/media/tegra-video/video.c                              |  23 +-
 include/linux/host1x.h                                                 |   4 +-
 include/media/videobuf2-v4l2.h                                         |  17 +
 43 files changed, 1369 insertions(+), 273 deletions(-)

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

* Re: [GIT PULL FOR v5.10] Support for Tegra video capture from external (#66411)
  2020-08-19 10:35 [GIT PULL FOR v5.10] Support for Tegra video capture from external sensor Hans Verkuil
@ 2020-08-27 15:42 ` Jenkins
  0 siblings, 0 replies; 2+ messages in thread
From: Jenkins @ 2020-08-27 15:42 UTC (permalink / raw)
  To: mchehab+samsung, linux-media; +Cc: builder

From: builder@linuxtv.org

Pull request: https://patchwork.linuxtv.org/project/linux-media/patch/e58bd15a-fb15-efdb-1faa-455f971ab0a8@xs4all.nl/
Build log: https://builder.linuxtv.org/job/patchwork/65989/
Build time: 00:21:57
Link: https://lore.kernel.org/linux-media/e58bd15a-fb15-efdb-1faa-455f971ab0a8@xs4all.nl

gpg: Signature made Wed 19 Aug 2020 10:34:43 AM 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: 2 patches and/or PDF generation with issues, being 0 at build time

Error/warnings:


Error #256 when running cat patches/0013-media-tegra-video-Add-support-for-external-sensor-ca.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict:
$ cat patches/0013-media-tegra-video-Add-support-for-external-sensor-ca.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:1029: CHECK: Alignment should match open parenthesis


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

end of thread, other threads:[~2020-08-27 15:40 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-19 10:35 [GIT PULL FOR v5.10] Support for Tegra video capture from external sensor Hans Verkuil
2020-08-27 15:42 ` [GIT PULL FOR v5.10] Support for Tegra video capture from external (#66411) Jenkins

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.