aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/iommu/fsl_pamu_domain.c
AgeCommit message (Expand)Author
2023-09-25iommu/fsl_pamu: Implement a PLATFORM domainJason Gunthorpe
2023-06-01iommu/fsl: Use driver_managed_dma to allow VFIO to workJason Gunthorpe
2023-06-01iommu/fsl: Move ENODEV to fsl_pamu_probe_device()Jason Gunthorpe
2023-06-01iommu/fsl: Always allocate a group for non-pci devicesJason Gunthorpe
2023-01-13iommu/fsl_pamu: Fix compile error after adding set_platform_dma_opsJoerg Roedel
2023-01-13iommu: Add set_platform_dma_ops callbacksLu Baolu
2022-11-01iommu: Regulate EINVAL in ->attach_dev callback functionsNicolin Chen
2022-09-07iommu: Clean up bus_set_iommu()Robin Murphy
2022-09-07iommu: Retire iommu_capable()Robin Murphy
2022-07-06iommu: Make .release_device optionalRobin Murphy
2022-04-28iommu/fsl_pamu: Prepare cleanup of powerpc's asm/prom.hChristophe Leroy
2022-02-28iommu: Split struct iommu_opsLu Baolu
2021-04-16iommu: Streamline registration interfaceRobin Murphy
2021-04-15iommu/fsl-pamu: Fix uninitialized variable warningJoerg Roedel
2021-04-07iommu/fsl_pamu: hardcode the window address and size in pamu_config_ppaaceChristoph Hellwig
2021-04-07iommu/fsl_pamu: remove the rpn and snoop_id arguments to pamu_config_ppaacChristoph Hellwig
2021-04-07iommu/fsl_pamu: remove the snoop_id fieldChristoph Hellwig
2021-04-07iommu/fsl_pamu: enable the liodn when attaching a deviceChristoph Hellwig
2021-04-07iommu/fsl_pamu: merge handle_attach_device into fsl_pamu_attach_deviceChristoph Hellwig
2021-04-07iommu/fsl_pamu: merge pamu_set_liodn and map_liodnChristoph Hellwig
2021-04-07iommu/fsl_pamu: replace DOMAIN_ATTR_FSL_PAMU_STASH with a direct callChristoph Hellwig
2021-04-07iommu/fsl_pamu: remove ->domain_window_enableChristoph Hellwig
2021-04-07iommu/fsl_pamu: remove support for multiple windowsChristoph Hellwig
2021-04-07iommu/fsl_pamu: merge iommu_alloc_dma_domain into fsl_pamu_domain_allocChristoph Hellwig
2021-04-07iommu/fsl_pamu: remove support for setting DOMAIN_ATTR_GEOMETRYChristoph Hellwig
2021-04-07iommu/fsl_pamu: remove fsl_pamu_get_domain_attrChristoph Hellwig
2021-04-07iommu: remove the unused domain_window_disable methodChristoph Hellwig
2020-06-30iommu/pamu: Use dev_iommu_priv_get/set()Joerg Roedel
2020-05-05iommu/pamu: Convert to probe/release_device() call-backsJoerg Roedel
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266Thomas Gleixner
2018-10-10Merge branches 'arm/renesas', 'arm/smmu', 'ppc/pamu', 'x86/vt-d', 'x86/amd' a...Joerg Roedel
2018-09-25iommu: Remove .domain_{get,set}_windowsRobin Murphy
2018-09-25iommu: Tidy up window attributesRobin Murphy
2018-09-25iommu/fsl: Fix spelling mistake pci_endpt_partioning -> pci_endpt_partitioningColin Ian King
2017-09-01Merge branches 'arm/exynos', 'arm/renesas', 'arm/rockchip', 'arm/omap', 'arm/...Joerg Roedel
2017-08-23iommu/pamu: Fix PAMU boot crashJoerg Roedel
2017-08-15iommu/pamu: Add support for generic iommu-deviceJoerg Roedel
2017-07-26iommu: Convert to using %pOF instead of full_nameRob Herring
2015-10-22iommu/fsl: Convert to device_group call-backJoerg Roedel
2015-03-31iommu/fsl: Make use of domain_alloc and domain_freeJoerg Roedel
2015-02-03iommu/fsl: Various cleanupsEmil Medve
2014-09-25iommu/fsl: Convert to iommu_capable() API functionJoerg Roedel
2014-09-05iommu/fsl: Fix warning resulting from adding PCI device twiceVarun Sethi
2014-07-31Merge branches 'x86/vt-d', 'x86/amd', 'arm/omap', 'ppc/pamu', 'arm/smmu', 'ar...Joerg Roedel
2014-07-07iommu: Constify struct iommu_opsThierry Reding
2014-07-07iommu/fsl: Fix the error condition during iommu groupVarun Sethi
2014-07-07iommu/fsl: Fix the device domain attach condition.Varun Sethi
2014-07-07iommu/fsl: Fix PAMU window size check.Varun Sethi
2014-07-04iommu/fsl: Add void declarations in zero-arg functions.Chi Pham
2014-07-04iommu/fsl_pamu: Remove unnecessary null test before kfreeFabian Frederick