1coreboot 4.7 release notes 2========================== 3 4The 4.7 release covers commit 0a4a4f7ae4 to commit fd470f7163 5Since the last release in April 2017, the coreboot project had 2573 commits by 150 authors. 6 7There is a pgp signed 4.7 tag in the git repository, and a branch will be created as needed. 8 9 10New chipsets 11------------ 12 13* AMD Stoney Ridge 14* Intel i82801jx Southbridge (ICH10) 15* Intel Denverton and Denverton-NS 16* Work has started on Intel Cannon Lake 17 18Added 47 mainboards & variants: 19------------------- 20 21* Acer Chromebook 14 CB3-431 [google/edgar] Intel Braswell 22* Acer Chromebook 15 CB3-532 [google/banon] Intel Braswell 23* Acer Chromebook N7 C731 [google/relm] Intel Braswell 24* ASRock B75 Pro3-M Intel Ivy Bridge 25* ASRock G41C-GS R2.0 Intel G41/ICH7 26* Asus AM1I-A AMD Kabini 27* Asus Chromebook C202SA/C300SA/C301SA (google/terra) Intel Braswell 28* Biostar A68N-5200 AMD Kabini 29* Compulab Intense-PC Intel Ivy Bridge 30* Dell Chromebook 11 3180/3189 (google/kefka) Intel Braswell 31* Foxconn G41S-K Intel G41/ICH7 32* Google Coral Intel Apollo Lake 33* Google Grunt AMD Stoney Ridge 34* Google Kahlee AMD Stoney Ridge 35* Google Meowth Intel Cannon Lake 36* Google Nami Intel Kaby Lake 37* Google Nautilus Intel Kaby Lake 38* Google Nefario Rockchip RK3399 39* Google Rainier Rockchip RK3399 40* Google Soraka Intel Kaby Lake 41* Google Zoombini Intel Cannon Lake 42* HP Chromebook 11 G5 (google/setzer) Intel Braswell 43* HP EliteBook 2570p Intel Ivy Bridge 44* HP EliteBook 2760p Intel Sandy Bridge 45* HP EliteBook 8460p Intel Sandy Bridge 46* HP EliteBook 8470p Intel Ivy Bridge 47* HP EliteBook Revolve 810 G1 Intel Ivy Bridge 48* Intel Cannnlake RVPU Intel Cannon Lake 49* Intel Cannonlake RVPY Intel Cannon Lake 50* Intel D410PT Intel Atom D410 51* Intel DG43GT Intel G43/ICH10 52* Intel GLKRVP Intel Gemini Lake 53* Intel Harcuvar Intel Denverton 54* Intel NUC DCP847SKE Intel Sandy Bridge 55* Intel Saddle Brook reference board Intel Skylake 56* Lenovo N22/N42 Chromebook (google/reks) Intel Braswell 57* Lenovo T430 Intel Ivy Bridge 58* Lenovo Thinkpad 11e/Yoga Chromebook G3 59 (google/ultima) Intel Braswell 60* Lenovo ThinkPad X131e Intel Sandy Bridge 61* Lenovo Z61T Intel i945/ICH7 62* PC Engines APU3 AMD Steppe Eagle 63* PC Engines APU4 AMD Steppe Eagle 64* PC Engines APU5 AMD Steppe Eagle 65* Purism Librem 13 v2 Intel Skylake 66* Purism Librem 15 v3 Intel Skylake 67* Samsung Chromebook 3 (google/celes) Intel Braswell 68* White label Chromebook (google/wizpig) Intel Braswell 69* WinNET G170 VIA CN700 70 71Removed 2 mainboards 72-------------- 73 74* Biferos Bifferboard 75* Google Cosmos 76 77New Embedded Controller 78----------------------- 79 80* KBC1126 used in HP EliteBooks 81 82General changes 83--------------- 84 85* Integrate me_cleaner 86* Add flashconsole implementation 87* Build edk2 UEFI payload from upstream source 88* Remove CMOS NVRAM configurable baud rates 89* A common mrc_cache driver to store romstage settings in SPI flash 90 91Google ChromeOS devices: 92------------------------ 93 94* Add ACPI USB port definitions for many boards 95* Fix preprocessor guards for LPC TPM 96* Remove non-existent IRQ for LPC TPM 97* Fix LED control for mccloud 98* Enable keyboard backlight at boot on equipped boards 99* Fix ACPI data for non-google EC's to improve Windows compatibility 100* Add missing SPD files for chell, fixing support for > 4GB boards 101 102Lenovo Thinkpads: 103----------------- 104 105* Add support for passive cooling 106* Add ACPI fan control 107* Add BDC detection and power saving 108* Unify hybrid graphics and improved power saving 109 110Intel Braswell: 111--------------- 112 113* Add support for all outstanding Braswell ChromeOS devices 114* Update FSP 1.1 header to v1.1.7.0 115* Adjust FSP header revision check to be less stringent 116* Upstream numerous commits from Chromium tree 117* Fix ACPI scope for I2C devices 118* Fix SPI write after flash lockdown set 119 120Legacy Intel Boards: 121-------------------- 122 123* Unify Intel VBT handling 124* Add support for loading external VBT 125* Provide the VBT through Intel OpRegion method on all platforms 126* Fix low memory corruption on S3 resume path 127 128Intel Sandy Bridge: 129------------------ 130 131* Add a Kconfig option to ignore XMP max DIMMs 132* Add Kconfig option for max. DRAM frequency fuses 133* Advertise correct DRAM frequency on Ivy Bridge 134* Improve CAS/frequency selection 135* Use command rate 2T on channels with two DIMMs installed for improved 136stability 137 138Intel X4X: 139---------- 140 141* Fix booting with FSB800 DDR667 combination 142* Rework ram DQS receiver enable training sequence 143* Rework and fix SPD reading and decoding 144* Allow external GPU to take VGA cycles 145 146Intel GM45: 147----------- 148 149* Improve compatibility with mixed DIMMs 150* Add romstage timings 151* Set the display backlight PWM correctly 152 153Intel Pineview: 154--------------- 155 156* Enable remapping of memory to allow for 4G or more memory 157 158Intel I440BX 159------------ 160 161* Implement early CBMEM support 162* Fix RAM init programming 163 164AMD AGESA 165--------- 166 167* Move boards to early CBMEM and add timestamps 168* Refactor boards away from using agesawrapper 169* Wipe unused sources under vendorcode 170* Re-enable ACPI S3 after fixing low memory corruptions 171 172AMD binaryPI 173------------ 174 175* Move boards to early CBMEM 176* Continue work on cleaning up headers 177 178libgfxinit 179---------- 180 181* Support new hardware: Broxton/APL (DP and HDMI only), Skylake 182* Handle framebuffer mapping in the library 183* Make DP training more compatible and tolerant 184* Enhance compatibility for VGA adaptors 185 186intelmetool 187----------- 188 189* Add support for Sunrise Point LP 190* Add Intel Boot Guard detection 191 192Toolchain 193--------- 194 195* buildgcc now verifies downloaded files against hashes 196* Improve GNAT detection 197* Update binutils to 2.29.1 198