Niklas Cassel
|
6474a4e554
PCI: endpoint: Make sure that BAR_5 does not have 64-bit flag set when clearing
|
7 years ago |
Niklas Cassel
|
77d08dbdae
PCI: endpoint: Make epc->ops->clear_bar()/pci_epc_clear_bar() take struct *epf_bar
|
7 years ago |
Niklas Cassel
|
f25b5fae29
PCI: endpoint: Setting a BAR size > 4 GB is invalid if 64-bit flag is not set
|
7 years ago |
Niklas Cassel
|
3567a4edd6
PCI: endpoint: Setting 64-bit/prefetch bit is invalid when IO is set
|
7 years ago |
Niklas Cassel
|
f16b1f6fdf
PCI: endpoint: Setting BAR_5 to 64-bits wide is invalid
|
7 years ago |
Niklas Cassel
|
bc4a48976f
PCI: endpoint: Simplify epc->ops->set_bar()/pci_epc_set_bar()
|
7 years ago |
Bjorn Helgaas
|
ab8c609356
Merge branch 'pci/spdx' into next
|
7 years ago |
Bjorn Helgaas
|
7dd113b7ca
Merge remote-tracking branch 'lorenzo/pci/endpoint' into next
|
7 years ago |
Cyrille Pitchen
|
4494738de0
PCI: endpoint: Add the function number as argument to EPC ops
|
7 years ago |
Bjorn Helgaas
|
8cfab3cf63
PCI: Add SPDX GPL-2.0 to replace GPL v2 boilerplate
|
7 years ago |
Kishon Vijay Abraham I
|
b330104fa7
PCI: endpoint: Use EPC's device in dma_alloc_coherent()/dma_free_coherent()
|
7 years ago |
Kishon Vijay Abraham I
|
64c1a02aec
PCI: endpoint: Use of_dma_configure() to set initial DMA mask
|
8 years ago |
Kishon Vijay Abraham I
|
3a401a2ce1
PCI: endpoint: Create configfs entry for EPC device and EPF driver
|
8 years ago |
Kishon Vijay Abraham I
|
5e8cb40338
PCI: endpoint: Add EP core layer to enable EP controller and EP functions
|
8 years ago |