diff options
author | Simon Glass <sjg@chromium.org> | 2019-12-06 21:41:37 -0700 |
---|---|---|
committer | Bin Meng <bmeng.cn@gmail.com> | 2019-12-15 08:52:29 +0800 |
commit | 2206ac248a550a4e796cd246ce57300fe7995d91 (patch) | |
tree | ba6cafc679517bc39897da03342deca45cb91071 /net | |
parent | b14c53398683952723540f82027fb0cbfba4f7de (diff) | |
download | u-boot-2206ac248a550a4e796cd246ce57300fe7995d91.tar.gz |
dm: pci: Allow delaying auto-config until after relocation
At present PCI auto-configuration happens in U-Boot both before and after
relocation. This is a waste of time and may mess up static addresses used
in board_init_f(). Adjust the code to supporting doing auto-configuration
once, after relocation, under control of a device-tree property.
This is needed for Apollo Lake for debugging the silicon-init code. Once
the UART is moved to a different MMIO address the debug UART does not work
and any debug output in Apollo Lake's arch_fsp_init_r() causes a hang.
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions