From mboxrd@z Thu Jan 1 00:00:00 1970 From: Graeme Russ Date: Sun, 04 Dec 2011 11:53:35 +1100 Subject: [U-Boot] [PATCH v6] x86: Initial commit for running as a coreboot payload In-Reply-To: <1322625907-26636-1-git-send-email-gabeblack@chromium.org> References: <1321583405-13512-1-git-send-email-gabeblack@chromium.org> <1322625907-26636-1-git-send-email-gabeblack@chromium.org> Message-ID: <4EDAC48F.20103@gmail.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Gabe, On 30/11/11 15:05, Gabe Black wrote: > Add a target for running u-boot as a coreboot payload in boards.cfg, a > board, CPU and a config. This is a skeleton implementation which always > reports the size of memory as 64 MB. > > Signed-off-by: Gabe Black > --- > Changes in v5: > Merge several smaller commits into this single commit. > > Changes in v6: > Merge in a fix for the IDE configuration. > > arch/x86/cpu/coreboot/Makefile | 55 ++++++ > arch/x86/cpu/coreboot/asm-offsets.c | 25 +++ > arch/x86/cpu/coreboot/coreboot_car.S | 29 +++ > arch/x86/cpu/coreboot/sdram.c | 39 ++++ > board/chromebook-x86/coreboot/Makefile | 53 +++++ > board/chromebook-x86/coreboot/coreboot.c | 77 ++++++++ > board/chromebook-x86/coreboot/coreboot_pci.c | 30 +++ > board/chromebook-x86/coreboot/coreboot_start.S | 29 +++ > board/chromebook-x86/coreboot/coreboot_start16.S | 46 +++++ > boards.cfg | 1 + > include/configs/coreboot.h | 225 ++++++++++++++++++++++ > include/serial.h | 2 +- > 12 files changed, 610 insertions(+), 1 deletions(-) > create mode 100644 arch/x86/cpu/coreboot/Makefile > create mode 100644 arch/x86/cpu/coreboot/asm-offsets.c > create mode 100644 arch/x86/cpu/coreboot/coreboot_car.S > create mode 100644 arch/x86/cpu/coreboot/sdram.c > create mode 100644 board/chromebook-x86/coreboot/Makefile > create mode 100644 board/chromebook-x86/coreboot/coreboot.c > create mode 100644 board/chromebook-x86/coreboot/coreboot_pci.c > create mode 100644 board/chromebook-x86/coreboot/coreboot_start.S > create mode 100644 board/chromebook-x86/coreboot/coreboot_start16.S > create mode 100644 include/configs/coreboot.h Applied to u-boot-x86/next Sorry for the long delay Regards, Graeme