[U-Boot] [PATCH 00/15] x86: Various updates and fixes

Bin Meng bmeng.cn at gmail.com
Sun May 22 10:45:24 CEST 2016


This series include various updates and fixes to x86 support.

A major update is Intel Quark support, that MP table generation
is enabled and working well with Linux kernel.

This series is available at u-boot-x86/misc-working for testing.


Bin Meng (15):
  acpi: Clean IASL generated intermediate files
  x86: crownbay: Disable boot stage support
  x86: Add some notes for MRC cache with Intel FSP
  x86: baytrail: Update to latest microcode
  x86: Use latest microcode for all BayTrail boards
  x86: galileo: Enable CPU driver
  x86: Don't touch IA32_APIC_BASE MSR on Intel Quark
  x86: Remove SMP limitation in lapic_setup()
  x86: Call lapic_setup() in interrupt_init()
  x86: quark: Assign a unique I/O APIC ID
  x86: broadwell: Correct I/O APIC ID
  x86: galileo: Enable MP table generation
  x86: kconfig: Add two options for SMBIOS manufacturer and product name
  x86: Switch to use SMBIOS Kconfig options when writing SMBIOS tables
  x86: galileo: Override SMBIOS product name

 Makefile                                 |    1 +
 arch/x86/Kconfig                         |   23 +
 arch/x86/cpu/broadwell/pch.c             |    3 +-
 arch/x86/cpu/interrupts.c                |    8 +-
 arch/x86/cpu/ivybridge/model_206ax.c     |    2 -
 arch/x86/cpu/lapic.c                     |   35 +-
 arch/x86/cpu/mp_init.c                   |    2 -
 arch/x86/cpu/quark/quark.c               |    4 +
 arch/x86/dts/bayleybay.dts               |    4 +-
 arch/x86/dts/conga-qeval20-qa3-e3845.dts |    4 +-
 arch/x86/dts/galileo.dts                 |   12 +
 arch/x86/dts/microcode/m0130673322.dtsi  | 3284 ------------------------------
 arch/x86/dts/microcode/m0130673325.dtsi  | 3284 ++++++++++++++++++++++++++++++
 arch/x86/dts/microcode/m0130679901.dtsi  | 3284 ------------------------------
 arch/x86/dts/microcode/m0130679907.dtsi  | 3284 ++++++++++++++++++++++++++++++
 arch/x86/dts/minnowmax.dts               |    4 +-
 arch/x86/lib/smbios.c                    |   10 +-
 board/intel/galileo/Kconfig              |   11 +
 configs/crownbay_defconfig               |    3 -
 configs/galileo_defconfig                |    3 +
 20 files changed, 6657 insertions(+), 6608 deletions(-)
 delete mode 100644 arch/x86/dts/microcode/m0130673322.dtsi
 create mode 100644 arch/x86/dts/microcode/m0130673325.dtsi
 delete mode 100644 arch/x86/dts/microcode/m0130679901.dtsi
 create mode 100644 arch/x86/dts/microcode/m0130679907.dtsi

-- 
1.8.2.1



More information about the U-Boot mailing list