summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/platforms/pseries/vio.c
Commit message (Expand)AuthorAgeFilesLines
* driver core: have match() callback in struct bus_type take a const *Greg Kroah-Hartman2024-07-031-3/+3
* Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-05-191-1/+1
|\
| * change alloc_pages name in dma_map_ops to avoid name conflictsSuren Baghdasaryan2024-04-251-1/+1
* | powerpc/pseries/vio: Don't return ENODEV if node or compatible missingLidong Zhong2024-04-291-6/+2
|/
* powerpc: vio: make vio_bus_type constRicardo B. Marliere2024-02-151-2/+2
* powerpc: vio: move device attributes into a new ifdefRicardo B. Marliere2024-02-151-25/+34
* Merge tag 'powerpc-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2023-04-281-2/+2
|\
| * powerpc: Use of_property_read_bool() for boolean propertiesRob Herring2023-03-301-1/+1
| * powerpc: Use of_property_present() for testing DT property presenceRob Herring2023-03-301-1/+1
* | driver core: bus: mark the struct bus_type for sysfs callbacks as constantGreg Kroah-Hartman2023-03-231-4/+4
|/
* driver core: make struct bus_type.uevent() take a const *Greg Kroah-Hartman2023-01-271-2/+2
* powerpc: Add missing headersChristophe Leroy2022-05-081-0/+1
* powerpc/pseries: Add __init attribute to eligible functionsNick Child2021-12-231-3/+3
* Merge tag 'dma-mapping-5.15' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2021-09-021-2/+3
|\
| * powerpc/iommu: return error code from .map_sg() opsMartin Oliveira2021-08-091-2/+3
* | bus: Make remove callback return voidUwe Kleine-König2021-07-211-2/+1
|/
* powerpc/pseries: Add shutdown() to vio_driver and vio_busTyrel Datwyler2021-04-201-0/+16
* powerpc/pseries: Only register vio drivers if vio bus existsMichael Ellerman2021-03-311-0/+4
* vio: make remove callback return voidUwe Kleine-König2021-03-021-4/+3
* dma-mapping: split <linux/dma-mapping.h>Christoph Hellwig2020-10-061-1/+1
* dma-mapping: add a new dma_alloc_pages APIChristoph Hellwig2020-09-251-0/+2
* powerpc/pseries: Make vio and ibmebus initcalls pseries specificOliver O'Halloran2020-06-021-3/+4
* powerpc/pseries/vio: Remove stray #ifdef CONFIG_PPC_PSERIESOliver O'Halloran2020-02-191-2/+0
* powerpc/pseries/vio: Fix iommu_table use-after-free refcount warningTyrel Datwyler2020-01-261-0/+2
* Merge tag 'powerpc-5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2019-09-201-1/+1
|\
| * powerpc/powernv/ioda2: Create bigger default window with 64k IOMMU pagesAlexey Kardashevskiy2019-08-191-1/+1
* | dma-mapping: explicitly wire up ->mmap and ->get_sgtableChristoph Hellwig2019-09-041-0/+2
|/
* Merge tag 'powerpc-5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2019-07-131-2/+2
|\
| * powerpc: remove device_to_mask()Christoph Hellwig2019-07-031-2/+2
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
|/
* powerpc/dma: use the generic direct mapping bypassChristoph Hellwig2019-02-181-0/+7
* powerpc/dma: remove dma_nommu_mmap_coherentChristoph Hellwig2019-02-181-1/+0
* powerpc/dma: untangle vio_dma_mapping_ops from dma_iommu_opsChristoph Hellwig2019-02-181-51/+36
* Merge tag 'dma-mapping-4.21' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2018-12-281-2/+1
|\
| * powerpc/iommu: remove the mapping_error dma_map_ops methodChristoph Hellwig2018-12-061-2/+1
* | powerpc: Use device_type helpers to access the node typeRob Herring2018-11-261-15/+12
|/
* powerpc: Convert to using %pOFn instead of device_node.nameRob Herring2018-10-031-14/+13
* powerpc: rename dma_direct_ to dma_nommu_Christoph Hellwig2018-01-101-1/+1
* powerpc/pseries/vio: Dispose of virq mapping on vdevice unregisterTyrel Datwyler2017-11-061-0/+2
* powerpc: Convert to using %pOF instead of full_nameRob Herring2017-08-231-3/+3
* powerpc/vio: Use device_type to detect familyMichael Ellerman2017-08-231-2/+2
* Merge tag 'dma-mapping-4.13' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2017-07-061-1/+2
|\
| * powerpc: implement ->mapping_errorChristoph Hellwig2017-06-281-1/+2
* | powerpc: vio_cmo: use dev_groups and not dev_attrs for bus_typeGreg Kroah-Hartman2017-06-121-23/+33
* | powerpc: vio: use dev_groups and not dev_attrs for bus_typeGreg Kroah-Hartman2017-06-121-6/+10
|/
* powerpc/vfio_spapr_tce: Add reference counting to iommu_tableAlexey Kardashevskiy2017-03-301-1/+1
* treewide: Constify most dma_map_ops structuresBart Van Assche2017-01-241-1/+1
* powerpc/pseries: Move vio.c into platforms pseriesMichael Ellerman2016-11-181-0/+1705
* [PATCH] powerpc: merge the rest of the vio codeStephen Rothwell2006-04-291-133/+0
* [PATCH] powerpc: use a common vio_match_device routineStephen Rothwell2006-04-291-12/+0