summaryrefslogtreecommitdiff
path: root/drivers/pci/controller/pcie-mobiveil.c
AgeCommit message (Expand)Author
2020-02-21PCI: mobiveil: Modularize the Mobiveil PCIe Host Bridge IP driverHou Zhiqiang
2020-02-21PCI: mobiveil: Collect the interrupt related operations into a functionHou Zhiqiang
2020-02-21PCI: mobiveil: Move the host initialization into a functionHou Zhiqiang
2020-02-21PCI: mobiveil: Introduce a new structure mobiveil_root_portHou Zhiqiang
2019-11-28Merge branch 'remotes/lorenzo/pci/mmio-dma-ranges'Bjorn Helgaas
2019-11-20PCI: of: Add inbound resource parsing to helpersRob Herring
2019-10-29PCI: mobiveil: Use pci_parse_request_of_pci_ranges()Rob Herring
2019-10-15PCI: mobiveil: Fix csr_read()/write() build issueKefeng Wang
2019-08-21PCI: mobiveil: Fix the CPU base address setup in inbound windowHou Zhiqiang
2019-07-08PCI: mobiveil: Fix INTx interrupt clearing in mobiveil_pcie_isr()Hou Zhiqiang
2019-07-08PCI: mobiveil: Fix infinite-loop in the INTx handling functionHou Zhiqiang
2019-07-08PCI: mobiveil: Move PCIe PIO enablement out of inbound window routineHou Zhiqiang
2019-07-08PCI: mobiveil: Add upper 32-bit PCI base address setup in inbound windowHou Zhiqiang
2019-07-08PCI: mobiveil: Add upper 32-bit CPU base address setup in outbound windowHou Zhiqiang
2019-07-08PCI: mobiveil: Mask out hardcoded bits in inbound/outbound windows setupHou Zhiqiang
2019-07-08PCI: mobiveil: Clear the control fields before updating itHou Zhiqiang
2019-07-08PCI: mobiveil: Add configured inbound windows counterHou Zhiqiang
2019-07-08PCI: mobiveil: Fix the valid check for inbound and outbound windowsHou Zhiqiang
2019-07-08PCI: mobiveil: Clean-up program_{ib/ob}_windows()Hou Zhiqiang
2019-07-08PCI: mobiveil: Remove an unnecessary return value checkHou Zhiqiang
2019-07-08PCI: mobiveil: Fix error return valuesHou Zhiqiang
2019-07-08PCI: mobiveil: Refactor the MEM/IO outbound window initializationHou Zhiqiang
2019-07-08PCI: mobiveil: Make some register updates more readableHou Zhiqiang
2019-07-08PCI: mobiveil: Reformat the code for readabilityHou Zhiqiang
2019-07-08PCI: mobiveil: Fix devfn check in mobiveil_pcie_valid_device()Hou Zhiqiang
2019-07-08PCI: mobiveil: Initialize Primary/Secondary/Subordinate bus numbersHou Zhiqiang
2019-07-08PCI: mobiveil: Move IRQ chained handler setup out of DT parseHou Zhiqiang
2019-07-08PCI: mobiveil: Move the link up waiting out of mobiveil_host_init()Hou Zhiqiang
2019-07-08PCI: mobiveil: Fix the Class Code fieldHou Zhiqiang
2019-07-08PCI: mobiveil: Use the 1st inbound window for MEM inbound transactionsHou Zhiqiang
2019-07-08PCI: mobiveil: Use WIN_NUM_0 explicitly for CFG outbound windowHou Zhiqiang
2019-07-08PCI: mobiveil: Update the resource list traversal functionHou Zhiqiang
2019-07-08PCI: mobiveil: Fix PCI base address in MEM/IO outbound windowsHou Zhiqiang
2019-07-08PCI: mobiveil: Remove the flag MSI_FLAG_MULTI_PCI_MSIHou Zhiqiang
2019-07-08PCI: mobiveil: Unify register accessorsHou Zhiqiang
2018-09-25PCI: Remove unnecessary check of device_type == pciRob Herring
2018-07-30PCI: mobiveil: Add missing ../pci.h includeLorenzo Pieralisi
2018-07-30PCI: mobiveil: Fix struct mobiveil_pcie.pcie_reg_base address typeLorenzo Pieralisi
2018-07-26PCI: mobiveil: Integer overflow in IB_WIN_SIZEDan Carpenter
2018-06-08PCI: Collect all native drivers under drivers/pci/controller/Shawn Lin