aboutsummaryrefslogtreecommitdiff
path: root/drivers/pci/controller/pci-mvebu.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-10PCI: mvebu: Use FIELD_PREP() with Link WidthGravatar Ilpo Järvinen 1-1/+1
2023-08-25PCI: mvebu: Remove unused busn memberGravatar Pali Rohár 1-1/+0
2023-06-24PCI: mvebu: Convert to platform remove callback returning voidGravatar Uwe Kleine-König 1-4/+2
2022-12-10Merge branch 'pci/kbuild'Gravatar Bjorn Helgaas 1-0/+1
2022-12-07PCI: mvebu: Switch to using gpiod APIGravatar Dmitry Torokhov 1-34/+17
2022-11-10PCI: mvebu: Include <linux/irqdomain.h> explicitlyGravatar Bjorn Helgaas 1-0/+1
2022-10-05Merge branch 'remotes/lorenzo/pci/mvebu'Gravatar Bjorn Helgaas 1-6/+6
2022-08-25PCI: pci-bridge-emul: Set position of PCI capabilities to real HW valueGravatar Pali Rohár 1-0/+1
2022-08-23PCI: mvebu: Fix endianness when accessing PCI emul bridge membersGravatar Pali Rohár 1-6/+6
2022-07-27PCI: Convert to new *_PM_OPS macrosGravatar Bjorn Helgaas 1-3/+1
2022-04-25PCI: mvebu: Add support for sending Set_Slot_Power_Limit messageGravatar Pali Rohár 1-5/+92
2022-03-25Merge tag 'pci-v5.18-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-82/+334
2022-03-22Merge branch 'remotes/lorenzo/pci/mvebu'Gravatar Bjorn Helgaas 1-81/+333
2022-02-22PCI: mvebu: Implement support for legacy INTx interruptsGravatar Pali Rohár 1-0/+159
2022-02-22PCI: mvebu: Fix macro names and comments about legacy interruptsGravatar Pali Rohár 1-8/+18
2022-02-22PCI: mvebu: Use child_ops APIGravatar Pali Rohár 1-37/+40
2022-02-22PCI: mvebu: Add support for Advanced Error Reporting registers on emulated br...Gravatar Pali Rohár 1-1/+66
2022-02-22PCI: mvebu: Add support for PCI Bridge Subsystem Vendor ID on emulated bridgeGravatar Pali Rohár 1-0/+4
2022-02-22PCI: mvebu: Correctly configure x1/x4 modeGravatar Pali Rohár 1-1/+18
2022-02-17PCI: Add defines for normal and subtractive PCI bridgesGravatar Pali Rohár 1-1/+1
2022-02-14PCI: mvebu: Fix device enumeration regressionGravatar Pali Rohár 1-1/+2
2022-02-03PCI: mvebu: Fix reporting Data Link Layer Link Active on emulated bridgeGravatar Pali Rohár 1-3/+8
2022-02-03PCI: mvebu: Update comment for PCI_EXP_LNKCTL register on emulated bridgeGravatar Pali Rohár 1-4/+3
2022-02-03PCI: mvebu: Update comment for PCI_EXP_LNKCAP register on emulated bridgeGravatar Pali Rohár 1-2/+2
2022-02-03PCI: mvebu: Properly initialize vendor, device and revision of emulated bridgeGravatar Pali Rohár 1-4/+5
2022-02-03PCI: mvebu: Set PCI_BRIDGE_EMUL_NO_IO_FORWARD when IO is unsupportedGravatar Pali Rohár 1-19/+10
2022-02-03PCI: mvebu: Remove duplicate nports assignmentGravatar Pali Rohár 1-2/+0
2022-02-03PCI: pci-bridge-emul: Rename PCI_BRIDGE_EMUL_NO_PREFETCHABLE_BAR to PCI_BRIDG...Gravatar Pali Rohár 1-1/+1
2022-02-03PCI: pci-bridge-emul: Make struct pci_bridge_emul_ops as constGravatar Pali Rohár 1-1/+1
2022-01-13Merge branch 'pci/errors'Gravatar Bjorn Helgaas 1-6/+2
2022-01-13Merge branch 'remotes/lorenzo/pci/bridge-emul'Gravatar Bjorn Helgaas 1-0/+8
2022-01-06PCI: mvebu: Add support for compiling driver as moduleGravatar Pali Rohár 1-15/+76
2022-01-04PCI: mvebu: Fix support for DEVCAP2, DEVCTL2 and LNKCTL2 registers on emulate...Gravatar Pali Rohár 1-0/+23
2022-01-04PCI: mvebu: Fix support for PCI_EXP_RTSTA on emulated bridgeGravatar Pali Rohár 1-1/+10
2022-01-04PCI: mvebu: Fix support for PCI_EXP_DEVCTL on emulated bridgeGravatar Pali Rohár 1-10/+1
2022-01-04PCI: mvebu: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridgeGravatar Pali Rohár 1-0/+28
2022-01-04PCI: mvebu: Fix configuring secondary bus of PCIe Root Port via emulated bridgeGravatar Pali Rohár 1-2/+97
2022-01-04PCI: mvebu: Set PCI Bridge Class Code to PCI BridgeGravatar Pali Rohár 1-1/+27
2022-01-04PCI: mvebu: Setup PCIe controller to Root Complex modeGravatar Pali Rohár 1-1/+7
2022-01-04PCI: mvebu: Propagate errors when updating PCI_IO_BASE and PCI_MEM_BASE regis...Gravatar Pali Rohár 1-27/+55
2022-01-04PCI: mvebu: Do not modify PCI IO type bits in conf_writeGravatar Pali Rohár 1-7/+0
2022-01-04PCI: mvebu: Fix support for bus mastering and PCI_COMMAND on emulated bridgeGravatar Pali Rohár 1-20/+32
2022-01-04PCI: mvebu: Disallow mapping interrupts on emulated bridgesGravatar Pali Rohár 1-0/+10
2022-01-04PCI: mvebu: Handle invalid size of read config requestGravatar Pali Rohár 1-0/+3
2022-01-04PCI: mvebu: Check that PCI bridge specified in DT has function number zeroGravatar Pali Rohár 1-0/+5
2022-01-04PCI: mvebu: Check for errors from pci_bridge_emul_init() callGravatar Pali Rohár 1-3/+12
2022-01-04PCI: mvebu: Check for valid portsGravatar Pali Rohár 1-0/+7
2021-12-06PCI: pci-bridge-emul: Correctly set PCIe capabilitiesGravatar Pali Rohár 1-0/+8
2021-12-01PCI: mvebu: Remove custom mvebu_pci_host_probe() functionGravatar Pali Rohár 1-40/+1
2021-11-30PCI: mvebu: Replace pci_ioremap_io() usage by devm_pci_remap_iospace()Gravatar Pali Rohár 1-9/+4