summaryrefslogtreecommitdiffstats
path: root/drivers/pci/pci-imx6.c
Commit message (Expand)AuthorAgeFilesLines
* PCI: imx6: Add code to request/control "pcie_aux" clock for i.MX8MQAndrey Smirnov2019-02-271-0/+16
* PCI: imx6: Add support for i.MX8MQAndrey Smirnov2019-02-111-8/+86
* PCI: imx6: Convert DIRECT_SPEED_CHANGE quirk code to use a flagAndrey Smirnov2019-02-111-3/+7
* PCI: imx6: Mark PHY functions as i.MX6 specificAndrey Smirnov2019-02-111-0/+8
* PCI: imx6: Introduce drvdataAndrey Smirnov2019-02-111-14/+29
* PCI: imx6: Port imx6_pcie_ltssm_enable()Andrey Smirnov2019-01-181-9/+18
* PCI: imx6: Drop unnecessary root_bus_nr settingAndrey Smirnov2019-01-181-1/+0
* PCI: imx6: Fix spelling mistake: "contol" -> "control"Andrey Smirnov2019-01-181-2/+2
* PCI: imx6: Do not switch speed if Gen2 is disabledAndrey Smirnov2019-01-181-27/+28
* PCI: imx6: Do not wait for speed change on i.MX7Andrey Smirnov2019-01-181-4/+15
* PCI: imx6: Allow probe deferral by reset GPIOAndrey Smirnov2019-01-181-8/+11
* PCI: imx6: Add code to support i.MX7DAndrey Smirnov2019-01-181-44/+122
* PCI: dwc: Constify dw_pcie_host_ops structuresAndrey Smirnov2019-01-081-1/+1
* PCI: dwc: designware: Handle ->host_init() failuresAndrey Smirnov2019-01-081-1/+3
* PCI: Add SPDX GPL-2.0 to replace GPL v2 boilerplateAndrey Smirnov2019-01-081-4/+1
* PCI: dwc: all: Split struct pcie_port into host-only and core structuresAndrey Smirnov2019-01-081-49/+56
* PCI: imx6: Remove LTSSM disable workaroundAndrey Smirnov2019-01-081-29/+28
* PCI: imx6: Remove redundant "Link never came up" messageAndrey Smirnov2019-01-081-3/+1
* PCI: imx6: Add DT property for link gen, default to Gen1Andrey Smirnov2019-01-081-7/+18
* PCI: imx6: Factor out ref clock enableAndrey Smirnov2019-01-081-14/+29
* PCI: imx6: Remove unused return valuesAndrey Smirnov2019-01-081-9/+4
* PCI: imx6: Port error messages for imx6_pcie_deassert_core_reset()Andrey Smirnov2019-01-081-3/+10
* PCI: imx6: Reorder struct imx6_pcieAndrey Smirnov2019-01-081-1/+1
* PCI: imx6: Use generic DesignWare accessorsAndrey Smirnov2019-01-081-66/+30
* PCI: imx6: Pass device-specific struct to internal functionsAndrey Smirnov2019-01-081-28/+25
* PCI: imx6: Pass struct imx6_pcie to PHY accessorsAndrey Smirnov2019-01-081-18/+23
* PCI: imx6: Removed unused struct imx6_pcie.mem_baseAndrey Smirnov2019-01-081-1/+0
* PCI: imx6: Add local struct device pointersAndrey Smirnov2019-01-081-7/+10
* PCI: dwc: designware: Move register defines to designware header fileAndrey Smirnov2019-01-081-1/+0
* PCI: designware: Add generic dw_pcie_wait_for_link()Andrey Smirnov2019-01-081-29/+1
* PCI: imx6: Move link up check into imx6_pcie_wait_for_link()Andrey Smirnov2019-01-081-1/+19
* remove checks for xzalloc() returning NULLUwe Kleine-König2017-09-261-2/+0
* PCI: imx6: Add DT bindings to configure PHY Tx driver settingsAndrey Smirnov2016-05-031-3/+31
* PCI: imx6: Remove broken Gen2 workaroundAndrey Smirnov2016-05-031-16/+1
* PCI: imx6: Move PHY reset into imx6_pcie_establish_link()Andrey Smirnov2016-05-031-13/+15
* PCI: imx6: Move imx6_pcie_reset_phy() near other PHY handling functionsAndrey Smirnov2016-04-281-17/+17
* PCI: imx6: Simplify a trivial if-return sequenceFabio Estevam2016-04-281-10/+2
* PCI: imx6: Rename imx6_pcie_start_link() to imx6_pcie_establish_link()Andrey Smirnov2016-04-281-2/+2
* PCI: imx6: Add proper i.MX6+ reset sequenceAndrey Smirnov2016-04-281-29/+65
* PCI: imx6: Simplify imx6_pcie_remove()Andrey Smirnov2016-04-281-18/+1
* driver: replace dev_request_mem_region with dev_request_mem_resourceSascha Hauer2016-03-071-3/+5
* PCI: imx6: properly shut down core when leaving bareboxLucas Stach2016-01-081-0/+27
* i.MX6: pci: Avoid aborts when asserting PCIe resetAndrey Smirnov2016-01-081-0/+4
* i.MX6: pci: Reconcile imx6_pcie_start_link with the kernel codeAndrey Smirnov2016-01-081-16/+26
* i.MX6: pci: Replace magic number with a named constantAndrey Smirnov2016-01-081-1/+3
* pci: Add i.MX6 pcie supportSascha Hauer2015-03-171-0/+612