summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/mtk_iommu.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'driver-core-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-03-281-2/+2
|\
| * iommu/mediatek: Make use of the helper component_compare/release_ofYong Wu2022-02-251-2/+2
* | Merge tag 'iommu-updates-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-03-241-29/+33
|\ \
| | \
| | \
| *-. \ Merge branches 'arm/mediatek', 'arm/msm', 'arm/renesas', 'arm/rockchip', 'arm...Joerg Roedel2022-03-081-29/+33
| |\ \ \ | | |_|/ | |/| |
| | | * iommu: Split struct iommu_opsLu Baolu2022-02-281-9/+11
| | |/ | |/|
| | * iommu/mediatek: Always tlb_flush_all when each PM resumeYong Wu2022-03-041-0/+7
| | * iommu/mediatek: Add tlb_lock in tlb_flush_allYong Wu2022-03-041-3/+9
| | * iommu/mediatek: Remove the power status checking in tlb flush allYong Wu2022-03-041-5/+0
| | * iommu/mediatek: Always check runtime PM status in tlb flush range callbackSebastian Reichel2022-03-041-7/+3
| | * iommu/mediatek: Remove for_each_m4u in tlb_sync_allYong Wu2022-03-041-9/+7
| |/
* | media: iommu/mediatek: Add device_link between the consumer and the larb devicesYong Wu2022-01-281-0/+30
* | media: iommu/mediatek: Add probe_defer for smi-larbYong Wu2022-01-281-0/+4
* | media: iommu/mediatek: Return ENODEV if the device is NULLYong Wu2022-01-281-1/+1
|/
* iommu/mediatek: Fix out-of-range warning with clangArnd Bergmann2021-09-281-1/+3
*-. Merge branches 'apple/dart', 'arm/smmu', 'iommu/fixes', 'x86/amd', 'x86/vt-d'...Joerg Roedel2021-08-201-12/+1
|\ \
| | * iommu/mtk: Drop IOVA cookie managementRobin Murphy2021-08-181-7/+0
| |/ |/|
| * iommu: Improve iommu_iotlb_gather helpersRobin Murphy2021-08-021-5/+1
|/
* iommu: Drop unnecessary of_iommu.h includesRob Herring2021-06-081-1/+0
* iommu: Streamline registration interfaceRobin Murphy2021-04-161-4/+1
* iommu/mediatek: Always enable the clk on resumeDafna Hirschfeld2021-04-161-11/+8
* iommu/mediatek: Allow building as moduleYong Wu2021-04-071-12/+5
* iommu/mediatek: Fix error code in probe()Dan Carpenter2021-02-081-1/+2
* iommu/mediatek: Fix unsigned domid comparison with less than zeroColin Ian King2021-02-051-1/+1
* iommu/mediatek: Add mt8192 supportYong Wu2021-02-011-0/+22
* iommu/mediatek: Remove unnecessary check in attach_deviceYong Wu2021-02-011-6/+0
* iommu/mediatek: Support master use iova over 32bitYong Wu2021-02-011-6/+12
* iommu/mediatek: Add iova reserved functionYong Wu2021-02-011-0/+31
* iommu/mediatek: Support for multi domainsYong Wu2021-02-011-11/+26
* iommu/mediatek: Add get_domain_id from dev->dma_range_mapYong Wu2021-02-011-1/+41
* iommu/mediatek: Add iova_region structureYong Wu2021-02-011-0/+19
* iommu/mediatek: Move geometry.aperture updating into domain_finaliseYong Wu2021-02-011-3/+4
* iommu/mediatek: Move domain_finalise into attach_deviceYong Wu2021-02-011-19/+12
* iommu/mediatek: Adjust the structureYong Wu2021-02-011-9/+11
* iommu/mediatek: Support report iova 34bit translation fault in ISRYong Wu2021-02-011-2/+15
* iommu/mediatek: Support up to 34bit iova in tlb flushYong Wu2021-02-011-2/+8
* iommu/mediatek: Add power-domain operationYong Wu2021-02-011-5/+34
* iommu/mediatek: Add pm runtime callbackYong Wu2021-02-011-3/+5
* iommu/mediatek: Add device link for smi-common and m4uYong Wu2021-02-011-3/+24
* iommu/mediatek: Add error handle for mtk_iommu_probeYong Wu2021-02-011-4/+19
* iommu/mediatek: Move hw_init into attach_deviceYong Wu2021-02-011-6/+7
* iommu/mediatek: Update oas for v7sYong Wu2021-02-011-1/+5
* iommu/mediatek: Add a flag for iova 34bits caseYong Wu2021-02-011-1/+2
* iommu/io-pgtable-arm-v7s: Extend PA34 for MediaTekYong Wu2021-02-011-1/+1
* iommu/mediatek: Use the common mtk-memory-port.hYong Wu2021-02-011-7/+0
* iommu/mediatek: Remove the tlb-ops for v7sYong Wu2021-01-271-23/+4
* iommu/mediatek: Gather iova in iommu_unmap to achieve tlb sync onceYong Wu2021-01-271-3/+5
* iommu: Switch gather->end to the inclusive endYong Wu2021-01-271-1/+1
* iommu/mediatek: Add iotlb_sync_map to sync whole the iova rangeYong Wu2021-01-271-1/+9
* iommu/io-pgtable: Remove tlb_flush_leafRobin Murphy2020-12-081-1/+0
* iommu/mediatek: Add support for MT8167Fabien Parent2020-09-181-0/+8