[U-Boot] Please pull u-boot-x86
Bin Meng
bmeng.cn at gmail.com
Wed Jan 13 09:03:48 CET 2016
Hi Tom,
The following changes since commit fa85e826c16b9ce1ad302a57e9c4b24db0d8b930:
Prepare v2016.01 (2016-01-12 09:06:54 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-x86.git master
for you to fetch changes up to 5c2ed61ce235fd835a3f594bc983dfc20959568c:
x86: qemu: add documentaion for the fw_cfg interface (2016-01-13
12:20:16 +0800)
----------------------------------------------------------------
Bin Meng (15):
x86: fsp: Simplify fsp_continue()
x86: fsp: Avoid cast stack_top in struct shared_data
x86: fsp: Add boot_mode as a member of struct shared_data
x86: fsp: Rename shared_data to fsp_config_data
x86: fsp: Rename update_fsp_upd() and change its signature
x86: fsp: Introduce CONFIG_FSP_USE_UPD Kconfig option
x86: queensbay: Remove invalid comments in update_fsp_configs()
x86: fsp: Move struct fspinit_rtbuf definition to chipset header
x86: fsp: Set up init runtime buffer in update_fsp_configs()
fdtdec: Add compatible string for Intel IvyBridge FSP
tools: microcode-tool: Support parsing header file with a license block
x86: ivybridge: Add microcode blobs for all the steppings
x86: ivybridge: Do not require HAVE_INTEL_ME
x86: fsp: Always use hex numbers in the hob command output
x86: ivybridge: Add macros for LPC decode ranges
Miao Yan (8):
x86: adjust ramdisk load address
x86: qemu: add fw_cfg support
x86: qemu: add a cpu uclass driver for qemu target
x86: fix a typo in function name
x86: use actual CPU number for allocating memory
x86: qemu: fix cpu device in smp boot
x86: qemu: remove cpu node in device tree
x86: qemu: add documentaion for the fw_cfg interface
arch/x86/Kconfig | 9 ++
arch/x86/cpu/baytrail/fsp_configs.c | 11 +-
arch/x86/cpu/ivybridge/Kconfig | 1 -
arch/x86/cpu/mp_init.c | 84 ++++++++++-
arch/x86/cpu/qemu/Makefile | 2 +-
arch/x86/cpu/qemu/cpu.c | 46 ++++++
arch/x86/cpu/qemu/fw_cfg.c | 283
+++++++++++++++++++++++++++++++++++++
arch/x86/cpu/qemu/qemu.c | 3 +
arch/x86/cpu/queensbay/fsp_configs.c | 14 +-
arch/x86/dts/microcode/m12306a2_00000008.dtsi | 554
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/x86/dts/microcode/m12306a4_00000007.dtsi | 618
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/x86/dts/microcode/m12306a5_00000007.dtsi | 618
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/x86/dts/microcode/m12306a8_00000010.dtsi | 682
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/x86/dts/qemu-x86_i440fx.dts | 9 +-
arch/x86/dts/qemu-x86_q35.dts | 9 +-
arch/x86/include/asm/arch-baytrail/fsp/fsp_configs.h | 19 +++
arch/x86/include/asm/arch-ivybridge/pch.h | 10 ++
arch/x86/include/asm/arch-queensbay/fsp/fsp_configs.h | 19 +++
arch/x86/include/asm/fsp/fsp_api.h | 12 +-
arch/x86/include/asm/fsp/fsp_platform.h | 15 --
arch/x86/include/asm/fsp/fsp_support.h | 20 +--
arch/x86/include/asm/fw_cfg.h | 93 ++++++++++++
arch/x86/lib/fsp/cmd_fsp.c | 4 +-
arch/x86/lib/fsp/fsp_support.c | 58 +++-----
board/google/chromebook_link/Kconfig | 1 +
board/google/chromebox_panther/Kconfig | 1 +
doc/README.x86 | 34 ++++-
include/configs/x86-common.h | 3 +-
include/fdtdec.h | 1 +
lib/fdtdec.c | 1 +
tools/microcode-tool.py | 14 ++
31 files changed, 3143 insertions(+), 105 deletions(-)
create mode 100644 arch/x86/cpu/qemu/cpu.c
create mode 100644 arch/x86/cpu/qemu/fw_cfg.c
create mode 100644 arch/x86/dts/microcode/m12306a2_00000008.dtsi
create mode 100644 arch/x86/dts/microcode/m12306a4_00000007.dtsi
create mode 100644 arch/x86/dts/microcode/m12306a5_00000007.dtsi
create mode 100644 arch/x86/dts/microcode/m12306a8_00000010.dtsi
create mode 100644 arch/x86/include/asm/arch-baytrail/fsp/fsp_configs.h
create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_configs.h
delete mode 100644 arch/x86/include/asm/fsp/fsp_platform.h
create mode 100644 arch/x86/include/asm/fw_cfg.h
Regards,
Bin
More information about the U-Boot
mailing list