Searched +full:almost +full:- +full:ecam (Results 1 – 3 of 3) sorted by relevance
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 the14 virtio-pci implementations found in kvmtool and other para-virtualised21 Configuration Space is assumed to be memory-mapped (as opposed to being26 For CAM, this 24-bit offset is:31 While ECAM extends this by 4 bits to accommodate 4k of function space:[all …]
1 // SPDX-License-Identifier: GPL-2.015 #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 …]
8 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 mode12 even on 64-bit machines. In this case SPL is not used, and U-Boot13 runs directly from the reset vector (via 16-bit start-up).15 Alternatively it can be run as a 64-bit binary, thus requiring a16 64-bit machine. In this case SPL runs in 32-bit mode (via 16-bit17 start-up) then jumps to U-Boot in 64-bit mode.19 For now, 32-bit mode is recommended, as 64-bit is still23 bool "32-bit"25 Build U-Boot as a 32-bit binary with no SPL. This is the currently[all …]