summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/of_iommu.c
Commit message (Expand)AuthorAgeFilesLines
* iommu: re-use local fwnode variable in iommu_ops_from_fwnode()Krzysztof Kozlowski2024-03-011-1/+1
*-. Merge branches 'apple/dart', 'arm/rockchip', 'arm/smmu', 'virtio', 'x86/vt-d'...Joerg Roedel2024-01-031-39/+34
|\ \
| | * iommu: Don't reserve 0-length IOVA regionAshish Mhetre2023-12-191-0/+4
| | * iommu/of: Use -ENODEV consistently in of_iommu_configure()Jason Gunthorpe2023-12-121-34/+15
| | * iommmu/of: Do not return struct iommu_ops from of_iommu_configure()Jason Gunthorpe2023-12-121-12/+19
| | * Merge branch 'iommu/fixes' into coreJoerg Roedel2023-11-271-3/+9
| | |\
| | * | iommu: Map reserved memory as cacheable if device is coherentLaurentiu Tudor2023-11-271-0/+3
| |/ /
* | / iommu: Fix printk arg in of_iommu_get_resv_regions()Daniel Mentz2023-12-011-1/+1
| |/ |/|
* | iommu: Avoid more races around device probeRobin Murphy2023-11-271-3/+9
|/
* iommu: Have __iommu_probe_device() check for already probed devicesJason Gunthorpe2023-07-141-1/+1
* iommu/of: mark an unused function as __maybe_unusedRandy Dunlap2023-02-161-2/+4
* iommu: Implement of_iommu_get_resv_regions()Thierry Reding2023-01-251-0/+94
* iommu/of: Remove linux/msi.h includeThomas Gleixner2022-11-231-1/+0
* Revert "iommu/of: Delete usage of driver_deferred_probe_check_state()"Saravana Kannan2022-08-231-1/+1
* iommu/of: Delete usage of driver_deferred_probe_check_state()Saravana Kannan2022-06-101-1/+1
* iommu: Remove unused of_get_dma_window()Rob Herring2021-06-081-68/+0
* iommu/arm-smmu-v3: Use device properties for pasid-num-bitsJean-Philippe Brucker2021-04-071-5/+0
* of/device: Add input id to of_dma_configure()Lorenzo Pieralisi2020-07-281-37/+44
* of/iommu: Make of_map_rid() PCI agnosticLorenzo Pieralisi2020-07-281-2/+2
* iommu/arm-smmu-v3: Parse PASID devicetree property of platform devicesJean-Philippe Brucker2020-01-151-1/+5
* iommu/of: Take a ref to the IOMMU driver during ->of_xlate()Will Deacon2019-12-231-6/+12
* iommu/of: Request ACS from the PCI core when configuring IOMMU linkageWill Deacon2019-12-231-0/+1
* PCI: Remove unused includes and superfluous struct declarationKrzysztof Wilczynski2019-11-211-0/+2
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335Thomas Gleixner2019-06-051-13/+1
* iommu/of: Fix probe-deferralRobin Murphy2019-01-111-1/+1
* iommu/of: Don't call iommu_ops->add_device directlyJoerg Roedel2018-12-171-3/+3
* iommu/of: Use device_iommu_mapped()Joerg Roedel2018-12-171-1/+1
* iommu/of: Use helper functions to access dev->iommu_fwspecJoerg Roedel2018-12-171-3/+7
* iommu/of: support iommu configuration for fsl-mc devicesNipun Gupta2018-09-251-0/+20
* iommu/of: make of_pci_map_rid() available for other devices tooNipun Gupta2018-09-251-3/+2
* iommu: Remove IOMMU_OF_DECLARERob Herring2018-07-101-18/+1
* iommu: Stop deferring probe at end of initcallsRob Herring2018-07-101-1/+1
* iommu: Clean up of_iommu_init_fnRobin Murphy2018-01-171-16/+0
* iommu/of: Remove PCI host bridge node checkRobin Murphy2017-09-221-4/+1
* iommu/of: Fix of_iommu_configure() for disabled IOMMUsRobin Murphy2017-08-151-30/+29
* iommu: Convert to using %pOF instead of full_nameRob Herring2017-07-261-2/+1
* iommu/of: Handle PCI aliases properlyRobin Murphy2017-07-261-57/+47
* Merge branch 'WIP.sched/core' into sched/coreIngo Molnar2017-06-201-0/+7
|\
| * iommu/of: Ignore all errors except EPROBE_DEFERSricharan R2017-05-301-0/+6
| * iommu/of: Fix check for returning EPROBE_DEFERSricharan R2017-05-301-0/+1
* | iommu/of: Adjust system_state checkThomas Gleixner2017-05-231-1/+1
|/
* iommu: of: Handle IOMMU lookup failure with deferred probing or errorLaurent Pinchart2017-04-201-2/+2
* iommu/of: Prepare for deferred IOMMU configurationRobin Murphy2017-04-201-1/+42
* iommu/of: Refactor of_iommu_configure() for error handlingRobin Murphy2017-04-201-30/+53
*-. Merge branches 'iommu/fixes', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'arm/m...Joerg Roedel2017-02-101-2/+2
|\ \
| | * iommu: Drop the of_iommu_{set/get}_ops() interfaceLorenzo Pieralisi2017-01-261-2/+2
| |/ |/|
* | iommu: Make of_iommu_set/get_ops() DT agnosticLorenzo Pieralisi2016-11-291-39/+0
|/
* iommu: Introduce iommu_fwspecRobin Murphy2016-09-161-2/+6
* iommu/of: Handle iommu-map property for PCIRobin Murphy2016-09-161-5/+41
* of: iommu: make of_iommu_init() postcore_initcall_syncKefeng Wang2016-06-231-1/+4