Home
last modified time | relevance | path

Searched +full:almost +full:- +full:ecam (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/Documentation/devicetree/bindings/pci/
H A Dhost-generic-pci.yaml1 # 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:
31 While ECAM extends this by 4 bits to accommodate 4k of function space:
[all …]
/openbmc/linux/drivers/pci/controller/dwc/
H A Dpcie-hisi.c1 // SPDX-License-Identifier: GPL-2.0
15 #include <linux/pci-acpi.h>
16 #include <linux/pci-ecam.h>
28 struct pci_config_window *cfg = bus->sysdata; in hisi_pcie_rd_conf()
31 if (bus->number == cfg->busr.start) { in hisi_pcie_rd_conf()
46 struct pci_config_window *cfg = bus->sysdata; in hisi_pcie_wr_conf()
49 if (bus->number == cfg->busr.start) { in hisi_pcie_wr_conf()
64 struct pci_config_window *cfg = bus->sysdata; in hisi_pcie_map_bus()
65 struct hisi_pcie *pcie = cfg->priv; in hisi_pcie_map_bus()
67 if (bus->number == cfg->busr.start) in hisi_pcie_map_bus()
[all …]
/openbmc/u-boot/arch/x86/
H A DKconfig8 prompt "Run U-Boot in 32/64-bit mode"
11 U-Boot can be built as a 32-bit binary which runs in 32-bit mode
12 even on 64-bit machines. In this case SPL is not used, and U-Boot
13 runs directly from the reset vector (via 16-bit start-up).
15 Alternatively it can be run as a 64-bit binary, thus requiring a
16 64-bit machine. In this case SPL runs in 32-bit mode (via 16-bit
17 start-up) then jumps to U-Boot in 64-bit mode.
19 For now, 32-bit mode is recommended, as 64-bit is still
23 bool "32-bit"
25 Build U-Boot as a 32-bit binary with no SPL. This is the currently
[all …]