
22 Aug
2015
22 Aug
'15
6:20 a.m.
On 20 August 2015 at 07:40, Bin Meng bmeng.cn@gmail.com wrote:
On some platforms pci devices behind bridge need to be probed (eg: a pci uart on recent x86 chipset) before relocation. But we won't bind all devices found during the enumeration. Only devices whose driver with DM_FLAG_PRE_RELOC set will be bound. Any other generic devices except bridges won't be bound.
Signed-off-by: Bin Meng bmeng.cn@gmail.com Acked-by: Simon Glass sjg@chromium.org
Changes in v2:
- Drop the following v1 patches:
- dm: pci: Only allow serial device to be bound before relocation
- drivers: serial: Add ns16550 compatible pci uart driver
- drivers: serial: Remove special handling for pci uart in the ns16550 driver
- x86: crownbay: Support Topcliff integrated pci uart devices
- x86: queensbay: Call fsp_init_phase_pci() again
drivers/pci/pci-uclass.c | 41 ++++++++++++++++++++++++++++++----------- 1 file changed, 30 insertions(+), 11 deletions(-)
Applied to u-boot-x86, thanks!