From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bin Meng Date: Wed, 13 Jan 2016 16:03:48 +0800 Subject: [U-Boot] Please pull u-boot-x86 Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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