mbox series

[GIT,PULL,FOR,v6.4] Venus updates

Message ID 20230329211655.100276-1-stanimir.k.varbanov@gmail.com
State New
Headers show
Series [GIT,PULL,FOR,v6.4] Venus updates | expand

Pull-request

git://linuxtv.org/svarbanov/media_tree.git tags/tag-venus-for-v6.4

Message

Stanimir Varbanov March 29, 2023, 9:16 p.m. UTC
Hi Mauro,

This time Venus updates includes:

 - A fix for capture format enumeration.
 - A fix for handling decoder start cmd.
 - A fix for H265 decoder failure.
 - Adds encoder commands support.
 - DT-binding re-organizations.
 - Adds support for QP range for HFI versions 4xx and 6xx.

Please pull.

regards,
Stan

The following changes since commit eeac8ede17557680855031c6f305ece2378af326:

  Linux 6.3-rc2 (2023-03-12 16:36:44 -0700)

are available in the Git repository at:

  git://linuxtv.org/svarbanov/media_tree.git tags/tag-venus-for-v6.4

for you to fetch changes up to dfc416974aab7cc1c3f5b4a2b607badac27e9cf8:

  venus: Add support for min/max qp range. (2023-03-29 23:58:01 +0300)

----------------------------------------------------------------
Venus updates for v6.4

----------------------------------------------------------------
Dikshita Agarwal (1):
      venus: venc: add handling for VIDIOC_ENCODER_CMD

Javier Martinez Canillas (1):
      media: venus: dec: Fix capture formats enumeration order

Krzysztof Kozlowski (9):
      media: venus: drop unused opp_table field documentation
      media: dt-bindings: qcom,venus: cleanup
      media: dt-bindings: qcom,venus: split common properties
      media: dt-bindings: qcom,msm8996-venus: document interconnects
      media: dt-bindings: qcom,sc7180-venus: document OPP table
      media: dt-bindings: qcom,sc7280-venus: document OPP table
      media: dt-bindings: qcom,sdm845-venus-v2: document OPP table
      media: dt-bindings: qcom,sm8250-venus: document OPP table
      media: dt-bindings: qcom,venus: document firmware-name

MichaƂ Krawczyk (1):
      media: venus: dec: Fix handling of the start cmd

Viswanath Boma (2):
      venus: Fix for H265 decoding failure.
      venus: Add support for min/max qp range.

 .../bindings/media/qcom,msm8916-venus.yaml         |  86 ++++--------
 .../bindings/media/qcom,msm8996-venus.yaml         | 146 +++++++++------------
 .../bindings/media/qcom,sc7180-venus.yaml          |  97 ++++++--------
 .../bindings/media/qcom,sc7280-venus.yaml          | 132 ++++++++-----------
 .../bindings/media/qcom,sdm660-venus.yaml          | 144 ++++++++------------
 .../bindings/media/qcom,sdm845-venus-v2.yaml       | 108 ++++++---------
 .../bindings/media/qcom,sdm845-venus.yaml          | 104 ++++++---------
 .../bindings/media/qcom,sm8250-venus.yaml          | 122 +++++++----------
 .../bindings/media/qcom,venus-common.yaml          |  73 +++++++++++
 drivers/media/platform/qcom/venus/core.h           |  10 +-
 drivers/media/platform/qcom/venus/hfi_cmds.c       |  23 ++++
 drivers/media/platform/qcom/venus/hfi_helper.h     |  18 +++
 .../media/platform/qcom/venus/hfi_plat_bufs_v6.c   |   4 +-
 drivers/media/platform/qcom/venus/vdec.c           |  16 ++-
 drivers/media/platform/qcom/venus/venc.c           | 107 +++++++++++++--
 15 files changed, 607 insertions(+), 583 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/media/qcom,venus-common.yaml