u-boot-brain/arch/x86/cpu
Bin Meng 8f9052fd98 pci: Make pci apis usable before relocation
Introduce a gd->hose to save the pci hose in the early phase so that
apis in drivers/pci/pci.c can be used before relocation. Architecture
codes need assign a valid gd->hose in the early phase.

Some variables are declared as static so change them to be either
stack variable or global data member so that they can be used before
relocation, except the 'indent' used by CONFIG_PCI_SCAN_SHOW which
just affects some print format.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Acked-by: Simon Glass <sjg@chromium.org>
2015-01-12 17:03:41 -08:00
..
coreboot Replace <compiler.h> with <linux/compiler.h> 2014-12-08 09:35:46 -05:00
ivybridge x86: Use consistent name XXX_ADDR for binary blob flash address 2014-12-18 17:26:07 -07:00
queensbay x86: Clean up the FSP support codes 2014-12-18 17:26:08 -07:00
call64.S x86: Add support for starting 64-bit kernel 2014-10-28 20:43:47 -06:00
config.mk x86: Factor out common values in the link script 2014-11-25 06:33:59 -07:00
cpu.c x86: Add GDT descriptors for option ROMs 2014-11-25 06:34:14 -07:00
interrupts.c x86: Drop old CONFIG_INTEL_CORE_ARCH code 2014-11-25 06:34:03 -07:00
lapic.c x86: Add LAPIC setup code 2014-11-25 06:34:11 -07:00
Makefile x86: Enable the queensbay cpu directory build 2014-12-18 17:26:06 -07:00
pci.c pci: Make pci apis usable before relocation 2015-01-12 17:03:41 -08:00
resetvec.S Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
start16.S x86: Save the BIST value on reset 2014-11-21 07:24:10 +01:00
start.S x86: Support Intel FSP initialization path in start.S 2014-12-13 22:32:05 -07:00
turbo.c x86: Add Intel speedstep and turbo mode code 2014-11-25 06:34:02 -07:00
u-boot.lds x86: Factor out common values in the link script 2014-11-25 06:33:59 -07:00