[U-Boot] [PATCH 0/8] x86: Support microcode in a single place
Simon Glass
sjg at chromium.org
Mon Dec 15 01:15:33 CET 2014
As part of the effort to support Atom processors it became apparent the
they can only support microcode updates before RAM is available. In this
early environment the device tree is not available.
This series solves this problem by updating ifdtool to provide very early
microcode access on these platforms.
Simon Glass (8):
x86: Add a script to process Intel microcode files
x86: ifdtool: Correct a debug() missing parameter
x86: ifdtool: Display filename when file errors are reported
x86: ifdtool: Use a structure for the file/address list
x86: ifdtool: Add support for early microcode access
x86: Move microcode updates into a separate directory
x86: ivybridge: Update the microcode
x86: Convert microcode format to device-tree-only
Makefile | 4 +-
arch/x86/cpu/ivybridge/microcode_intel.c | 2 +
arch/x86/cpu/queensbay/M0220661105.inc | 1288 -------------------------
arch/x86/cpu/queensbay/tnc_car.S | 11 +-
arch/x86/dts/crownbay.dts | 7 +
arch/x86/dts/link.dts | 4 +-
arch/x86/dts/m12206a7_00000028.dtsi | 622 ------------
arch/x86/dts/m12306a9_00000017.dtsi | 750 --------------
arch/x86/dts/microcode/m0120661104.dtsi | 366 +++++++
arch/x86/dts/microcode/m12206a7_00000029.dtsi | 686 +++++++++++++
arch/x86/dts/microcode/m12306a9_0000001b.dtsi | 814 ++++++++++++++++
tools/Makefile | 1 +
tools/ifdtool.c | 162 +++-
tools/microcode-tool | 1 +
tools/microcode-tool.py | 165 ++++
15 files changed, 2189 insertions(+), 2694 deletions(-)
delete mode 100644 arch/x86/cpu/queensbay/M0220661105.inc
delete mode 100644 arch/x86/dts/m12206a7_00000028.dtsi
delete mode 100644 arch/x86/dts/m12306a9_00000017.dtsi
create mode 100644 arch/x86/dts/microcode/m0120661104.dtsi
create mode 100644 arch/x86/dts/microcode/m12206a7_00000029.dtsi
create mode 100644 arch/x86/dts/microcode/m12306a9_0000001b.dtsi
create mode 120000 tools/microcode-tool
create mode 100755 tools/microcode-tool.py
--
2.2.0.rc0.207.ga3a616c
More information about the U-Boot
mailing list