Searched +full:armada8k +full:- +full:pcie (Results 1 – 7 of 7) sorted by relevance
| /linux/Documentation/devicetree/bindings/pci/ |
| H A D | marvell,armada8k-pcie.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/pci/marvell,armada8k-pcie.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Marvell Armada 7K/8K PCIe interface 10 - Thomas Petazzoni <thomas.petazzoni@bootlin.com> 13 This PCIe host controller is based on the Synopsys DesignWare PCIe IP. 20 - marvell,armada8k-pcie 22 - compatible 25 - $ref: snps,dw-pcie.yaml# [all …]
|
| H A D | host-generic-pci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/host-generic-pci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Will Deacon <will@kernel.org> 13 Firmware-initialised PCI host controllers and PCI emulations, such as the 14 virtio-pci implementations found in kvmtool and other para-virtualised 21 Configuration Space is assumed to be memory-mapped (as opposed to being 26 For CAM, this 24-bit offset is: 41 - description: [all …]
|
| H A D | snps,dw-pcie-common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/snps,dw-pcie-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Synopsys DWC PCIe RP/EP controller 10 - Jingoo Han <jingoohan1@gmail.com> 11 - Gustavo Pimentel <gustavo.pimentel@synopsys.com> 14 Generic Synopsys DesignWare PCIe Root Port and Endpoint controller 22 DWC PCIe CSR space is normally accessed over the dedicated Data Bus 23 Interface - DBI. In accordance with the reference manual the register [all …]
|
| /linux/drivers/pci/controller/dwc/ |
| H A D | pcie-armada8k.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * PCIe host controller driver for Marvell Armada-8K SoCs 5 * Armada-8K PCIe Glue Layer Source Code 25 #include "pcie-designware.h" 61 * AR/AW Cache defaults: Normal memory, Write-Back, Read / Write 71 #define to_armada8k_pcie(x) dev_get_drvdata((x)->dev) 73 static void armada8k_pcie_disable_phys(struct armada8k_pcie *pcie) in armada8k_pcie_disable_phys() argument 78 phy_power_off(pcie->phy[i]); in armada8k_pcie_disable_phys() 79 phy_exit(pcie->phy[i]); in armada8k_pcie_disable_phys() 83 static int armada8k_pcie_enable_phys(struct armada8k_pcie *pcie) in armada8k_pcie_enable_phys() argument [all …]
|
| H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 obj-$(CONFIG_PCIE_DW) += pcie-designware.o 3 obj-$(CONFIG_PCIE_DW_DEBUGFS) += pcie-designware-debugfs.o 4 obj-$(CONFIG_PCIE_DW_HOST) += pcie-designware-host.o 5 obj-$(CONFIG_PCIE_DW_EP) += pcie-designware-ep.o 6 obj-$(CONFIG_PCIE_DW_PLAT) += pcie-designware-plat.o 7 obj-$(CONFIG_PCIE_AMD_MDB) += pcie-amd-mdb.o 8 obj-$(CONFIG_PCIE_BT1) += pcie-bt1.o 9 obj-$(CONFIG_PCI_DRA7XX) += pci-dra7xx.o 10 obj-$(CONFIG_PCI_EXYNOS) += pci-exynos.o [all …]
|
| /linux/drivers/pci/controller/ |
| H A D | pci-host-generic.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Simple, generic PCI host controller driver targeting firmware-initialised 14 #include <linux/pci-ecam.h> 17 #include "pci-host-common.h" 30 struct pci_config_window *cfg = bus->sysdata; in pci_dw_valid_device() 33 * The Synopsys DesignWare PCIe controller in ECAM mode will not filter in pci_dw_valid_device() 38 if (bus->number == cfg->busr.start && PCI_SLOT(devfn) > 0) in pci_dw_valid_device() 62 { .compatible = "pci-host-cam-generic", 65 { .compatible = "pci-host-ecam-generic", 68 { .compatible = "marvell,armada8k-pcie-ecam", [all …]
|
| /linux/drivers/pinctrl/mvebu/ |
| H A D | pinctrl-armada-cp110.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 19 #include "pinctrl-mvebu.h" 24 * - In Armada7K (single CP) almost all the MPPs are available (except the 26 * - In Armada8K (dual CP) the MPPs are split into 2 parts, MPPs 0-31 from 27 * CPS, and MPPs 32-62 from CPM, the below flags (V_ARMADA_8K_CPM, 82 MPP_FUNCTION(6, "pcie", "rstoutn"), 146 MPP_FUNCTION(7, "pcie", "rstoutn"), 300 MPP_FUNCTION(6, "pcie", "rstoutn"), 346 MPP_FUNCTION(9, "pcie", "rstoutn"), 452 MPP_FUNCTION(9, "pcie", "rstoutn")), [all …]
|