Andrew Donnellan
|
164793379a
cxl: Fix NULL dereference in cxl_context_init() on PowerVM guests
|
9 years ago |
Ian Munsie
|
f67a6722d6
cxl: Workaround PE=0 hardware limitation in Mellanox CX4
|
9 years ago |
Ian Munsie
|
a2f67d5ee8
cxl: Add support for interrupts on the Mellanox CX4
|
9 years ago |
Ian Munsie
|
cbce0917e2
cxl: Add preliminary workaround for CX4 interrupt limitation
|
9 years ago |
Ian Munsie
|
a19bd79e31
cxl: Allow a default context to be associated with an external pci_dev
|
9 years ago |
Ian Munsie
|
62ccf2d2ef
cxl: Move cxl_afu_get / cxl_afu_put to base
|
9 years ago |
Philippe Bergheaud
|
6e0c50f9e8
cxl: Refine slice error debug messages
|
9 years ago |
Ian Munsie
|
5e7823c9bc
cxl: Fix bug where AFU disable operation had no effect
|
9 years ago |
Michael Neuling
|
ad42de859f
cxl: Add set and get private data to context struct
|
9 years ago |
Philippe Bergheaud
|
b810253bd9
cxl: Add mechanism for delivering AFU driver specific events
|
9 years ago |
Ian Munsie
|
b385c9e971
cxl: Add support for CAPP DMA mode
|
9 years ago |
Frederic Barrat
|
6d382616ac
cxl: Abstract the differences between the PSL and XSL
|
9 years ago |
Ian Munsie
|
292841b096
cxl: Update process element after allocating interrupts
|
9 years ago |
Linus Torvalds
|
c04a588029
Merge tag 'powerpc-4.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
|
9 years ago |
Christophe Lombard
|
266eab8f32
cxl: Check periodically the coherent platform function's state
|
9 years ago |
Ian Munsie
|
7a0d85d313
cxl: Add kernel API to allow a context to operate with relocate disabled
|
9 years ago |
Ian Munsie
|
0e5b5ba17a
cxl: Remove duplicate #defines
|
9 years ago |
Michael Neuling
|
2bc79ffcbb
cxl: Poll for outstanding IRQs when detaching a context
|
9 years ago |
Frederic Barrat
|
e009a7e858
cxl: Allow initialization on timebase sync failures
|
9 years ago |
Vaibhav Jain
|
17eb3eef19
cxl: Ignore probes for virtual afu pci devices
|
9 years ago |
Christophe Lombard
|
0d400f77c1
cxl: Adapter failure handling
|
9 years ago |
Frederic Barrat
|
d601ea918b
cxl: Support the cxl kernel API from a guest
|
9 years ago |
Christophe Lombard
|
594ff7d067
cxl: Support to flash a new image on the adapter from a guest
|
9 years ago |
Christophe Lombard
|
4752876c71
cxl: sysfs support for guests
|
9 years ago |
Christophe Lombard
|
14baf4d9c7
cxl: Add guest-specific code
|
9 years ago |
Christophe Lombard
|
cbffa3a514
cxl: Separate bare-metal fields in adapter and AFU data structures
|
9 years ago |
Christophe Lombard
|
444c4ba461
cxl: New hcalls to support cxl adapters
|
9 years ago |
Frederic Barrat
|
6d625ed9a7
cxl: Update cxl_irq() prototype
|
9 years ago |
Frederic Barrat
|
ea2d1f95ef
cxl: Isolate a few bare-metal-specific calls
|
9 years ago |
Frederic Barrat
|
2b04cf310b
cxl: Rename some bare-metal specific functions
|
9 years ago |