mirror of
https://git.codelinaro.org/clo/qsdk/oss/boot/u-boot-2016.git
synced 2026-03-14 21:10:27 +01:00
If U-Boot gets used as coreboot payload all pci resources got assigned by coreboot. If a dts without any pci ranges gets used the dm is not able to access pci device memory. To get things working make use of a 1:1 mapping for bus <-> phy addresses. This change makes it possible to get the e1000 U-Boot driver working on a sandybridge device where U-Boot is used as coreboot payload. Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> [bmeng: fixed 'u-boot' in the commit message] Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
||
|---|---|---|
| .. | ||
| fsl_pci_init.c | ||
| Kconfig | ||
| Makefile | ||
| pci-aardvark.c | ||
| pci-emul-uclass.c | ||
| pci-rcar-gen2.c | ||
| pci-uclass.c | ||
| pci.c | ||
| pci_auto.c | ||
| pci_auto_common.c | ||
| pci_auto_old.c | ||
| pci_common.c | ||
| pci_compat.c | ||
| pci_ftpci100.c | ||
| pci_gt64120.c | ||
| pci_indirect.c | ||
| pci_internal.h | ||
| pci_msc01.c | ||
| pci_mvebu.c | ||
| pci_rom.c | ||
| pci_sandbox.c | ||
| pci_sh4.c | ||
| pci_sh7751.c | ||
| pci_sh7780.c | ||
| pci_tegra.c | ||
| pci_x86.c | ||
| pcie_dw_mvebu.c | ||
| pcie_ecam_generic.c | ||
| pcie_imx.c | ||
| pcie_intel_fpga.c | ||
| pcie_layerscape.c | ||
| pcie_layerscape.h | ||
| pcie_layerscape_fixup.c | ||
| pcie_xilinx.c | ||