Hi Hans, Mauro, Here's a bunch of patches, mostly new drivers: RPi PiSP BE, GC05A2 and GC08A3. Also ipu6 documentation fix and MAINTAINERS change are included. Please pull. The following changes since commit 7fc65b78b465b8511a503491e7c3116d46dc6c72: media: platform: mtk-mdp3: Add support for MT8188 MDP3 components (2024-06-20 11:47:48 +0200) are available in the Git repository at: git://linuxtv.org/sailus/media_tree.git tags/for-6.11-3-signed for you to fetch changes up to 25698102a2785b65aebf74b227c31e6f9825655d: MAINTAINERS: delete email for Anton Sviridenko (2024-06-23 12:14:44 +0300) ---------------------------------------------------------------- V4L2 patches for 6.11 ---------------------------------------------------------------- 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 Naushir Patuck (1): media: raspberrypi: Add support for PiSP BE Samuel Wein (1): media: Documentation: ipu6: Fix examples in ipu6-isys admin-guide Wolfram Sang (1): MAINTAINERS: delete email for Anton Sviridenko Zhi Mao (4): media: dt-bindings: i2c: add GalaxyCore GC08A3 image sensor media: i2c: Add GC08A3 image sensor driver media: dt-bindings: i2c: add GalaxyCore GC05A2 image sensor media: i2c: Add GC05A2 image sensor driver Documentation/admin-guide/media/ipu6-isys.rst | 14 +- .../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/i2c/galaxycore,gc05a2.yaml | 112 ++ .../bindings/media/i2c/galaxycore,gc08a3.yaml | 112 ++ .../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 | 25 +- drivers/media/i2c/Kconfig | 20 + drivers/media/i2c/Makefile | 2 + drivers/media/i2c/gc05a2.c | 1359 +++++++++++++++ drivers/media/i2c/gc08a3.c | 1339 +++++++++++++++ drivers/media/platform/Kconfig | 1 + drivers/media/platform/Makefile | 1 + 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 | 1809 ++++++++++++++++++++ .../platform/raspberrypi/pisp_be/pisp_be_formats.h | 519 ++++++ 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 + 31 files changed, 6871 insertions(+), 9 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/i2c/galaxycore,gc05a2.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/galaxycore,gc08a3.yaml 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/i2c/gc05a2.c create mode 100644 drivers/media/i2c/gc08a3.c 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