summaryrefslogtreecommitdiffstats
path: root/drivers/pci/controller/pcie-brcmstb.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* PCI: brcmstb: Set RCB_{MPS,64B}_MODE bitsJim Quinlan2022-11-111-1/+8
* PCI: brcmstb: Drop needless 'inline' annotationsJim Quinlan2022-11-111-6/+6
* PCI: brcmstb: Replace status loops with read_poll_timeout_atomic()Jim Quinlan2022-11-111-17/+10
* PCI: brcmstb: Wait for 100ms following PERST# deassertJim Quinlan2022-11-111-2/+9
* PCI: brcmstb: Enable Multi-MSIJim Quinlan2022-11-111-11/+15
* PCI: brcmstb: Rename .map_bus() functions to end with 'map_bus'Jim Quinlan2022-07-271-8/+8
* PCI: brcmstb: Disable/enable regulators in suspend/resumeJim Quinlan2022-07-271-5/+59
* PCI: brcmstb: Enable child bus device regulators from DTJim Quinlan2022-07-271-5/+98
* PCI: brcmstb: Split post-link up initialization to brcm_pcie_start_link()Jim Quinlan2022-07-271-47/+64
* PCI: brcmstb: Prevent config space access when link is downJim Quinlan2022-07-271-6/+14
* PCI: brcmstb: Remove unnecessary forward declarationsJim Quinlan2022-07-271-77/+72
* Revert "PCI: brcmstb: Split brcm_pcie_setup() into two funcs"Bjorn Helgaas2022-05-311-39/+26
* Revert "PCI: brcmstb: Add mechanism to turn on subdev regulators"Bjorn Helgaas2022-05-311-76/+0
* Revert "PCI: brcmstb: Add control of subdevice voltage regulators"Bjorn Helgaas2022-05-311-78/+5
* Revert "PCI: brcmstb: Do not turn off WOL regulators on suspend"Bjorn Helgaas2022-05-311-44/+9
* Merge tag 'pci-v5.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-01-161-41/+263
|\
| * PCI: brcmstb: Do not turn off WOL regulators on suspendJim Quinlan2022-01-121-9/+44
| * PCI: brcmstb: Add control of subdevice voltage regulatorsJim Quinlan2022-01-121-5/+78
| * PCI: brcmstb: Add mechanism to turn on subdev regulatorsJim Quinlan2022-01-121-0/+76
| * PCI: brcmstb: Split brcm_pcie_setup() into two funcsJim Quinlan2022-01-121-26/+39
| * PCI: brcmstb: Fix function return value handlingJim Quinlan2022-01-121-6/+22
| * PCI: brcmstb: Do not use __GENMASKFlorian Fainelli2022-01-121-1/+5
| * PCI: brcmstb: Declare 'used' as bitmap, not unsigned longChristophe JAILLET2022-01-121-4/+9
* | PCI: brcmstb: Augment driver for MIPs SOCsJim Quinlan2022-01-111-4/+78
|/
* PCI: Correct misspelled and remove duplicated wordsKrzysztof Wilczyński2021-10-091-1/+1
* PCI: Bulk conversion to generic_handle_domain_irq()Marc Zyngier2021-08-021-5/+4
* Merge branch 'pci/brcmstb'Bjorn Helgaas2021-05-041-6/+13
|\
| * PCI: brcmstb: Use reset/rearm instead of deassert/assertJim Quinlan2021-05-031-6/+13
* | PCI: brcmstb: Fix error return code in brcm_pcie_probe()Wei Yongjun2021-03-221-0/+1
|/
* Merge branch 'remotes/lorenzo/pci/misc'Bjorn Helgaas2021-02-241-2/+1
|\
| * PCI: brcmstb: Remove chained IRQ handler and data in one goMartin Kaiser2021-01-191-2/+1
* | PCI: brcmstb: support BCM4908 with external PERST# signal controllerRafał Miłecki2021-01-191-0/+32
|/
* Merge branch 'remotes/lorenzo/pci/brcmstb'Bjorn Helgaas2020-12-151-0/+1
|\
| * PCI: brcmstb: Initialize "tmp" before useJim Quinlan2020-11-201-0/+1
* | PCI: Unify ECAM constants in native PCI Express driversKrzysztof Wilczyński2020-12-101-14/+2
|/
* Merge tag 'pci-v5.10-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2020-10-221-63/+381
|\
| * PCI: brcmstb: Add bcm7211, bcm7216, bcm7445, bcm7278 to match listJim Quinlan2020-10-021-0/+4
| * PCI: brcmstb: Set bus max burst size by chip typeJim Quinlan2020-10-021-4/+15
| * PCI: brcmstb: Accommodate MSI for older chipsJim Quinlan2020-10-021-21/+49
| * PCI: brcmstb: Set additional internal memory DMA viewport sizesJim Quinlan2020-10-021-18/+49
| * PCI: brcmstb: Add control of rescal resetJim Quinlan2020-10-021-2/+77
| * PCI: brcmstb: Add bcm7278 PERST# supportJim Quinlan2020-09-171-28/+69
| * PCI: brcmstb: Add suspend and resume pm_opsJim Quinlan2020-09-171-0/+47
| * PCI: brcmstb: Add bcm7278 register infoJim Quinlan2020-09-171-12/+93
* | Revert "PCI: brcmstb: Wait for Raspberry Pi's firmware when present"Nicolas Saenz Julienne2020-08-181-17/+0
|/
* PCI: Set bridge map_irq and swizzle_irq to default functionsRob Herring2020-08-041-2/+0
* PCI: Move DT resource setup into devm_pci_alloc_host_bridge()Rob Herring2020-08-041-5/+0
* PCI: Drop unnecessary zeroing of bridge fieldsRob Herring2020-07-231-1/+0
* PCI: Set default bridge parent deviceRob Herring2020-07-231-1/+0
* PCI: controller: Convert to devm_platform_ioremap_resource()Dejin Zheng2020-07-101-3/+1