1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright (C) 2016 Google, Inc
4 * Written by Simon Glass <sjg@chromium.org>
12 filename = "u-boot.rom";
16 size = <CONFIG_ROM_SIZE>;
17 #ifdef CONFIG_HAVE_INTEL_ME
19 filename = CONFIG_FLASH_DESCRIPTOR_FILE;
22 filename = CONFIG_INTEL_ME_FILE;
26 u-boot-spl-with-ucode-ptr {
27 pos = <CONFIG_SPL_TEXT_BASE>;
30 u-boot-dtb-with-ucode2 {
31 type = "u-boot-dtb-with-ucode";
37 u-boot-with-ucode-ptr {
38 pos = <CONFIG_SYS_TEXT_BASE>;
41 u-boot-dtb-with-ucode {
46 #ifdef CONFIG_HAVE_MRC
48 pos = <CONFIG_X86_MRC_ADDR>;
51 #ifdef CONFIG_HAVE_FSP
53 filename = CONFIG_FSP_FILE;
54 pos = <CONFIG_FSP_ADDR>;
57 #ifdef CONFIG_HAVE_CMC
59 filename = CONFIG_CMC_FILE;
60 pos = <CONFIG_CMC_ADDR>;
63 #ifdef CONFIG_HAVE_VGA_BIOS
65 filename = CONFIG_VGA_BIOS_FILE;
66 pos = <CONFIG_VGA_BIOS_ADDR>;
69 #ifdef CONFIG_HAVE_VBT
71 filename = CONFIG_VBT_FILE;
72 pos = <CONFIG_VBT_ADDR>;
75 #ifdef CONFIG_HAVE_REFCODE
77 pos = <CONFIG_X86_REFCODE_ADDR>;
82 pos = <CONFIG_SYS_X86_START16>;
86 pos = <CONFIG_SYS_X86_START16>;