[GIT PULL FOR 6.11] PiSP driver, trivial driver patches

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Hans, Mauro,

Here's a new PR containing the RPi PiSP driver, with a few fairly trivial
driver patches.

Please pull.


The following changes since commit 23558d802a8e950783b956c457c002a612c09c2c:

  media: vivid: fix CREATE_BUFS support in queue_setup() (2024-06-26 17:28:31 +0200)

are available in the Git repository at:

  git://linuxtv.org/sailus/media_tree.git tags/for-6.11-4-signed

for you to fetch changes up to ec84aa3ac6310438a56d1a6a3f364a5e5bfb48a0:

  media: imx-mipi-csis: Use v4l2_subdev_enable_streams() (2024-06-27 08:53:42 +0300)

----------------------------------------------------------------
V4L2 patches for 6.11

----------------------------------------------------------------
Alain Volmat (3):
      media: stm32: dcmipp: correct error handling in dcmipp_create_subdevs
      media: i2c: gc2145: addition of RAW8 formats support
      media: i2c: gc2145: use CCI_REG16_LE for little-endian registers

Jacopo Mondi (7):
      media: uapi: pixfmt-luma: Document MIPI CSI-2 packing
      media: uapi: Add a pixel format for BGR48 and RGB48
      media: uapi: Add Raspberry Pi PiSP Back End uAPI
      media: uapi: Add meta pixel format for PiSP BE config
      media: uapi: Add PiSP Compressed RAW Bayer formats
      media: dt-bindings: Add bindings for Raspberry Pi PiSP Back End
      media: admin-guide: Document the Raspberry Pi PiSP BE

Laurent Pinchart (1):
      media: imx-mipi-csis: Use v4l2_subdev_enable_streams()

Naushir Patuck (1):
      media: raspberrypi: Add support for PiSP BE

 .../admin-guide/media/raspberrypi-pisp-be.dot      |   20 +
 .../admin-guide/media/raspberrypi-pisp-be.rst      |  109 ++
 Documentation/admin-guide/media/v4l-drivers.rst    |    1 +
 .../bindings/media/raspberrypi,pispbe.yaml         |   63 +
 .../userspace-api/media/v4l/meta-formats.rst       |    1 +
 .../userspace-api/media/v4l/metafmt-pisp-be.rst    |   56 +
 .../userspace-api/media/v4l/pixfmt-bayer.rst       |    1 +
 .../userspace-api/media/v4l/pixfmt-rgb.rst         |   54 +
 .../media/v4l/pixfmt-srggb8-pisp-comp.rst          |   74 +
 .../userspace-api/media/v4l/pixfmt-yuv-luma.rst    |    4 +
 MAINTAINERS                                        |    9 +
 drivers/media/i2c/gc2145.c                         |   90 +-
 drivers/media/platform/Kconfig                     |    1 +
 drivers/media/platform/Makefile                    |    1 +
 drivers/media/platform/nxp/imx-mipi-csis.c         |   22 +-
 drivers/media/platform/raspberrypi/Kconfig         |    5 +
 drivers/media/platform/raspberrypi/Makefile        |    3 +
 drivers/media/platform/raspberrypi/pisp_be/Kconfig |   12 +
 .../media/platform/raspberrypi/pisp_be/Makefile    |    6 +
 .../media/platform/raspberrypi/pisp_be/pisp_be.c   | 1801 ++++++++++++++++++++
 .../platform/raspberrypi/pisp_be/pisp_be_formats.h |  519 ++++++
 .../platform/st/stm32/stm32-dcmipp/dcmipp-core.c   |    2 +-
 drivers/media/v4l2-core/v4l2-common.c              |    2 +
 drivers/media/v4l2-core/v4l2-ioctl.c               |   13 +
 .../uapi/linux/media/raspberrypi/pisp_be_config.h  |  927 ++++++++++
 include/uapi/linux/media/raspberrypi/pisp_common.h |  199 +++
 include/uapi/linux/videodev2.h                     |   17 +
 27 files changed, 3986 insertions(+), 26 deletions(-)
 create mode 100644 Documentation/admin-guide/media/raspberrypi-pisp-be.dot
 create mode 100644 Documentation/admin-guide/media/raspberrypi-pisp-be.rst
 create mode 100644 Documentation/devicetree/bindings/media/raspberrypi,pispbe.yaml
 create mode 100644 Documentation/userspace-api/media/v4l/metafmt-pisp-be.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb8-pisp-comp.rst
 create mode 100644 drivers/media/platform/raspberrypi/Kconfig
 create mode 100644 drivers/media/platform/raspberrypi/Makefile
 create mode 100644 drivers/media/platform/raspberrypi/pisp_be/Kconfig
 create mode 100644 drivers/media/platform/raspberrypi/pisp_be/Makefile
 create mode 100644 drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
 create mode 100644 drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
 create mode 100644 include/uapi/linux/media/raspberrypi/pisp_be_config.h
 create mode 100644 include/uapi/linux/media/raspberrypi/pisp_common.h

-- 
Kind regards,

Sakari Ailus




[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux