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