]>
2022-05-20 | Yong Wu | media: iommu/mediatek: Return ENODEV if the device... Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2022-05-20 | Yong Wu | media: iommu/mediatek-v1: Free the existed fwspec if... Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2021-04-16 | Yong Wu | iommu/mediatek-v1: Add error handle for mtk_iommu_probe Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210412064843.11614-2-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-04-16 | Yong Wu | iommu/mediatek-v1: Avoid build fail when build as module Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210412064843.11614-1-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-04-13 | Yong Wu | memory: mtk-smi: Add device-link between smi-larb and... Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210410091128.31823-5-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-04-07 | Yong Wu | iommu/mediatek: Allow building as module Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210326032337.24578-2-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-04-07 | Yong Wu | iommu/mediatek-v1: Allow building as module Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210326032337.24578-1-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | MAINTAINERS: Add entry for MediaTek IOMMU Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-34-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Add mt8192 support Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-33-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Remove unnecessary check in attach_device Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-32-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Support master use iova over 32bit Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-31-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Add iova reserved function Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-30-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Support for multi domains Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-29-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Add get_domain_id from dev->dma_range_map Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-28-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Add iova_region structure Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-27-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Move geometry.aperture updating into... Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-26-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Move domain_finalise into attach_device Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-25-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Adjust the structure Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-24-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Support report iova 34bit translation... Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-23-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Support up to 34bit iova in tlb flush Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-22-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Add power-domain operation Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-21-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Add pm runtime callback Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-20-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Add device link for smi-common and m4u Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-19-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Add error handle for mtk_iommu_probe Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-18-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Move hw_init into attach_device Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-17-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Update oas for v7s Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-16-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Add a flag for iova 34bits case Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-15-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/io-pgtable-arm-v7s: Quad lvl1 pgtable for MediaTek Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-14-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/io-pgtable-arm-v7s: Add cfg as a param in some... Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-13-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-12-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/io-pgtable-arm-v7s: Extend PA34 for MediaTek Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-11-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/io-pgtable-arm-v7s: Use ias to check the valid... Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...org/r/20210111111914.22211-10-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | iommu/mediatek: Use the common mtk-memory-port.h Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210111111914.22211-9-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | dt-bindings: mediatek: Add binding for mt8192 IOMMU Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210111111914.22211-6-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | dt-bindings: memory: mediatek: Rename header guard... Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210111111914.22211-5-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | dt-bindings: memory: mediatek: Extend LARB_NR_MAX to 32 Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210111111914.22211-4-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | dt-bindings: memory: mediatek: Add a common memory... Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210111111914.22211-3-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-02-01 | Yong Wu | dt-bindings: iommu: mediatek: Convert IOMMU to DT schema Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210111111914.22211-2-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-01-27 | Yong Wu | of/device: Update dma_range_map only when dev has valid... Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210119105203.15530-1-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-01-27 | Yong Wu | iommu/mediatek: Remove the tlb-ops for v7s Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210107122909.16317-8-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-01-27 | Yong Wu | iommu/mediatek: Gather iova in iommu_unmap to achieve... Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210107122909.16317-7-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-01-27 | Yong Wu | iommu/io-pgtable: Allow io_pgtable_tlb ops optional Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210107122909.16317-6-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-01-27 | Yong Wu | iommu: Switch gather->end to the inclusive end Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210107122909.16317-5-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-01-27 | Yong Wu | iommu/mediatek: Add iotlb_sync_map to sync whole the... Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210107122909.16317-4-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-01-27 | Yong Wu | iommu: Add iova and size as parameters in iotlb_sync_map Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210107122909.16317-3-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-01-27 | Yong Wu | iommu: Move iotlb_sync_map out from __iommu_map Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210107122909.16317-2-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-01-26 | Yong Wu | memory: mtk-smi: Allow building as module Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210126060055.11050-1-yong.wu@mediatek.com |
commit | commitdiff | tree |
2021-01-22 | Yong Wu | memory: mtk-smi: Use platform_register_drivers Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20210121062429.26504-2-yong.wu@mediatek.com |
commit | commitdiff | tree |
2020-12-07 | Yong Wu | iommu: Improve the performance for direct_mapping Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20201207093553.8635-1-yong.wu@mediatek.com |
commit | commitdiff | tree |
2020-11-05 | Yong Wu | memory: mtk-smi: Add mt8192 support Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20201103054200.21386-4-yong.wu@mediatek.com |
commit | commitdiff | tree |
2020-11-05 | Yong Wu | dt-bindings: memory: mediatek: Add mt8192 support Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20201103054200.21386-3-yong.wu@mediatek.com |
commit | commitdiff | tree |
2020-11-05 | Yong Wu | dt-bindings: memory: mediatek: Convert SMI to DT schema Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...kernel.org/r/20201103054200.21386-2-yong.wu@mediatek.com |
commit | commitdiff | tree |
2020-05-19 | Yong Wu | iommu/mediatek-v1: Fix a build warning for a unused... Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...1589875064-662-1-git-send-email-yong.wu@mediatek.com |
commit | commitdiff | tree |
2020-05-18 | Yong Wu | iommu/mediatek-v1: Add def_domain_type Signed-off-by: Yong Wu <yong.wu@mediatek.com> ...1589530123-30240-1-git-send-email-yong.wu@mediatek.com |
commit | commitdiff | tree |
2019-11-11 | Yong Wu | iommu/mediatek: Reduce the tlb flush timeout value Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-11-11 | Yong Wu | iommu/mediatek: Get rid of the pgtlock Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-11-11 | Yong Wu | iommu/mediatek: Move the tlb_sync into tlb_flush Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-11-11 | Yong Wu | iommu/mediatek: Delete the leaf in the tlb_flush Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-11-11 | Yong Wu | iommu/mediatek: Use gather to achieve the tlb range... Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-11-11 | Yong Wu | iommu/mediatek: Add a new tlb_lock for tlb_flush Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-11-11 | Yong Wu | iommu/mediatek: Correct the flush_iotlb_all callback Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-10-15 | Yong Wu | memory: mtk-smi: Add PM suspend and resume ops Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | iommu/mediatek: Clean up struct mtk_smi_iommu Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | memory: mtk-smi: Get rid of need_larbid Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | iommu/mediatek: Fix VLD_PA_RNG register backup when... Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | memory: mtk-smi: Add bus_sel for mt8183 Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | memory: mtk-smi: Invoke pm runtime_callback to enable... Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | iommu/mediatek: Add mmu1 support Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | iommu/mediatek: Add mt8183 IOMMU support Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | memory: mtk-smi: Add gals support Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | iommu/mediatek: Move vld_pa_rng into plat_data Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | iommu/mediatek: Move reset_axi into plat_data Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | iommu/mediatek: Refine protect memory definition Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | iommu/mediatek: Add larb-id remapped support Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | iommu/mediatek: Add bclk can be supported optionally Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | iommu/mediatek: Adjust the PA for the 4GB Mode Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | iommu/io-pgtable-arm-v7s: Extend to support PA[33:32... Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | iommu/io-pgtable-arm-v7s: Rename the quirk from MTK_4GB... Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | iommu/io-pgtable-arm-v7s: Use ias/oas to check the... Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | iommu/io-pgtable-arm-v7s: Add paddr_to_iopte and iopte_to_pa... Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | iommu/mediatek: Fix iova_to_phys PA start for 4GB mode Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | memory: mtk-smi: Use a struct for the platform data... Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | memory: mtk-smi: Use a general config_port interface Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | iommu/mediatek: Use a struct as the platform data Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-08-30 | Yong Wu | dt-bindings: mediatek: Add binding for mt8183 IOMMU... Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2019-01-22 | Yong Wu | driver core: Remove the link if there is no driver... Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2018-12-17 | Yong Wu | Revert "iommu/io-pgtable-arm: Check for v7s-incapable... Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2018-07-18 | Yong Wu | dt-bindings: mediatek: Add binding for mt2712 IOMMU... Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2018-03-21 | Yong Wu | iommu/mediatek: Fix protect memory setting Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2018-02-13 | Yong Wu | iommu/mediatek: Move attach_device after iommu-group... Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2017-09-27 | Yong Wu | iommu/mediatek: Limit the physical address in 32bit... Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2017-09-27 | Yong Wu | iommu/io-pgtable-arm-v7s: Need dma-sync while there... Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2017-08-28 | Yong Wu | iommu/mediatek: Fix a build warning of BIT(32) in ARM Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2017-08-28 | Yong Wu | iommu/mediatek: Fix a build fail of m4u_type Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2017-08-22 | Yong Wu | memory: mtk-smi: Degrade SMI init to module_init Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2017-08-22 | Yong Wu | iommu/mediatek: Enlarge the validate PA range for 4GB... Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2017-08-22 | Yong Wu | iommu/mediatek: Disable iommu clock when system suspend Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2017-08-22 | Yong Wu | iommu/mediatek: Move pgtable allocation into domain_alloc Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2017-08-22 | Yong Wu | iommu/mediatek: Merge 2 M4U HWs into one iommu domain Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
2017-08-22 | Yong Wu | iommu/mediatek: Add mt2712 IOMMU support Signed-off-by: Yong Wu <yong.wu@mediatek.com> |
commit | commitdiff | tree |
next |