[U-Boot] [PATCH v2 2/6] x86: Support QEMU x86 targets
Simon Glass
sjg at chromium.org
Fri May 8 22:42:35 CEST 2015
On 7 May 2015 at 07:34, Bin Meng <bmeng.cn at gmail.com> wrote:
> This commit introduces the initial U-Boot support for QEMU x86 targets.
> U-Boot can boot from coreboot as a payload, or directly without coreboot.
>
> Signed-off-by: Bin Meng <bmeng.cn at gmail.com>
> Acked-by: Simon Glass <sjg at chromium.org>
> Tested-by: Simon Glass <sjg at chromium.org>
> ---
>
> Changes in v2: None
>
> arch/x86/Kconfig | 5 +++
> arch/x86/cpu/Makefile | 1 +
> arch/x86/cpu/qemu/Kconfig | 21 +++++++++++++
> arch/x86/cpu/qemu/Makefile | 8 +++++
> arch/x86/cpu/qemu/car.S | 26 ++++++++++++++++
> arch/x86/cpu/qemu/dram.c | 46 ++++++++++++++++++++++++++++
> arch/x86/cpu/qemu/pci.c | 49 ++++++++++++++++++++++++++++++
> arch/x86/cpu/qemu/qemu.c | 37 +++++++++++++++++++++++
> arch/x86/dts/Makefile | 3 +-
> arch/x86/dts/qemu-x86.dts | 34 +++++++++++++++++++++
> arch/x86/include/asm/arch-qemu/gpio.h | 13 ++++++++
> arch/x86/include/asm/arch-qemu/qemu.h | 17 +++++++++++
> board/emulation/Kconfig | 25 +++++++++++++++
> board/emulation/qemu-x86/Kconfig | 24 +++++++++++++++
> board/emulation/qemu-x86/MAINTAINERS | 6 ++++
> board/emulation/qemu-x86/Makefile | 7 +++++
> board/emulation/qemu-x86/qemu-x86.c | 13 ++++++++
> board/emulation/qemu-x86/start.S | 9 ++++++
> configs/qemu-x86_defconfig | 6 ++++
> include/configs/qemu-x86.h | 57 +++++++++++++++++++++++++++++++++++
> 20 files changed, 406 insertions(+), 1 deletion(-)
> create mode 100644 arch/x86/cpu/qemu/Kconfig
> create mode 100644 arch/x86/cpu/qemu/Makefile
> create mode 100644 arch/x86/cpu/qemu/car.S
> create mode 100644 arch/x86/cpu/qemu/dram.c
> create mode 100644 arch/x86/cpu/qemu/pci.c
> create mode 100644 arch/x86/cpu/qemu/qemu.c
> create mode 100644 arch/x86/dts/qemu-x86.dts
> create mode 100644 arch/x86/include/asm/arch-qemu/gpio.h
> create mode 100644 arch/x86/include/asm/arch-qemu/qemu.h
> create mode 100644 board/emulation/Kconfig
> create mode 100644 board/emulation/qemu-x86/Kconfig
> create mode 100644 board/emulation/qemu-x86/MAINTAINERS
> create mode 100644 board/emulation/qemu-x86/Makefile
> create mode 100644 board/emulation/qemu-x86/qemu-x86.c
> create mode 100644 board/emulation/qemu-x86/start.S
> create mode 100644 configs/qemu-x86_defconfig
> create mode 100644 include/configs/qemu-x86.h
Applied to u-boot-x86, thanks!
More information about the U-Boot
mailing list