Commits on Dec 31, 2019

  1. northbridge: Add missing include <device/pci_def.h>

    Change-Id: Ib63835d2407bbabbd78b43927f7fbd407ca06a08
    Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37841
    Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    ElyesH authored and kmalkki committed Dec 31, 2019
    Copy the full SHA
    748caed View commit details
    Browse the repository at this point in the history
  2. sb/i82801gx/nvs: Add missing <stdint.h>

    Change-Id: I22b3fb31d8694c76b4a6fdfa40a72977e9099815
    Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37899
    Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    ElyesH authored and kmalkki committed Dec 31, 2019
    Copy the full SHA
    959f406 View commit details
    Browse the repository at this point in the history
  3. mb/google/hatch/akemi: modify DPTF parameters for new FAN

    New FAN use NTN bearing, so tune DPTF parameters to satisfy
    requirement
    
    BUG=b:144370669
    TEST=FW_NAME="akemi" emerge-hatch coreboot chromeos-ec
    chromeos-bootimage
    
    Signed-off-by: Peichao.Wang <peichao.wang@bitland.corp-partner.google.com>
    Change-Id: I6fbf0c80cd2421ce9a489c8923a97d860a11b545
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37936
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
    Peichao Wang authored and pgeorgi committed Dec 31, 2019
    Copy the full SHA
    ae863e2 View commit details
    Browse the repository at this point in the history
  4. mb/**/dsdt.asl: Remove outdated sleepstates.asl comment

    Previously, each Intel chipset had its own sleepstates.asl file.
    However, this is no longer the case, so drop these comments.
    
    Change-Id: I50aba6e74f41e2fa498375b5eb6b7e993d06bcac
    Signed-off-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37855
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Frans Hendriks <fhendriks@eltan.com>
    Reviewed-by: Wim Vervoorn <wvervoorn@eltan.com>
    Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
    Reviewed-by: Werner Zeh <werner.zeh@siemens.com>
    Th3Fanbus authored and pgeorgi committed Dec 31, 2019
    Copy the full SHA
    408d1da View commit details
    Browse the repository at this point in the history
  5. soc/intel/{icl,cnl,tgl}: Always add PM1_TMR block to FADT

    Provide the PM1_TMR information in the FADT even if PmTimerDisabled is
    set because PM timer emulation is enabled via MSR 121h so the timer will
    still work and can be used by things like Tianocore and Windows.
    
    Porting from 662b6cb (soc/intel/skylake: Always add PM1_TMR block to FADT).
    
    Change-Id: Ie3d592623f3a84051477ffe83a0cf0daf30dd36f
    Signed-off-by: Meera Ravindranath <meera.ravindranath@intel.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37662
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Nico Huber <nico.h@gmx.de>
    mravindr authored and pgeorgi committed Dec 31, 2019
    Copy the full SHA
    48c7870 View commit details
    Browse the repository at this point in the history
  6. mb/google/peppy: add _DSD to touchscreen ACPI

    Recent changes to the Atmel touchscreen driver in the mainline
    kernel broke functionality with devices running upstream coreboot,
    due relying on another driver (chromeos_laptop) which makes the
    assumption that the i2c devices are be in PCI mode (as with the
    stock Google firmware) rather than in ACPI mode as they are in
    upstream coreboot.
    
    Mitigate this by adding the required devicetree property so the
    Atmel toushcreen driver will correctly attach without the use
    of chromeos_laptop.
    
    Test: build/boot peppy on 4.18+ kernel, verify touchscreen working
    
    Change-Id: I05df8367886eef55b409590f75a68d98d4e5fbdf
    Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37915
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Nicolò
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    MrChromebox authored and pgeorgi committed Dec 31, 2019
    Copy the full SHA
    66bd887 View commit details
    Browse the repository at this point in the history
  7. mb/google/peppy: Add Hynix memory HMT425S6CFR6A support

    Adapted from Chromium commit b8dcb1a [Peppy: Update Memory IDs]
    
    Add Hynix memory HMT425S6CFR6A support.
    RAM_ID: 011 4GB Hynix HMT425S6CFR6A
    RAM_ID: 111 2GB Hynix HMT425S6CFR6A
    
    Original-Change-Id: I26d5c4ad00509e7823c325ee8391e0b18fee44d8
    Original-Signed-off-by: David Wu <David_Wu@quantatw.com>
    Original-Reviewed-on: https://chromium-review.googlesource.com/1074849
    Original-Reviewed-by: Duncan Laurie <dlaurie@google.com>
    Original-Tested-by: David Wu <david_wu@quanta.corp-partner.google.com>
    
    Change-Id: I4d165f61b8a13e5ed025e9ddbc4330db88e2fa3d
    Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37941
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    MrChromebox authored and pgeorgi committed Dec 31, 2019
    Copy the full SHA
    f41eea4 View commit details
    Browse the repository at this point in the history
  8. mb/google/atlas: Add libgfxinit support

    Add Kconfig, panel delays extracted from VBT (and confirmed by Linux)
    
    Test: build/boot Atlas with libgfxinit and Tianocore payload
    
    Change-Id: I94c227cd4f020db719bf81118d983493752bb00f
    Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37989
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    MrChromebox authored and pgeorgi committed Dec 31, 2019
    Copy the full SHA
    76ea54e View commit details
    Browse the repository at this point in the history
  9. ec/hp/kbc1126: Make firmware offsets user configurable

    After C_ENVIRONMENT_BOOTBLOCK became mainstream, coreboot build system
    starts to produce larger bootblock, conflicting with former default
    offsets.
    
    This change makes these offsets configurable before building, with
    default values lower than before, to better fit the larger bootblock.
    
    Change-Id: Ie022663a4d0df7f431865b55f7329a9ebb90863b
    Signed-off-by: Bill XIE <persmule@hardenedlinux.org>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37778
    Reviewed-by: Nico Huber <nico.h@gmx.de>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    persmule authored and pgeorgi committed Dec 31, 2019
    Copy the full SHA
    9594550 View commit details
    Browse the repository at this point in the history
  10. mb/hp: Add data.vbt files for folio_9470m and revolve_810_g1

    Extracted from live running machines running vendor firmware.
    
    Change-Id: I5082af9349c25a5f1759ba00b3fbf8d18f8fde4d
    Signed-off-by: Bill XIE <persmule@hardenedlinux.org>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37806
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Nico Huber <nico.h@gmx.de>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    persmule authored and pgeorgi committed Dec 31, 2019
    Copy the full SHA
    2e5f1f7 View commit details
    Browse the repository at this point in the history
  11. mb/*/*/acpi_tables: Don't zero out gnvs again

    The gnvs structure was zeroed out before calling acpi_create_gnvs(...)
    in the following files:
    
    * src/southbridge/intel/*/lpc.c
    
    Change-Id: Id7755b1e4b8f5cb8abd1f411b5dc174b6beee21c
    Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37956
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-by: Patrick Rudolph <siro@das-labor.org>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    lemenkov authored and pgeorgi committed Dec 31, 2019
    Copy the full SHA
    2450a7e View commit details
    Browse the repository at this point in the history
  12. mb/*/*/acpi_tables: Don't initialize already initialized fields

    Don't initialize fields with zeroes since gnvs structs were zeroed out
    in southbridge already. See
    
    * src/southbridge/intel/*/lpc.c
    
    Change-Id: I5228f2cdc94df722ffa687c45b4e4fd25e82df82
    Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37967
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Patrick Rudolph <siro@das-labor.org>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    lemenkov authored and pgeorgi committed Dec 31, 2019
    Copy the full SHA
    d225834 View commit details
    Browse the repository at this point in the history
  13. src: Remove some romcc workarounds

    Now that romcc is gone, move cmos_post_init() into post.c, and remove
    some preprocessor workarounds.
    
    Change-Id: I0ee4551e476cdd1102e86e7efc74d5909f64a37b
    Signed-off-by: Jacob Garber <jgarber1@ualberta.ca>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37950
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Patrick Georgi <pgeorgi@google.com>
    Reviewed-by: HAOUAS Elyes <ehaouas@noos.fr>
    Jacob Garber authored and pgeorgi committed Dec 31, 2019
    Copy the full SHA
    4a21647 View commit details
    Browse the repository at this point in the history
  14. sb/amd/cimx/sb800/cfg.c: Fix typo

    Change-Id: I46653d9530a136a56b762858de2bae2c7cbfd461
    Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/38005
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    ElyesH authored and pgeorgi committed Dec 31, 2019
    Copy the full SHA
    e29c70d View commit details
    Browse the repository at this point in the history
  15. src/{soc,southbridge}/amd: Fix typo

    Change-Id: I7e3dc64648af05d51a319019397f24ba74c25c37
    Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/38004
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    ElyesH authored and pgeorgi committed Dec 31, 2019
    Copy the full SHA
    5bca341 View commit details
    Browse the repository at this point in the history
  16. nb/amd: Fix typo

    Change-Id: I7d27981dd7af53f0e8484d267a9a40fd3d269212
    Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/38001
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Frans Hendriks <fhendriks@eltan.com>
    Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    ElyesH authored and pgeorgi committed Dec 31, 2019
    Copy the full SHA
    99b075a View commit details
    Browse the repository at this point in the history
  17. console,boot_state: Reformat state times output

    For each boot_state, report the times spent interleaved
    with other console output and remove the samples arrays.
    
    The time spent to report the times to console is not
    accounted for.
    
    Change-Id: I0c847da98901c56b356b4a933d9ae865dada98b6
    Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/36584
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Nico Huber <nico.h@gmx.de>
    kmalkki authored and i-c-o-n committed Dec 31, 2019
    Copy the full SHA
    94694a8 View commit details
    Browse the repository at this point in the history
  18. device: Log times with millisecond resolution

    To print times with 1 us resolution just adds unnecessary noise
    when comparing logs across different boots. Furthermore, just
    the printk itself is 1 ms if some slow console is enabled.
    
    Change-Id: Ibea43124a1937f404a6e71fd9431086b2b72290a
    Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37425
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Nico Huber <nico.h@gmx.de>
    kmalkki authored and i-c-o-n committed Dec 31, 2019
    Copy the full SHA
    e3d9d67 View commit details
    Browse the repository at this point in the history
  19. mb/**/acpi: Remove unused files

    Remove commented-out entries in dsdt.asl, and then remove files that do
    not get built.
    
    Change-Id: I579e7ffbc2d6596fd7ffe6863ff3b3fb14b0ade6
    Signed-off-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37857
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Nico Huber <nico.h@gmx.de>
    Th3Fanbus authored and i-c-o-n committed Dec 31, 2019
    Copy the full SHA
    6ad0ab1 View commit details
    Browse the repository at this point in the history
  20. mainboard/apu2: fix watchdog issues

    Platform hanged without setting RstToCpuPwrGdEn.
    
    Code for enabling watchdog is now in board_BeforeInitEarly, as hardware
    is not enabled before InitReset. It didn't work on first boot after
    power cycle.
    
    Signed-off-by: Krystian Hebel <krystian.hebel@3mdeb.com>
    krystian-hebel committed Dec 31, 2019
    Copy the full SHA
    075a4d8 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2020

  1. nb/intel/sandybridge: use MESEG register names from datasheet

    I used register names guessed on what the registers do, since the SNB
    documentation marked those registers as reserved; the IVB documentation
    (326765-005) has names for the registers, so I'll use those.
    
    Change-Id: I2f1194438a56546d9836dd12635d064a900a2fd8
    Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/38008
    Reviewed-by: HAOUAS Elyes <ehaouas@noos.fr>
    Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    felixheld committed Jan 1, 2020
    Copy the full SHA
    651f99f View commit details
    Browse the repository at this point in the history
  2. nb/intel/sandybridge: move MCHBAR register definitions to sandybridge.h

    Change-Id: Ibce9f043d3b3fa9acd297f4130bda7a3c595aaa0
    Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/38009
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    felixheld committed Jan 1, 2020
    Copy the full SHA
    85e1491 View commit details
    Browse the repository at this point in the history
  3. nb/intel/sandybridge: add and use more MCHBAR register defines

    Change-Id: Ie0a9be0899830a2bf9a994d10c417b0968d1cd47
    Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/38010
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    felixheld committed Jan 1, 2020
    Copy the full SHA
    dee167e View commit details
    Browse the repository at this point in the history
  4. nb/intel/sandybridge: remove unused duplicate PCIEXBAR define X60BAR

    Change-Id: Ie5a28ceb3d1b684b9c94dcae5b303a4dce75f273
    Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/38011
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    felixheld committed Jan 1, 2020
    Copy the full SHA
    7c09c6a View commit details
    Browse the repository at this point in the history
  5. nb/intel/sandybridge: add and use ME stolen memory and lock bit defines

    Change-Id: If4663498b10a5eedcc1aa51088b984ecc49ef23e
    Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/38012
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    felixheld committed Jan 1, 2020
    Copy the full SHA
    f54ae38 View commit details
    Browse the repository at this point in the history
  6. nb/intel/sandybridge: add and use memory thermal configuration registers

    Change-Id: I96efeadcc7d22bc8453645f6a0884d82edf3aec6
    Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/38015
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    felixheld committed Jan 1, 2020
    Copy the full SHA
    50b7ed2 View commit details
    Browse the repository at this point in the history
  7. nb/intel/sandybridge: Make PM_PDWN_Config uppercase

    Change-Id: Id37d2367d57ff925476c53bb0edab927c1c768f6
    Signed-off-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/38028
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
    Th3Fanbus authored and felixheld committed Jan 1, 2020
    Copy the full SHA
    2a9a49b View commit details
    Browse the repository at this point in the history
  8. nb/intel/sandybridge: Use the MC_BIOS_DATA define

    Change-Id: I177f419d2675ebda5c231a257bed8baf56e13291
    Signed-off-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/38029
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
    Th3Fanbus authored and felixheld committed Jan 1, 2020
    Copy the full SHA
    3473f76 View commit details
    Browse the repository at this point in the history
  9. nb/intel/sandybridge/sandybridge.h: Do cosmetic fixes

    Change-Id: I212f58bdaee538ad8f0197c0aec742aace1c7921
    Signed-off-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/38030
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
    Th3Fanbus authored and felixheld committed Jan 1, 2020
    Copy the full SHA
    26be0bd View commit details
    Browse the repository at this point in the history
  10. nb/intel/sandybridge: replace .val_4028 with .io_latency

    Change-Id: Id584028e99975f18c97780ca6b3c7988d9e84f45
    Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/38027
    Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    felixheld committed Jan 1, 2020
    Copy the full SHA
    ef4fe3e View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2020

  1. mainboard/google/puff: Enable net driver on pcie ep

    Let coreboot know there is a NIC device on the end so
    that the mac from vpd is set at early boot.
    
    Properly configure the link-leds in devicetree s.t.
    valid values are written out to the register at initialization.
    
    BUG=b:146592075,146999042,146999043
    BRANCH=none
    TEST=Boot to kernel.
         Insert mac address into VPD
           vpd -s ethernet_mac=<address>
         reboot the system.
         Ensure we have ip address and corresponding mac
         address with ifconfig.
         Ensure ethernet controller shows up with lspci.
    
    Change-Id: I76ce6d8a5a26842fcb2544ee96567fe0da8603b1
    Signed-off-by: Edward O'Callaghan <quasisec@google.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/38003
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Daniel Kurtz <djkurtz@google.com>
    quasisec authored and Edward O'Callaghan committed Jan 2, 2020
    Copy the full SHA
    731e628 View commit details
    Browse the repository at this point in the history
  2. mb/intel/jasperlake_rvp: Add initial mainboard code

    This is a initial mainboard code aimed to serve as base for
    further mainboard check-ins.
    
    This is a copy patch from icelake_rvp as on commit ID:
    I64db2460115f5fb35ca197b83440f8ee47470761
    
    Below are the changes done over the copy patch:
    
     1. Rename "Icelake" with "Jasperlake".
     2. Replace "icelake_rvp" with "jasperlake_rvp".
     3. Rename "icl" with "jsl".
     4. Remove unwanted SPD file, add empty SPD as
        placeholder.
     5. Replace "soc/intel/icelake" with "soc/intel/tigerlake"
        as tigerlake SOC hosts jasperlake code as well.
     6. Empty romstage_fsp_params.c, to fill it later with
        SOC specific config.
     7. Empty GPIO configuration, to be filled as per board.
     8. Change copyright year to 2019.
     9. Add two board support namely BOARD_INTEL_JASPERLAKE_RVP
        and BOARD_INTEL_JASPERLAKE_RVP_EXT_EC
     10. Replace icl_u and icl_y variant with jslrvp variant.
     11. Remove basebord gpio.c and rely on variant override.
     12. Remove HDA verb table and config support.
    
    Changes to follow on top of this:
     1. Add correct memory parameters, add SPDs.
     2. Clean up devicetree as per jasperlake SOC.
     3. Add GPIO support.
     4. Update chromeos.fmd to make 10MB BIOS region.
    
    TEST=Build jasperlake rvp board
    
    Change-Id: I3314215807959b7348b71933fbba98e6487c0632
    Signed-off-by: Aamir Bohra <aamir.bohra@intel.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37557
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Rizwan Qureshi <rizwan.qureshi@intel.com>
    aamirbohra authored and subrata-b committed Jan 2, 2020
    Copy the full SHA
    630aa4b View commit details
    Browse the repository at this point in the history
  3. src/include: Remove unused <stdlib.h>

    Change-Id: I9e5d18739e7c5b5c742a905ac482529c7e0866df
    Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37827
    Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-by: Frans Hendriks <fhendriks@eltan.com>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    ElyesH authored and kmalkki committed Jan 2, 2020
    Copy the full SHA
    c5a5b36 View commit details
    Browse the repository at this point in the history
  4. Replace last uses of read_option() with get_option()

    Change-Id: I63e80953195a6c524392da42b268efe3012ed41b
    Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37953
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
    Reviewed-by: Nico Huber <nico.h@gmx.de>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    kmalkki committed Jan 2, 2020
    Copy the full SHA
    bee82ab View commit details
    Browse the repository at this point in the history
  5. drivers/pc80/mc146818rtc: Remove read_option_lowlevel()

    This was a workaround for romcc.
    
    Change-Id: I34f41390afbd88f3ace7003fd18c2edd56712a67
    Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37954
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
    Reviewed-by: Nico Huber <nico.h@gmx.de>
    Reviewed-by: HAOUAS Elyes <ehaouas@noos.fr>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    kmalkki committed Jan 2, 2020
    Copy the full SHA
    a04dee6 View commit details
    Browse the repository at this point in the history
  6. mainboard/apu2: use functions from amdblocks/acpimmio.h

    Signed-off-by: Krystian Hebel <krystian.hebel@3mdeb.com>
    krystian-hebel committed Jan 2, 2020
    Copy the full SHA
    7592277 View commit details
    Browse the repository at this point in the history
  7. mb/ti/beaglebone: Remove unused includes

    Change-Id: Ifd1096cdf3700fa24ad8e5a701f48803650767bd
    Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/38000
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Frans Hendriks <fhendriks@eltan.com>
    ElyesH authored and pgeorgi committed Jan 2, 2020
    Copy the full SHA
    73c92da View commit details
    Browse the repository at this point in the history
  8. mb/**/hda_verb.{c,h}: use denary numerals for codec IDs

    Denary, also known as "decimal" or "base 10," is the standard
    number system used around the world. Therefore, make use of it.
    
    Change-Id: I7f2937bb7715e0769db3be8cb30d305f9d78b6f8
    Signed-off-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37849
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
    Th3Fanbus authored and pgeorgi committed Jan 2, 2020
    Copy the full SHA
    ec21170 View commit details
    Browse the repository at this point in the history
  9. mb/**/hda_verb.c: Correct codec ID on subvendor verbs

    Looks like the subvendor verb for codec #3 is erroneously using zero as
    its codec number. Fix that.
    
    Change-Id: I760533c229287627dd0548a06300c376e045302c
    Signed-off-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37850
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
    Th3Fanbus authored and pgeorgi committed Jan 2, 2020
    Copy the full SHA
    d8ce9a8 View commit details
    Browse the repository at this point in the history
  10. mb/google/beltino/**/hda_verb.c: remove preprocessor guards

    These files are not headers.
    
    Change-Id: Ibe6c9a96c1c4b0952a8d03b7a8b17869a66511f2
    Signed-off-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37851
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
    Th3Fanbus authored and pgeorgi committed Jan 2, 2020
    Copy the full SHA
    416f411 View commit details
    Browse the repository at this point in the history
  11. mb/google/beltino/**/hda_verb.c: Correct pin configs

    NIDs 0x18 and 0x19 are flipped, and the verbs for NID 0x1b are instead
    applied onto NID 0x1a. Fix that, so that it matches original Chromium
    sources for the boards.
    
    Change-Id: I20cc4b282602f8557fa4f25489adf899b7460a09
    Signed-off-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37852
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
    Th3Fanbus authored and pgeorgi committed Jan 2, 2020
    Copy the full SHA
    0558d0c View commit details
    Browse the repository at this point in the history
  12. mb/intel/d945gclf: Remove unused include

    Change-Id: I023ce20b4144d782f22243911f845f6e28fdb2a3
    Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37898
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-by: Patrick Georgi <pgeorgi@google.com>
    ElyesH authored and pgeorgi committed Jan 2, 2020
    Copy the full SHA
    8970992 View commit details
    Browse the repository at this point in the history
  13. arch/x86/Kconfig: Remove unused BOOTBLOCK_RESETS

    Change-Id: I792d271bdd2a93649bd9ca67c74b29fc5037542b
    Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37964
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    ElyesH authored and pgeorgi committed Jan 2, 2020
    Copy the full SHA
    74e22b5 View commit details
    Browse the repository at this point in the history
  14. soc/qualcomm/qcs405: Remove unused QCS405_BLSP_SPI

    Change-Id: I73ff8adeb2751ed4035c60f7387576460bdd47e8
    Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37966
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    ElyesH authored and pgeorgi committed Jan 2, 2020
    Copy the full SHA
    46b99dd View commit details
    Browse the repository at this point in the history
  15. mb/*/*/acpi_tables: Remove unused includes

    Change-Id: Ie8b9df7a64b45167de542182f3dfe6b320b9f2e2
    Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37900
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    ElyesH authored and pgeorgi committed Jan 2, 2020
    Copy the full SHA
    2782048 View commit details
    Browse the repository at this point in the history
  16. mb/ibase/mb899: Remove unused includes

    Change-Id: I496da344cc0d3845c308bca4d5da46d9ca6f88a7
    Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37897
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-by: Patrick Georgi <pgeorgi@google.com>
    ElyesH authored and pgeorgi committed Jan 2, 2020
    Copy the full SHA
    ceff01e View commit details
    Browse the repository at this point in the history
  17. src: Remove unneeded 'include <arch/io.h>'

    Change-Id: Ie4293094ad703a2d8b68a8c640bd8d9cece2e6e8
    Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37983
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    ElyesH authored and pgeorgi committed Jan 2, 2020
    Copy the full SHA
    1f66809 View commit details
    Browse the repository at this point in the history
  18. soc/intel/bsw/gpio.h: Drop unused values

    Most of these are leftovers from the initial copy from Baytrail.
    
    Change-Id: I1c437f34902400022ac6a5e95ff6168545ca557f
    Signed-off-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/37405
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Nico Huber <nico.h@gmx.de>
    Th3Fanbus authored and pgeorgi committed Jan 2, 2020
    Copy the full SHA
    b0d3695 View commit details
    Browse the repository at this point in the history
  19. asus/am1i-a: remove unnecessary VGA_BIOS_ID default

    The majority of Socket AM1 APUs [1] - three out of five - have the integrated
    VGA with 1002,9830 ID, while only one Sempron has 1002,9836. Since VGA_BIOS_ID
    is already defined in fam16kb Kconfig as 1002,9830 ID, drop the value here.
    
    [1] https://en.wikipedia.org/wiki/List_of_AMD_accelerated_processing_units#%22Kabini%22_(2013,_SoC)
    
    Signed-off-by: Mike Banon <mikebdp2@gmail.com>
    Change-Id: I75c815b13934afcb5be316f85933f7c200d55bbd
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/33777
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    mikebdp2 authored and pgeorgi committed Jan 2, 2020
    Copy the full SHA
    7cd2047 View commit details
    Browse the repository at this point in the history
  20. amd/acpi: Drop empty PCSD device nodes

    These devices were just added in 727ac0d (AMD {SoC, AGESA, binaryPI}:
    Don't use both of _ADR and _HID), but they don't provide any information
    and are not referenced anywhere.
    
    Change-Id: I862a3c43eb610e488eb7d9246feb94a6d1333ca0
    Signed-off-by: Nico Huber <nico.h@gmx.de>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/38033
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    i-c-o-n authored and pgeorgi committed Jan 2, 2020
    Copy the full SHA
    b7d0892 View commit details
    Browse the repository at this point in the history