Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
67f7f0c7e9f4a6c5215e78728261b1d4ab57dcc6
/
arch
/
powerpc
/
platforms
/
powernv
/
pci-ioda.c
67f7f0c
powerpc/powernv/iov: Ensure the pdn for VFs always contains a valid PE number
by Oliver O'Halloran
· 4 years, 9 months ago
e440f9f
powerpc/powernv/eeh/npu: Fix uninitialized variables in opal_pci_eeh_freeze_status
by Alexey Kardashevskiy
· 6 years ago
4acf797
powerpc/powernv/ioda: Fix locked_vm counting for memory used by IOMMU tables
by Alexey Kardashevskiy
· 5 years ago
aa5b105
Merge tag 'powerpc-4.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
by Linus Torvalds
· 6 years ago
db21731
powerpc/powernv/pci: Work around races in PCI bridge enabling
by Benjamin Herrenschmidt
· 6 years ago
5e2d059
Merge tag 'powerpc-4.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
by Linus Torvalds
· 6 years ago
44bda4b
PCI: Fix is_added/is_busmaster race condition
by Hari Vyas
· 6 years ago
ce57c66
Merge branch 'topic/ppc-kvm' into next
by Michael Ellerman
· 6 years ago
a68bd12
powerpc/powernv/ioda: Allocate indirect TCE levels on demand
by Alexey Kardashevskiy
· 6 years ago
090bad3
powerpc/powernv: Add indirect levels to it_userspace
by Alexey Kardashevskiy
· 6 years ago
191c228
powerpc/powernv: Move TCE manupulation code to its own file
by Alexey Kardashevskiy
· 6 years ago
da2bb0d
powerpc/powernv: Remove useless wrapper
by Alexey Kardashevskiy
· 6 years ago
00c376f
powerpc/powernv/ioda2: Add 256M IOMMU page size to the default POWER8 case
by Alexey Kardashevskiy
· 6 years ago
8bf6b91
Revert "powerpc/powernv: Add support for the cxl kernel api on the real phb"
by Alastair D'Silva
· 6 years ago
0cfd733
Revert "cxl: Add support for interrupts on the Mellanox CX4"
by Alastair D'Silva
· 6 years ago
d3d4ffa
powerpc/powernv/ioda2: Reduce upper limit for DMA window size
by Alexey Kardashevskiy
· 6 years ago
98fd72f
powerpc/powernv/ioda2: Remove redundant free of TCE pages
by Alexey Kardashevskiy
· 6 years ago
001ff2e
powerpc/powernv: Use __raw_[rm_]writeq_be() in pci-ioda.c
by Michael Ellerman
· 6 years ago
7ef73cd
powerpc/ioda: Use ibm, supported-tce-sizes for IOMMU page size mask
by Alexey Kardashevskiy
· 6 years ago
d41ce7b
powerpc/powernv/npu: Do not try invalidating 32bit table when 64bit table is enabled
by Alexey Kardashevskiy
· 6 years ago
a0828cf
powerpc: Use sizeof(*foo) rather than sizeof(struct foo)
by Markus Elfring
· 7 years ago
ed7158b
treewide/trivial: Remove ';;$' typo noise
by Ingo Molnar
· 6 years ago
03f51d4
Merge tag 'powerpc-4.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
by Linus Torvalds
· 6 years ago
902bdc5
powerpc/powernv/idoa: Remove unnecessary pcidev from pci_dn
by Alexey Kardashevskiy
· 7 years ago
228c2f4
powerpc/powernv: Set correct configuration space size for opencapi devices
by Andrew Donnellan
· 6 years ago
7f2c39e
powerpc/powernv: Introduce new PHB type for opencapi links
by Frederic Barrat
· 6 years ago
45baee1
powerpc/powernv: Add ppc_pci_reset_phbs parameter to issue a PHB reset
by Guilherme G. Piccoli
· 7 years ago
ae677ff
powerpc/powernv/ioda: Finish removing explicit max window size check
by Alexey Kardashevskiy
· 6 years ago
2d9d6f6
powerpc: rename dma_direct_ to dma_nommu_
by Christoph Hellwig
· 7 years ago
988fc3b
powerpc/pci: Separate SR-IOV Calls
by Bryant G. Ly
· 7 years ago
f2c2cbc
powerpc: Use pr_warn instead of pr_warning
by Joe Perches
· 8 years ago
9003a24
powerpc/powernv/ioda: Remove explicit max window size check
by Alexey Kardashevskiy
· 7 years ago
d6f934f
powerpc/powernv: Reserve a hole which appears after enabling IOV
by Alexey Kardashevskiy
· 7 years ago
b9fde58
powerpc/powernv: Rework EEH initialization on powernv
by Benjamin Herrenschmidt
· 7 years ago
b7c670d
powerpc: Convert to using %pOF instead of full_name
by Rob Herring
· 7 years ago
15c659f
Merge branch 'fixes' into next
by Michael Ellerman
· 7 years ago
2552910
powerpc/powernv: Enable PCI peer-to-peer
by Frederic Barrat
· 7 years ago
253fd51
powerpc/powernv/pci: Return failure for some uses of dma_set_mask()
by Alistair Popple
· 7 years ago
8e3f1b1
powerpc/powernv/pci: Enable 64-bit devices to access >4GB DMA space
by Russell Currey
· 7 years ago
a0f9862
powerpc/powernv/pci: Add helper to check if a PE has a single vendor
by Russell Currey
· 7 years ago
5cb1f8f
powerpc/powernv/pci: Dynamically allocate PHB diag data
by Russell Currey
· 7 years ago
857f864
Merge tag 'pci-v4.12-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
by Linus Torvalds
· 7 years ago
6b3d12a
powerpc/powernv: Fix TCE kill on NVLink2
by Alistair Popple
· 7 years ago
e49a6a2
powerpc/powernv: Fix iommu table size calculation hook for small tables
by Alexey Kardashevskiy
· 7 years ago
82eae1a
powerpc/powernv: Check kzalloc() return value in pnv_pci_table_alloc
by Alexey Kardashevskiy
· 7 years ago
b13f668
Merge branch 'topic/ppc-kvm' into next
by Michael Ellerman
· 7 years ago
3827463
powerpc/powernv: Override pcibios_default_alignment() to force PCI devices to be page aligned
by Yongji Xie
· 7 years ago
7644d58
powerpc: Create asm/debugfs.h and move powerpc_debugfs_root there
by Michael Ellerman
· 7 years ago
1ab66d1
powerpc/powernv: Introduce address translation services for Nvlink2
by Alistair Popple
· 7 years ago
e5afdf9
powerpc/vfio_spapr_tce: Add reference counting to iommu_table
by Alexey Kardashevskiy
· 7 years ago
11edf11
powerpc/iommu/vfio_spapr_tce: Cleanup iommu_table disposal
by Alexey Kardashevskiy
· 7 years ago
a540aa5
powerpc/powernv/iommu: Add real mode version of iommu_table_ops::exchange()
by Alexey Kardashevskiy
· 7 years ago
20f13b9
powerpc/powernv/npu: Remove dead iommu code
by Alexey Kardashevskiy
· 7 years ago
db08e1d
powerpc/powernv/ioda2: Update iommu table base on ownership change
by Alexey Kardashevskiy
· 7 years ago
7aafac1
powerpc/powernv/ioda2: Gracefully fail if too many TCE levels requested
by Alexey Kardashevskiy
· 7 years ago
b286ced
Merge tag 'powerpc-4.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
by Linus Torvalds
· 7 years ago
0367105
scripts/spelling.txt: add "overrided" pattern and fix typo instances
by Masahiro Yamada
· 7 years ago
0298344
powerpc/powernv: Remove unused variable in pnv_pci_sriov_disable()
by Gavin Shan
· 8 years ago
da0e7e6
Merge branch 'topic/ppc-kvm' into next
by Michael Ellerman
· 7 years ago
ab9bad0
powerpc/powernv: Remove separate entry for OPAL real mode calls
by Benjamin Herrenschmidt
· 7 years ago
616badd
powerpc/powernv: Use OPAL call for TCE kill on NVLink2
by Alistair Popple
· 8 years ago
fb37e12
powerpc/powernv/pci: Use kmalloc_array() in two functions
by Markus Elfring
· 8 years ago
1f52f17
powerpc/pci: Always print PHB and PE numbers as hexadecimal
by Russell Currey
· 8 years ago
d4791db
powerpc/powernv: Don't warn on PE init if unfreeze is unsupported
by Russell Currey
· 8 years ago
07021b4
Merge tag 'powerpc-4.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
by Linus Torvalds
· 8 years ago
6218590
Merge tag 'kvm-4.9-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 years ago
0e7736c
powerpc/powernv: Fix data type for @r in pnv_ioda_parse_m64_window()
by Gavin Shan
· 8 years ago
313483d
powerpc/powernv: Unfreeze PE on allocation
by Gavin Shan
· 8 years ago
6060e9e
powerpc/powernv: Fix comment style and spelling
by Andrew Donnellan
· 8 years ago
98b665d
powerpc/powernv/pci: Add PHB register dump debugfs handle
by Russell Currey
· 8 years ago
b79331a
powerpc/powernv/pci: Fix m64 checks for SR-IOV and window alignment
by Russell Currey
· 8 years ago
ed7d9a1
powerpc/powernv/pci: Fix missed TCE invalidations that should fallback to OPAL
by Michael Ellerman
· 8 years ago
29bf282
powerpc/powernv: Detach from PE on releasing PCI device
by Gavin Shan
· 8 years ago
6eaed16
powerpc/powernv: Fix the state of root PE
by Gavin Shan
· 8 years ago
4ee11c1
powerpc/powernv: Provide facilities for EOI, usable from real mode
by Suresh Warrier
· 8 years ago
caa58f8
powerpc/powernv: Fix corrupted PE allocation bitmap on releasing PE
by Gavin Shan
· 8 years ago
b314427
powerpc/powernv: Fix crash on releasing compound PE
by Gavin Shan
· 8 years ago
6096481
powerpc/powernv/pci: fix iterator signedness
by Andrzej Hajda
· 8 years ago
5958d19
powerpc/pnv/pci: Fix incorrect PE reservation attempt on some 64-bit BARs
by Benjamin Herrenschmidt
· 8 years ago
4d90219
powerpc/powernv/ioda: Fix TCE invalidate to work in real mode again
by Alexey Kardashevskiy
· 8 years ago
00085f1
dma-mapping: use unsigned long for dma_attrs
by Krzysztof Kozlowski
· 8 years ago
08a45b3
powerpc/powernv/pci: Check status of a PHB before using it
by Benjamin Herrenschmidt
· 8 years ago
a1339fa
powerpc/powernv/pci: Use the device-tree to get available range of M64's
by Benjamin Herrenschmidt
· 8 years ago
f0228c4
powerpc/powernv/pci: Fallback to OPAL for TCE invalidations
by Benjamin Herrenschmidt
· 8 years ago
fd141d1a
powerpc/powernv/pci: Rework accessing the TCE invalidate register
by Benjamin Herrenschmidt
· 8 years ago
08acce1
powerpc/powernv/pci: Remove SWINV constants and obsolete TCE code
by Benjamin Herrenschmidt
· 8 years ago
a34ab7c
powerpc/powernv/pci: Rename TCE invalidation calls
by Benjamin Herrenschmidt
· 8 years ago
fb11133
powerpc/powernv: Discover IODA3 PHBs
by Benjamin Herrenschmidt
· 8 years ago
a2f67d5
cxl: Add support for interrupts on the Mellanox CX4
by Ian Munsie
· 8 years ago
4361b03
powerpc/powernv: Add support for the cxl kernel api on the real phb
by Ian Munsie
· 8 years ago
f456834
powerpc/powernv: Split cxl code out into a separate file
by Ian Munsie
· 8 years ago
9497a1c
powerpc/powernv: Print correct PHB type names
by Gavin Shan
· 8 years ago
c5f7700
powerpc/powernv: Dynamically release PE
by Gavin Shan
· 8 years ago
93e01a5
powerpc/powernv: Make pnv_ioda_deconfigure_pe() visible
by Gavin Shan
· 8 years ago
40e2a47
powerpc/powernv: Extend PCI bridge resources
by Gavin Shan
· 8 years ago
63803c3
powerpc/powernv: Setup PE for root bus
by Gavin Shan
· 8 years ago
ccd1c19
powerpc/powernv: Create PEs in pcibios_setup_bridge()
by Gavin Shan
· 8 years ago
9fcd6f4
powerpc/powernv: Allocate PE# in reverse order
by Gavin Shan
· 8 years ago
c127562
powerpc/powernv: Increase PE# capacity
by Gavin Shan
· 8 years ago
577c8c8
powerpc/powernv: Move pnv_pci_ioda_setup_opal_tce_kill() around
by Gavin Shan
· 8 years ago
Next »