mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-10-31 20:18:18 +00:00 
			
		
		
		
	Coreboot runs in 32-bit mode and cannot run a 64-bit U-Boot. To get around this we can build a combined image with 32-bit SPL and 64-bit U-Boot. Add a build rule and binman definition for this. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Tested-by: Bin Meng <bmeng.cn@gmail.com>
		
			
				
	
	
		
			31 lines
		
	
	
		
			472 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			472 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| if TARGET_COREBOOT
 | |
| 
 | |
| config SYS_COREBOOT
 | |
| 	bool
 | |
| 	default y
 | |
| 	imply SYS_NS16550
 | |
| 	imply SCSI
 | |
| 	imply SCSI_AHCI
 | |
| 	imply AHCI_PCI
 | |
| 	imply MMC
 | |
| 	imply MMC_PCI
 | |
| 	imply MMC_SDHCI
 | |
| 	imply MMC_SDHCI_SDMA
 | |
| 	imply USB
 | |
| 	imply USB_EHCI_HCD
 | |
| 	imply USB_XHCI_HCD
 | |
| 	imply USB_STORAGE
 | |
| 	imply USB_KEYBOARD
 | |
| 	imply VIDEO_COREBOOT
 | |
| 	imply E1000
 | |
| 	imply ETH_DESIGNWARE
 | |
| 	imply PCH_GBE
 | |
| 	imply RTL8169
 | |
| 	imply CMD_CBFS
 | |
| 	imply FS_CBFS
 | |
| 	imply CBMEM_CONSOLE
 | |
| 	imply X86_TSC_READ_BASE
 | |
| 	select BINMAN if X86_64
 | |
| 
 | |
| endif
 |