diff options
Diffstat (limited to 'Documentation/releases/coreboot-4.7-relnotes.md')
-rw-r--r-- | Documentation/releases/coreboot-4.7-relnotes.md | 197 |
1 files changed, 197 insertions, 0 deletions
diff --git a/Documentation/releases/coreboot-4.7-relnotes.md b/Documentation/releases/coreboot-4.7-relnotes.md new file mode 100644 index 0000000000..ac9d817858 --- /dev/null +++ b/Documentation/releases/coreboot-4.7-relnotes.md @@ -0,0 +1,197 @@ +coreboot 4.7 release notes +========================== + +The 4.7 release covers commit 0a4a4f7ae4 to commit fd470f7163 +Since the last release in April 2017, the coreboot project had 2573 commits by 150 authors. + +There is a pgp signed 4.7 tag in the git repository, and a branch will be created as needed. + + +New chipsets +------------ + +* AMD Stoney Ridge +* Intel i82801jx Southbridge (ICH10) +* Intel Denverton and Denverton-NS +* Work has started on Intel Cannon Lake + +Added 47 mainboards & variants: +------------------- + +* Acer Chromebook 14 CB3-431 [google/edgar] Intel Braswell +* Acer Chromebook 15 CB3-532 [google/banon] Intel Braswell +* Acer Chromebook N7 C731 [google/relm] Intel Braswell +* ASRock B75 Pro3-M Intel Ivy Bridge +* ASRock G41C-GS R2.0 Intel G41/ICH7 +* Asus AM1I-A AMD Kabini +* Asus Chromebook C202SA/C300SA/C301SA (google/terra) Intel Braswell +* Biostar A68N-5200 AMD Kabini +* Compulab Intense-PC Intel Ivy Bridge +* Dell Chromebook 11 3180/3189 (google/kefka) Intel Braswell +* Foxconn G41S-K Intel G41/ICH7 +* Google Coral Intel Apollo Lake +* Google Grunt AMD Stoney Ridge +* Google Kahlee AMD Stoney Ridge +* Google Meowth Intel Cannon Lake +* Google Nami Intel Kaby Lake +* Google Nautilus Intel Kaby Lake +* Google Nefario Rockchip RK3399 +* Google Rainier Rockchip RK3399 +* Google Soraka Intel Kaby Lake +* Google Zoombini Intel Cannon Lake +* HP Chromebook 11 G5 (google/setzer) Intel Braswell +* HP EliteBook 2570p Intel Ivy Bridge +* HP EliteBook 2760p Intel Sandy Bridge +* HP EliteBook 8460p Intel Sandy Bridge +* HP EliteBook 8470p Intel Ivy Bridge +* HP EliteBook Revolve 810 G1 Intel Ivy Bridge +* Intel Cannnlake RVPU Intel Cannon Lake +* Intel Cannonlake RVPY Intel Cannon Lake +* Intel D410PT Intel Atom D410 +* Intel DG43GT Intel G43/ICH10 +* Intel GLKRVP Intel Gemini Lake +* Intel Harcuvar Intel Denverton +* Intel NUC DCP847SKE Intel Sandy Bridge +* Intel Saddle Brook reference board Intel Skylake +* Lenovo N22/N42 Chromebook (google/reks) Intel Braswell +* Lenovo T430 Intel Ivy Bridge +* Lenovo Thinkpad 11e/Yoga Chromebook G3 + (google/ultima) Intel Braswell +* Lenovo ThinkPad X131e Intel Sandy Bridge +* Lenovo Z61T Intel i945/ICH7 +* PC Engines APU3 AMD Steppe Eagle +* PC Engines APU4 AMD Steppe Eagle +* PC Engines APU5 AMD Steppe Eagle +* Purism Librem 13 v2 Intel Skylake +* Purism Librem 15 v3 Intel Skylake +* Samsung Chromebook 3 (google/celes) Intel Braswell +* White label Chromebook (google/wizpig) Intel Braswell +* WinNET G170 VIA CN700 + +Removed 2 mainboards +-------------- + +* Biferos Bifferboard +* Google Cosmos + +New Embedded Controller +----------------------- + +* KBC1126 used in HP EliteBooks + +General changes +--------------- + +* Integrate me_cleaner +* Add flashconsole implementation +* Build Tianocore UEFI payload from upstream source +* Remove CMOS NVRAM configurable baud rates +* A common mrc_cache driver to store romstage settings in SPI flash + +Google ChromeOS devices: +------------------------ + +* Add ACPI USB port definitions for many boards +* Fix preprocessor guards for LPC TPM +* Remove non-existent IRQ for LPC TPM +* Fix LED control for mccloud +* Enable keyboard backlight at boot on equipped boards +* Fix ACPI data for non-google EC's to improve Windows compatibility +* Add missing SPD files for chell, fixing support for > 4GB boards + +Lenovo Thinkpads: +----------------- + +* Add support for passive cooling +* Add ACPI fan control +* Add BDC detection and power saving +* Unify hybrid graphics and improved power saving + +Intel Braswell: +--------------- + +* Add support for all outstanding Braswell ChromeOS devices +* Update FSP 1.1 header to v1.1.7.0 +* Adjust FSP header revision check to be less stringent +* Upstream numerous commits from Chromium tree +* Fix ACPI scope for I2C devices +* Fix SPI write after flash lockdown set + +Legacy Intel Boards: +-------------------- + +* Unify Intel VBT handling +* Add support for loading external VBT +* Provide the VBT through Intel OpRegion method on all platforms +* Fix low memory corruption on S3 resume path + +Intel Sandy Bridge: +------------------ + +* Add a Kconfig option to ignore XMP max DIMMs +* Add Kconfig option for max. DRAM frequency fuses +* Advertise correct DRAM frequency on Ivy Bridge +* Improve CAS/frequency selection +* Use command rate 2T on channels with two DIMMs installed for improved +stability + +Intel X4X: +---------- + +* Fix booting with FSB800 DDR667 combination +* Rework ram DQS receiver enable training sequence +* Rework and fix SPD reading and decoding +* Allow external GPU to take VGA cycles + +Intel GM45: +----------- + +* Improve compatibility with mixed DIMMs +* Add romstage timings +* Set the display backlight PWM correctly + +Intel Pineview: +--------------- + +* Enable remapping of memory to allow for 4G or more memory + +Intel I440BX +------------ + +* Implement early CBMEM support +* Fix RAM init programming + +AMD AGESA +--------- + +* Move boards to early CBMEM and add timestamps +* Refactor boards away from using agesawrapper +* Wipe unused sources under vendorcode +* Re-enable ACPI S3 after fixing low memory corruptions + +AMD binaryPI +------------ + +* Move boards to early CBMEM +* Continue work on cleaning up headers + +libgfxinit +---------- + +* Support new hardware: Broxton/APL (DP and HDMI only), Skylake +* Handle framebuffer mapping in the library +* Make DP training more compatible and tolerant +* Enhance compatibility for VGA adaptors + +intelmetool +----------- + +* Add support for Sunrise Point LP +* Add Intel Boot Guard detection + +Toolchain +--------- + +* buildgcc now verifies downloaded files against hashes +* Improve GNAT detection +* Update binutils to 2.29.1 |