[GIT PULL FOR v5.17] Mediatek improvements

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

 



Hi Mauro,

This PR contains the patches from these two series (minus the dts patches):

https://patchwork.linuxtv.org/project/linux-media/list/?series=6887
https://patchwork.linuxtv.org/project/linux-media/list/?series=6698

The second series depends on the first.

The second series contains patches for different subsystems, but since they
all depend on the iommu changes, and since most of the patches are media
related, this series goes in through the media subsystem. That made the most
sense. I believe all the correct Acks are collected for this.

Regards,

	Hans

The following changes since commit b0f7d9b6d81209f87cabd45c91458dd745d84924:

  media: docs: media: Fix imbalance of LaTeX group (2021-12-06 13:23:03 +0100)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.17f

for you to fetch changes up to 4a3482c6afb179e282353cdb343545b8ad985d95:

  memory: mtk-smi: Get rid of mtk_smi_larb_get/put (2021-12-06 15:41:56 +0100)

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

----------------------------------------------------------------
Hsin-Yi Wang (2):
      dt-bindings: mediatek: convert mtk jpeg decoder/encoder to yaml
      dt-bindings: mediatek: Add mediatek, mt8183-jpgenc compatible

Yong Wu (12):
      dt-binding: mediatek: Get rid of mediatek,larb for multimedia HW
      iommu/mediatek-v1: Free the existed fwspec if the master dev already has
      iommu/mediatek: Return ENODEV if the device is NULL
      iommu/mediatek: Add probe_defer for smi-larb
      iommu/mediatek: Add device_link between the consumer and the larb devices
      media: mtk-jpeg: Get rid of mtk_smi_larb_get/put
      media: mtk-mdp: Get rid of mtk_smi_larb_get/put
      drm/mediatek: Get rid of mtk_smi_larb_get/put
      media: mtk-vcodec: Get rid of mtk_smi_larb_get/put
      media: mtk-vcodec: dec: Remove mtk_vcodec_release_dec_pm
      media: mtk-vcodec: enc: Remove mtk_vcodec_release_enc_pm
      memory: mtk-smi: Get rid of mtk_smi_larb_get/put

Yongqiang Niu (1):
      drm/mediatek: Add pm runtime support for ovl and rdma

 Documentation/devicetree/bindings/display/mediatek/mediatek,disp.txt |  9 -----
 Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt    | 38 ---------------------
 Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.yaml   | 80 ++++++++++++++++++++++++++++++++++++++++++++
 Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.txt    | 35 -------------------
 Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.yaml   | 72 +++++++++++++++++++++++++++++++++++++++
 Documentation/devicetree/bindings/media/mediatek-mdp.txt             |  8 -----
 Documentation/devicetree/bindings/media/mediatek-vcodec.txt          |  4 ---
 drivers/gpu/drm/mediatek/mtk_disp_ovl.c                              |  8 ++++-
 drivers/gpu/drm/mediatek/mtk_disp_rdma.c                             |  9 ++++-
 drivers/gpu/drm/mediatek/mtk_drm_crtc.c                              | 15 +++++----
 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c                          | 36 ++------------------
 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h                          |  1 -
 drivers/gpu/drm/mediatek/mtk_drm_drv.c                               |  5 +--
 drivers/iommu/mtk_iommu.c                                            | 34 +++++++++++++++++++
 drivers/iommu/mtk_iommu_v1.c                                         | 42 ++++++++++++++++++++++-
 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c                      | 45 ++-----------------------
 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.h                      |  2 --
 drivers/media/platform/mtk-mdp/mtk_mdp_comp.c                        | 40 ----------------------
 drivers/media/platform/mtk-mdp/mtk_mdp_comp.h                        |  2 --
 drivers/media/platform/mtk-mdp/mtk_mdp_core.c                        |  1 -
 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c               |  8 +++--
 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c                | 46 ++++---------------------
 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.h                |  3 +-
 drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h                   |  3 --
 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c                   |  1 -
 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c               |  6 ++--
 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c                | 52 ++++------------------------
 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.h                |  3 +-
 drivers/memory/mtk-smi.c                                             | 14 --------
 include/soc/mediatek/smi.h                                           | 20 -----------
 30 files changed, 277 insertions(+), 365 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
 create mode 100644 Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.yaml
 delete mode 100644 Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.txt
 create mode 100644 Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.yaml



[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