u-boot-brain/arch/x86
Bin Meng a1f1582b73 x86: crownbay: Support Topcliff integrated pci uart devices with driver model
In order to make a pci uart device node to be properly bound to its
driver, we need make sure its parent node has a compatible string
which matches a driver that scans all of its child device nodes in
the device tree.

Change all pci bridge nodes under root pci node to use "pci-bridge"
compatible driver, as well as corresponding <reg> properties to
indicate its devfn. At last, adding "u-boot,dm-pre-reloc" to each
of these nodes for driver model to initialize them before relocation.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Acked-by: Simon Glass <sjg@chromium.org>
2015-08-26 07:54:17 -07:00
..
cpu x86: Add DSDT table for supporting ACPI on QEMU 2015-08-26 07:54:14 -07:00
dts x86: crownbay: Support Topcliff integrated pci uart devices with driver model 2015-08-26 07:54:17 -07:00
include/asm x86: Generate a valid ACPI table 2015-08-26 07:54:13 -07:00
lib x86: Generate a valid ACPI table 2015-08-26 07:54:13 -07:00
config.mk efi: Add 64-bit payload support 2015-08-05 08:44:07 -06:00
Kconfig x86: Generate a valid ACPI table 2015-08-26 07:54:13 -07:00
Makefile x86: Add support for U-Boot as an EFI application 2015-08-05 08:44:06 -06:00