mirror of
https://github.com/linux-sunxi/u-boot-sunxi.git
synced 2024-02-12 11:16:03 +08:00
x86: Drop QEMU-specific EFI payload support
Now that we have generic EFI payload support for all x86 boards, drop the QEMU-specific one. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
@ -2,8 +2,6 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
|
# Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
|
||||||
|
|
||||||
ifndef CONFIG_EFI_STUB
|
|
||||||
obj-y += car.o dram.o
|
obj-y += car.o dram.o
|
||||||
endif
|
|
||||||
obj-y += qemu.o
|
obj-y += qemu.o
|
||||||
obj-$(CONFIG_QFW) += cpu.o e820.o
|
obj-$(CONFIG_QFW) += cpu.o e820.o
|
||||||
|
@ -143,10 +143,6 @@ int arch_cpu_init(void)
|
|||||||
|
|
||||||
return x86_cpu_init_f();
|
return x86_cpu_init_f();
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
#if !CONFIG_IS_ENABLED(EFI_STUB) && \
|
|
||||||
!CONFIG_IS_ENABLED(SPL_X86_32BIT_INIT)
|
|
||||||
|
|
||||||
int checkcpu(void)
|
int checkcpu(void)
|
||||||
{
|
{
|
||||||
|
@ -13,12 +13,12 @@ config SYS_CONFIG_NAME
|
|||||||
default "qemu-x86"
|
default "qemu-x86"
|
||||||
|
|
||||||
config SYS_TEXT_BASE
|
config SYS_TEXT_BASE
|
||||||
default 0xfff00000 if !EFI_STUB && !SUPPORT_SPL
|
default 0xfff00000 if !SUPPORT_SPL
|
||||||
default 0x01110000 if EFI_STUB || SUPPORT_SPL
|
default 0x01110000 if SUPPORT_SPL
|
||||||
|
|
||||||
config BOARD_SPECIFIC_OPTIONS # dummy
|
config BOARD_SPECIFIC_OPTIONS # dummy
|
||||||
def_bool y
|
def_bool y
|
||||||
select X86_RESET_VECTOR if !EFI_STUB
|
select X86_RESET_VECTOR
|
||||||
select QEMU
|
select QEMU
|
||||||
select BOARD_ROMSIZE_KB_1024
|
select BOARD_ROMSIZE_KB_1024
|
||||||
|
|
||||||
|
@ -4,8 +4,6 @@ S: Maintained
|
|||||||
F: board/emulation/qemu-x86/
|
F: board/emulation/qemu-x86/
|
||||||
F: include/configs/qemu-x86.h
|
F: include/configs/qemu-x86.h
|
||||||
F: configs/qemu-x86_defconfig
|
F: configs/qemu-x86_defconfig
|
||||||
F: configs/qemu-x86_efi_payload32_defconfig
|
|
||||||
F: configs/qemu-x86_efi_payload64_defconfig
|
|
||||||
|
|
||||||
QEMU X86 64-bit BOARD
|
QEMU X86 64-bit BOARD
|
||||||
M: Bin Meng <bmeng.cn@gmail.com>
|
M: Bin Meng <bmeng.cn@gmail.com>
|
||||||
|
@ -1,47 +0,0 @@
|
|||||||
CONFIG_X86=y
|
|
||||||
CONFIG_SYS_TEXT_BASE=0x1110000
|
|
||||||
CONFIG_MAX_CPUS=2
|
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="qemu-x86_i440fx"
|
|
||||||
CONFIG_SMP=y
|
|
||||||
CONFIG_FIT=y
|
|
||||||
CONFIG_BOOTSTAGE=y
|
|
||||||
CONFIG_BOOTSTAGE_REPORT=y
|
|
||||||
CONFIG_USE_BOOTARGS=y
|
|
||||||
CONFIG_BOOTARGS="root=/dev/sdb3 init=/sbin/init rootwait ro"
|
|
||||||
CONFIG_SYS_CONSOLE_INFO_QUIET=y
|
|
||||||
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
|
||||||
CONFIG_LAST_STAGE_INIT=y
|
|
||||||
CONFIG_HUSH_PARSER=y
|
|
||||||
CONFIG_CMD_CPU=y
|
|
||||||
# CONFIG_CMD_FLASH is not set
|
|
||||||
CONFIG_CMD_IDE=y
|
|
||||||
CONFIG_CMD_PART=y
|
|
||||||
CONFIG_CMD_SF=y
|
|
||||||
CONFIG_CMD_SPI=y
|
|
||||||
CONFIG_CMD_USB=y
|
|
||||||
# CONFIG_CMD_SETEXPR is not set
|
|
||||||
CONFIG_CMD_DHCP=y
|
|
||||||
# CONFIG_CMD_NFS is not set
|
|
||||||
CONFIG_CMD_PING=y
|
|
||||||
CONFIG_CMD_TIME=y
|
|
||||||
CONFIG_CMD_QFW=y
|
|
||||||
CONFIG_CMD_BOOTSTAGE=y
|
|
||||||
CONFIG_CMD_EXT2=y
|
|
||||||
CONFIG_CMD_EXT4=y
|
|
||||||
CONFIG_CMD_EXT4_WRITE=y
|
|
||||||
CONFIG_CMD_FAT=y
|
|
||||||
CONFIG_CMD_FS_GENERIC=y
|
|
||||||
CONFIG_MAC_PARTITION=y
|
|
||||||
CONFIG_ISO_PARTITION=y
|
|
||||||
CONFIG_EFI_PARTITION=y
|
|
||||||
CONFIG_REGMAP=y
|
|
||||||
CONFIG_SYSCON=y
|
|
||||||
CONFIG_CPU=y
|
|
||||||
CONFIG_SPI=y
|
|
||||||
CONFIG_USB_STORAGE=y
|
|
||||||
CONFIG_USB_KEYBOARD=y
|
|
||||||
CONFIG_FRAMEBUFFER_SET_VESA_MODE=y
|
|
||||||
CONFIG_FRAMEBUFFER_VESA_MODE_112=y
|
|
||||||
CONFIG_CONSOLE_SCROLL_LINES=5
|
|
||||||
CONFIG_EFI=y
|
|
||||||
CONFIG_EFI_STUB=y
|
|
@ -1,48 +0,0 @@
|
|||||||
CONFIG_X86=y
|
|
||||||
CONFIG_SYS_TEXT_BASE=0x1110000
|
|
||||||
CONFIG_MAX_CPUS=2
|
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="qemu-x86_i440fx"
|
|
||||||
CONFIG_SMP=y
|
|
||||||
CONFIG_FIT=y
|
|
||||||
CONFIG_BOOTSTAGE=y
|
|
||||||
CONFIG_BOOTSTAGE_REPORT=y
|
|
||||||
CONFIG_USE_BOOTARGS=y
|
|
||||||
CONFIG_BOOTARGS="root=/dev/sdb3 init=/sbin/init rootwait ro"
|
|
||||||
CONFIG_SYS_CONSOLE_INFO_QUIET=y
|
|
||||||
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
|
||||||
CONFIG_LAST_STAGE_INIT=y
|
|
||||||
CONFIG_HUSH_PARSER=y
|
|
||||||
CONFIG_CMD_CPU=y
|
|
||||||
# CONFIG_CMD_FLASH is not set
|
|
||||||
CONFIG_CMD_IDE=y
|
|
||||||
CONFIG_CMD_PART=y
|
|
||||||
CONFIG_CMD_SF=y
|
|
||||||
CONFIG_CMD_SPI=y
|
|
||||||
CONFIG_CMD_USB=y
|
|
||||||
# CONFIG_CMD_SETEXPR is not set
|
|
||||||
CONFIG_CMD_DHCP=y
|
|
||||||
# CONFIG_CMD_NFS is not set
|
|
||||||
CONFIG_CMD_PING=y
|
|
||||||
CONFIG_CMD_TIME=y
|
|
||||||
CONFIG_CMD_QFW=y
|
|
||||||
CONFIG_CMD_BOOTSTAGE=y
|
|
||||||
CONFIG_CMD_EXT2=y
|
|
||||||
CONFIG_CMD_EXT4=y
|
|
||||||
CONFIG_CMD_EXT4_WRITE=y
|
|
||||||
CONFIG_CMD_FAT=y
|
|
||||||
CONFIG_CMD_FS_GENERIC=y
|
|
||||||
CONFIG_MAC_PARTITION=y
|
|
||||||
CONFIG_ISO_PARTITION=y
|
|
||||||
CONFIG_EFI_PARTITION=y
|
|
||||||
CONFIG_REGMAP=y
|
|
||||||
CONFIG_SYSCON=y
|
|
||||||
CONFIG_CPU=y
|
|
||||||
CONFIG_SPI=y
|
|
||||||
CONFIG_USB_STORAGE=y
|
|
||||||
CONFIG_USB_KEYBOARD=y
|
|
||||||
CONFIG_FRAMEBUFFER_SET_VESA_MODE=y
|
|
||||||
CONFIG_FRAMEBUFFER_VESA_MODE_112=y
|
|
||||||
CONFIG_CONSOLE_SCROLL_LINES=5
|
|
||||||
CONFIG_EFI=y
|
|
||||||
CONFIG_EFI_STUB=y
|
|
||||||
CONFIG_EFI_STUB_64BIT=y
|
|
Reference in New Issue
Block a user