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:
		
							parent
							
								
									32151d4017
								
							
						
					
					
						commit
						93c7b879c7
					
				|  | @ -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 |  | ||||||
		Loading…
	
		Reference in New Issue