summaryrefslogtreecommitdiffstats
path: root/drivers/pci/controller/pci-mvebu.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* PCI: mvebu: Use FIELD_PREP() with Link WidthIlpo Järvinen2023-10-101-1/+1
* PCI: mvebu: Remove unused busn memberPali Rohár2023-08-251-1/+0
* PCI: mvebu: Convert to platform remove callback returning voidUwe Kleine-König2023-06-241-4/+2
* Merge branch 'pci/kbuild'Bjorn Helgaas2022-12-101-0/+1
|\
| * PCI: mvebu: Include <linux/irqdomain.h> explicitlyBjorn Helgaas2022-11-101-0/+1
* | PCI: mvebu: Switch to using gpiod APIDmitry Torokhov2022-12-071-34/+17
|/
* Merge branch 'remotes/lorenzo/pci/mvebu'Bjorn Helgaas2022-10-061-6/+6
|\
| * PCI: mvebu: Fix endianness when accessing PCI emul bridge membersPali Rohár2022-08-231-6/+6
* | PCI: pci-bridge-emul: Set position of PCI capabilities to real HW valuePali Rohár2022-08-251-0/+1
|/
* PCI: Convert to new *_PM_OPS macrosBjorn Helgaas2022-07-271-3/+1
* PCI: mvebu: Add support for sending Set_Slot_Power_Limit messagePali Rohár2022-04-251-5/+92
* Merge tag 'pci-v5.18-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-03-251-82/+334
|\
| * Merge branch 'remotes/lorenzo/pci/mvebu'Bjorn Helgaas2022-03-221-81/+333
| |\
| | * PCI: mvebu: Implement support for legacy INTx interruptsPali Rohár2022-02-221-0/+159
| | * PCI: mvebu: Fix macro names and comments about legacy interruptsPali Rohár2022-02-221-8/+18
| | * PCI: mvebu: Use child_ops APIPali Rohár2022-02-221-37/+40
| | * PCI: mvebu: Add support for Advanced Error Reporting registers on emulated br...Pali Rohár2022-02-221-1/+66
| | * PCI: mvebu: Add support for PCI Bridge Subsystem Vendor ID on emulated bridgePali Rohár2022-02-221-0/+4
| | * PCI: mvebu: Correctly configure x1/x4 modePali Rohár2022-02-221-1/+18
| | * PCI: mvebu: Fix reporting Data Link Layer Link Active on emulated bridgePali Rohár2022-02-031-3/+8
| | * PCI: mvebu: Update comment for PCI_EXP_LNKCTL register on emulated bridgePali Rohár2022-02-031-4/+3
| | * PCI: mvebu: Update comment for PCI_EXP_LNKCAP register on emulated bridgePali Rohár2022-02-031-2/+2
| | * PCI: mvebu: Properly initialize vendor, device and revision of emulated bridgePali Rohár2022-02-031-4/+5
| | * PCI: mvebu: Set PCI_BRIDGE_EMUL_NO_IO_FORWARD when IO is unsupportedPali Rohár2022-02-031-19/+10
| | * PCI: mvebu: Remove duplicate nports assignmentPali Rohár2022-02-031-2/+0
| | * PCI: pci-bridge-emul: Rename PCI_BRIDGE_EMUL_NO_PREFETCHABLE_BAR to PCI_BRIDG...Pali Rohár2022-02-031-1/+1
| | * PCI: pci-bridge-emul: Make struct pci_bridge_emul_ops as constPali Rohár2022-02-031-1/+1
| * | PCI: Add defines for normal and subtractive PCI bridgesPali Rohár2022-02-171-1/+1
| |/
* / PCI: mvebu: Fix device enumeration regressionPali Rohár2022-02-141-1/+2
|/
* Merge branch 'pci/errors'Bjorn Helgaas2022-01-131-6/+2
|\
| * PCI: mvebu: Drop error data fabrication when config read failsNaveen Naidu2021-11-181-6/+2
* | Merge branch 'remotes/lorenzo/pci/bridge-emul'Bjorn Helgaas2022-01-131-0/+8
|\ \
| * | PCI: pci-bridge-emul: Correctly set PCIe capabilitiesPali Rohár2021-12-061-0/+8
| |/
* | PCI: mvebu: Add support for compiling driver as modulePali Rohár2022-01-061-15/+76
* | PCI: mvebu: Fix support for DEVCAP2, DEVCTL2 and LNKCTL2 registers on emulate...Pali Rohár2022-01-041-0/+23
* | PCI: mvebu: Fix support for PCI_EXP_RTSTA on emulated bridgePali Rohár2022-01-041-1/+10
* | PCI: mvebu: Fix support for PCI_EXP_DEVCTL on emulated bridgePali Rohár2022-01-041-10/+1
* | PCI: mvebu: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridgePali Rohár2022-01-041-0/+28
* | PCI: mvebu: Fix configuring secondary bus of PCIe Root Port via emulated bridgePali Rohár2022-01-041-2/+97
* | PCI: mvebu: Set PCI Bridge Class Code to PCI BridgePali Rohár2022-01-041-1/+27
* | PCI: mvebu: Setup PCIe controller to Root Complex modePali Rohár2022-01-041-1/+7
* | PCI: mvebu: Propagate errors when updating PCI_IO_BASE and PCI_MEM_BASE regis...Pali Rohár2022-01-041-27/+55
* | PCI: mvebu: Do not modify PCI IO type bits in conf_writePali Rohár2022-01-041-7/+0
* | PCI: mvebu: Fix support for bus mastering and PCI_COMMAND on emulated bridgePali Rohár2022-01-041-20/+32
* | PCI: mvebu: Disallow mapping interrupts on emulated bridgesPali Rohár2022-01-041-0/+10
* | PCI: mvebu: Handle invalid size of read config requestPali Rohár2022-01-041-0/+3
* | PCI: mvebu: Check that PCI bridge specified in DT has function number zeroPali Rohár2022-01-041-0/+5
* | PCI: mvebu: Check for errors from pci_bridge_emul_init() callPali Rohár2022-01-041-3/+12
* | PCI: mvebu: Check for valid portsPali Rohár2022-01-041-0/+7
* | PCI: mvebu: Remove custom mvebu_pci_host_probe() functionPali Rohár2021-12-011-40/+1