Nishanth Aravamudan
|
fa14486979
powerpc/powernv/pci-ioda: fix kdump with non-power-of-2 crashkernel=
|
10 years ago |
Nishanth Aravamudan
|
bb0054552d
powerpc/powernv/pci-ioda: fix 32-bit TCE table init in kdump kernel
|
10 years ago |
Linus Torvalds
|
ff474e8ca8
Merge tag 'powerpc-4.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
|
10 years ago |
Alexey Kardashevskiy
|
0e1ffef02c
powerpc/iommu: Set default DMA offset in dma_dev_setup
|
10 years ago |
Wei Yang
|
74703cc4e0
powerpc/powernv: Fix the log message when disabling VF
|
10 years ago |
Andrew Donnellan
|
53522982fc
powerpc/powernv: move dma_get_required_mask from pnv_phb to pci_controller_ops
|
10 years ago |
Alexey Kardashevskiy
|
3ba3a73e9f
powerpc/powernv/ioda2: Fix calculation for memory allocated for TCE table
|
10 years ago |
Gavin Shan
|
f951e51003
powerpc/powernv: Unfreeze VF PE on releasing it
|
10 years ago |
Gavin Shan
|
283e2d8a59
powerpc/powernv: Include VF PE in PELTV of PF PE
|
10 years ago |
Gavin Shan
|
26ba248d52
powerpc/powernv: Pick M64 PEs based on BARs
|
10 years ago |
Gavin Shan
|
d1203852df
powerpc/powernv: Boolean argument for pnv_ioda_setup_bus_PE()
|
10 years ago |
Gavin Shan
|
96a2f92bf8
powerpc/powernv: Reserve M64 PEs based on BARs
|
10 years ago |
Gavin Shan
|
e9dc4d7f72
powerpc/powernv: Allow to reserve one PE for multiple times
|
10 years ago |
Benjamin Herrenschmidt
|
e91c25111a
powerpc/iommu: Cleanup setting of DMA base/offset
|
10 years ago |
Alexey Kardashevskiy
|
5c89a87d13
powerpc/powernv: Fix wrong IOMMU table in pnv_ioda_setup_bus_dma()
|
10 years ago |
Alexey Kardashevskiy
|
b5926430df
powerpc/iommu/ioda2: Enable compile with IOV=on and IOMMU_API=off
|
10 years ago |
Alexey Kardashevskiy
|
46d3e1e162
vfio: powerpc/spapr: powerpc/powernv/ioda2: Use DMA windows API in ownership control
|
10 years ago |
Alexey Kardashevskiy
|
0054719386
powerpc/iommu/ioda2: Add get_table_size() to calculate the size of future table
|
10 years ago |
Alexey Kardashevskiy
|
c035e37b58
powerpc/powernv/ioda2: Use new helpers to do proper cleanup on PE release
|
10 years ago |
Alexey Kardashevskiy
|
4793d65d1a
vfio: powerpc/spapr: powerpc/powernv/ioda: Define and implement DMA windows API
|
10 years ago |
Alexey Kardashevskiy
|
bbb845c4ba
powerpc/powernv: Implement multilevel TCE tables
|
10 years ago |
Alexey Kardashevskiy
|
43cb60ab7f
powerpc/powernv/ioda2: Introduce pnv_pci_ioda2_set_window
|
10 years ago |
Alexey Kardashevskiy
|
aca6913f55
powerpc/powernv/ioda2: Introduce helpers to allocate TCE pages
|
10 years ago |
Alexey Kardashevskiy
|
e5aad1e678
powerpc/powernv/ioda2: Rework iommu_table creation
|
10 years ago |
Alexey Kardashevskiy
|
05c6cfb9dc
powerpc/iommu/powernv: Release replaced TCE
|
10 years ago |
Alexey Kardashevskiy
|
e57080f17d
powerpc/powernv/ioda2: Add TCE invalidation for all attached groups
|
10 years ago |
Alexey Kardashevskiy
|
5780fb0426
powerpc/powernv/ioda2: Move TCE kill register address to PE
|
10 years ago |
Alexey Kardashevskiy
|
f87a88642e
vfio: powerpc/spapr/iommu/powernv/ioda2: Rework IOMMU ownership control
|
10 years ago |
Alexey Kardashevskiy
|
0eaf4defc7
powerpc/spapr: vfio: Switch from iommu_table to new iommu_table_group
|
10 years ago |
Alexey Kardashevskiy
|
b348aa6529
powerpc/spapr: vfio: Replace iommu_table with iommu_table_group
|
10 years ago |