[GIT PULL FOR 6.11] Imagination E5010 JPEG encoder

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

 



Hey Hans & Mauro,

Doesn't include the math changes and
https://patchwork.linuxtv.org/project/linux-media/patch/20240607133253.3559339-1-devarsht@xxxxxx/
has to be taken separately, as discussed here:
https://patchwork.linuxtv.org/project/linux-media/patch/20240604105335.2257629-1-devarsht@xxxxxx/#158409

Please pull.

The following changes since commit 1034ead1a7333e65e516c583f757717f461eba43:

  media: amphion: Report the average QP of current encoded frame (2024-06-10 10:24:30 +0200)

are available in the Git repository at:

  https://gitlab.collabora.com/sebastianfricke/linux.git tags/for-6.11-e5010-jpeg-encoder

for you to fetch changes up to 78459ad3a98ff2a28ead2d8d750e2ef3d27d1acc:

  media: verisilicon : Use exported tables from v4l2-jpeg for hantro codec (2024-06-11 17:39:43 +0200)

----------------------------------------------------------------
Imagination E5010 JPEG encoder

----------------------------------------------------------------
Devarsh Thakkar (6):
      media: dt-bindings: Add Imagination E5010 JPEG Encoder
      media: imagination: Add E5010 JPEG Encoder driver
      media: v4l2-jpeg: Export reference quantization and huffman tables
      media: Documentation: Document v4l2-jpeg helper functions
      media: imagination: Use exported tables from v4l2-jpeg core
      media: verisilicon : Use exported tables from v4l2-jpeg for hantro codec

 .../bindings/media/img,e5010-jpeg-enc.yaml         |   75 +
 Documentation/driver-api/media/v4l2-core.rst       |    1 +
 Documentation/driver-api/media/v4l2-jpeg.rst       |   10 +
 MAINTAINERS                                        |    7 +
 drivers/media/platform/Kconfig                     |    1 +
 drivers/media/platform/Makefile                    |    1 +
 drivers/media/platform/imagination/Kconfig         |   13 +
 drivers/media/platform/imagination/Makefile        |    3 +
 .../media/platform/imagination/e5010-core-regs.h   |  585 +++++++
 .../media/platform/imagination/e5010-jpeg-enc-hw.c |  267 ++++
 .../media/platform/imagination/e5010-jpeg-enc-hw.h |   42 +
 .../media/platform/imagination/e5010-jpeg-enc.c    | 1641 ++++++++++++++++++++
 .../media/platform/imagination/e5010-jpeg-enc.h    |  168 ++
 .../media/platform/imagination/e5010-mmu-regs.h    |  311 ++++
 drivers/media/platform/verisilicon/Kconfig         |    1 +
 drivers/media/platform/verisilicon/hantro_jpeg.c   |  128 +-
 drivers/media/v4l2-core/v4l2-jpeg.c                |  162 +-
 include/media/v4l2-jpeg.h                          |   28 +
 18 files changed, 3329 insertions(+), 115 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/media/img,e5010-jpeg-enc.yaml
 create mode 100644 Documentation/driver-api/media/v4l2-jpeg.rst
 create mode 100644 drivers/media/platform/imagination/Kconfig
 create mode 100644 drivers/media/platform/imagination/Makefile
 create mode 100644 drivers/media/platform/imagination/e5010-core-regs.h
 create mode 100644 drivers/media/platform/imagination/e5010-jpeg-enc-hw.c
 create mode 100644 drivers/media/platform/imagination/e5010-jpeg-enc-hw.h
 create mode 100644 drivers/media/platform/imagination/e5010-jpeg-enc.c
 create mode 100644 drivers/media/platform/imagination/e5010-jpeg-enc.h
 create mode 100644 drivers/media/platform/imagination/e5010-mmu-regs.h




[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