Commits on Feb 3, 2021

  1. .gitlab-ci.yml: Added apu6 regression step

    pkonkol committed Feb 3, 2021
    Copy the full SHA
    555b060 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2021

  1. mb/amd/bilby: updating EC FW specific options for bilby

    EC does not exist in Bilby platform, so removing EC size from board.fmd
    and updating bilby fmap size to 0xfef000.
    Removing unused EC FW config options MANDOLIN_HAVE_MCHP_FW and
    MANDOLIN_MCHP_FW_FILE.
    
    Change-Id: I9ca4e421b0d80d041ed4046fa20cc16e24a776d0
    Signed-off-by: Ritul Guru <ritul.bits@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50901
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
    ritulguru authored and felixheld committed Feb 22, 2021
    Copy the full SHA
    3e945f1 View commit details
    Browse the repository at this point in the history
  2. soc/intel/tigerlake: Enable end of post support in FSP

    Send end of post message to CSME in FSP, by selecting EndOfPost
    message in PEI phase. In API mode which coreboot currently uses,
    sending EndOfPost message in DXE phase is not applicable.
    
    BUG=b:180755397
    TEST=Extract and copy MEInfo tool from CSME Fit Kit to voxel, execute
      ./MEInfo | grep "BIOS Boot State"
    and confirm response shows BIOS Boot State to be "Post Boot".
    
    Change-Id: I1ad0d7cc06e79b2fe1e53d49c8e838f4d91af736
    Signed-off-by: Nick Vaccaro <nvaccaro@google.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/51012
    Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    NickVaccaro committed Feb 22, 2021
    Copy the full SHA
    202b189 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2021

  1. mb/google/zork/var/shuboz: Adjust GPIO settings

    1. GPIO_4 to NC
    
    BUG=b:179333669
    BRANCH=zork
    TEST=emerge-zork coreboot
    
    Signed-off-by: Kane Chen <kane_chen@pegatron.corp-partner.google.com>
    Change-Id: I4342b2beb7fc755bee47ee4fad0023d7a6592c4b
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50277
    Reviewed-by: Martin Roth <martinroth@google.com>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    PegaKaneChen authored and Martin Roth committed Feb 23, 2021
    Copy the full SHA
    ca5ed48 View commit details
    Browse the repository at this point in the history
  2. drivers/intel/fsp2_0/memory_init: check if UPD struct has expected size

    If the UPD size in coreboot sizes mismatches the one from the FSP-M
    binary, we're running into trouble. If the expected size is smaller than
    the UPD size the FSP provides, call die(), since the target buffer isn't
    large enough so only the beginning of the UPD defaults from the FSP will
    get copied into the buffer. We ran into the issue in soc/amd/cezanne,
    where the UPD struct in coreboot was smaller than the one in the FSP, so
    the defaults didn't get completely copied.
    
    TEST=Mandolin still boots.
    
    Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
    Change-Id: Ia7e9f6f20d0091bbb4abfd42abb40b485da2079d
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50241
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
    felixheld committed Feb 23, 2021
    Copy the full SHA
    a095595 View commit details
    Browse the repository at this point in the history
  3. mb/google/oak: Add new DRAM modules K4E6E304EC-EGCG-4GB

    Samsung  K4E6E304EC-EGCG-4GB   # 1011
    
    BUG=b:179455694
    BRANCH=oak
    TEST=emerge-hana chromeos-ec coreboot chromeos-bootimage depthcharge,
    update FW to DUTs,these DUTs can pass stress test under run-in.
    
    Signed-off-by: xuxinxiong <xuxinxiong@huaqin.corp-partner.google.com>
    Change-Id: I02cc34157fd03edb7d715a23ed404abc40ef8ccc
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50978
    Reviewed-by: Tao Xia <xiatao5@huaqin.corp-partner.google.com>
    Reviewed-by: Hung-Te Lin <hungte@chromium.org>
    Reviewed-by: Shaoming Chen <shaoming.chen@mediatek.corp-partner.google.com>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    xuxinxiong authored and hungte committed Feb 23, 2021
    Copy the full SHA
    cdb5b56 View commit details
    Browse the repository at this point in the history
  4. soc/intel/baytrail: Use a variable for s3resume

    This helps towards unified chipset_power_state.
    
    Change-Id: I532384ad6c5b2e793ed70f31763f2c8873443816
    Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50968
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    kmalkki committed Feb 23, 2021
    Copy the full SHA
    6ceec16 View commit details
    Browse the repository at this point in the history
  5. soc/intel/baytrail: Use cbmem_recovery()

    For consistency with other soc/intel add s3resume variable,
    this helps towards unified chipset_power_state.
    
    Change-Id: Ida04d2292aabb5a366f3400d8596ede0dee64839
    Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50969
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    kmalkki committed Feb 23, 2021
    Copy the full SHA
    c5c3e3c View commit details
    Browse the repository at this point in the history
  6. soc/intel/broadwell: Use cbmem_recovery()

    For consistency with other soc/intel add s3resume variable,
    this helps towards unified chipset_power_state.
    
    Change-Id: I34a123f9fc13bd86264317c7762bf6e9ffd0f842
    Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50970
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    kmalkki committed Feb 23, 2021
    Copy the full SHA
    74cb3e7 View commit details
    Browse the repository at this point in the history
  7. nb/intel/haswell: Use cbmem_recovery()

    For consistency with other nb/intel rename variable from
    wake_from_s3 to s3resume.
    
    Change-Id: If94509c4640f34f2783137ae1f94339e6e6cf971
    Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50971
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    kmalkki committed Feb 23, 2021
    Copy the full SHA
    b6fc13b View commit details
    Browse the repository at this point in the history
  8. nb/intel/x4x,sandybridge: Move romstage_handoff_init() call

    Change-Id: I6356bb7ea904ca860cbedd46515924505d515791
    Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50972
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    kmalkki committed Feb 23, 2021
    Copy the full SHA
    4ce0a07 View commit details
    Browse the repository at this point in the history
  9. nb/intel/x4x,sandybridge: Move INITRAM timestamps

    Let's not have CBMEM hooks in between the different
    INITRAM timestamps.
    
    Change-Id: I46db196bcdf60361429b8a81772fa66d252ef1a3
    Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50973
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    kmalkki committed Feb 23, 2021
    Copy the full SHA
    b33c6fb View commit details
    Browse the repository at this point in the history
  10. nb/intel/x4x: Use a variable for s3resume

    This helps towards unified chipset_power_state.
    
    Change-Id: I8f152dc9f1e0f26e4777489913e9fb2c9cd3dac0
    Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50974
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    kmalkki committed Feb 23, 2021
    Copy the full SHA
    3051a9e View commit details
    Browse the repository at this point in the history
  11. nb/intel/ironlake: Drop redundant clear of SLP_TYP

    Bits are already cleared in southbridge_detect_s3_resume().
    
    Change-Id: If8bb85abacd59c7968876906e126300c9e4314e2
    Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50975
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    kmalkki committed Feb 23, 2021
    Copy the full SHA
    c92c5e5 View commit details
    Browse the repository at this point in the history
  12. intel/common/block/cpu: Add APIs to get CPU info from lapic ID

    Add support to get core, package and thread ID from lapic ID.
    Implementation uses CPUID extended topology instruction to derive
    bit offsets for core, package and thread info in apic ID.
    
    BUG=b:179113790
    
    Change-Id: If26d34d4250f5a88bdafacdd5d56b8882b69409e
    Signed-off-by: Aamir Bohra <aamir.bohra@intel.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50913
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-by: EricR Lai <ericr_lai@compal.corp-partner.google.com>
    aamirbohra authored and furquan-goog committed Feb 23, 2021
    Copy the full SHA
    d192590 View commit details
    Browse the repository at this point in the history
  13. intel/fsp2_0: Fix the mp_get_processor_info

    FSP expects mp_get_processor_info to give processor specfic apic ID,
    core(zero-indexed), package(zero-indexed) and thread(zero-indexed) info.
    This function is run from BSP for all logical processor, With current
    implementation the location information returned is incorrect per logical
    processor. Also the processor id returned does not correspond to the
    processor index, rather is returned only for the BSP.
    
    BUG=b:179113790
    
    Change-Id: Ief8677e4830a765af61a0df9621ecaa372730fca
    Signed-off-by: Aamir Bohra <aamir.bohra@intel.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50880
    Reviewed-by: EricR Lai <ericr_lai@compal.corp-partner.google.com>
    Reviewed-by: Furquan Shaikh <furquan@google.com>
    Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    aamirbohra authored and furquan-goog committed Feb 23, 2021
    Copy the full SHA
    01ae4a7 View commit details
    Browse the repository at this point in the history
  14. sb/intel/lynxpoint: Refactor some GNVS

    Change-Id: I9524a44f8f4b8e286229d81d10704438f11c4580
    Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/48857
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    kmalkki committed Feb 23, 2021
    Copy the full SHA
    5e82d44 View commit details
    Browse the repository at this point in the history
  15. sb/amd/common: Drop dummy variable assigment

    Change-Id: I9b523bda2332859074d2e12c5cb70df68e18063d
    Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50997
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
    Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
    kmalkki committed Feb 23, 2021
    Copy the full SHA
    10de874 View commit details
    Browse the repository at this point in the history
  16. AGESA fam16 boards: Drop obsolete picr_data and intr_data

    Change-Id: I367f6f17fff3d10be19a83d63e927959068408dd
    Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50998
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
    kmalkki committed Feb 23, 2021
    Copy the full SHA
    85a967f View commit details
    Browse the repository at this point in the history
  17. mb/google/dedede: Export EC_IN_RW GPIO to payload

    Set up EC_IN_RW GPIO in coreboot.
    
    BUG=b:180686277
    TEST=Verified that EC_IN_RW signal is read correctly in depthcharge.
    
    Signed-off-by: Ian Feng <ian_feng@compal.corp-partner.google.com>
    Change-Id: Ic41012d3d4843dcab0f6dd9c28396cb9d5c49f08
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/51001
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
    Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
    Reviewed-by: Furquan Shaikh <furquan@google.com>
    Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
    Ian Feng authored and karthikr-google committed Feb 23, 2021
    Copy the full SHA
    5273322 View commit details
    Browse the repository at this point in the history
  18. mb/google/zork: Adjust Gumboz H1 I2C CLK

    Adjust H1 I2C CLK:
    404kHz -> 391 kHz
    
    BUG=b:179753353
    BRANCH=zork
    TEST=1. emerge-zork coreboot chromeos-bootimage
         2. power on proto board successfully
         3. measure i2c freq by scope is close to 400kHz
    
    Change-Id: Iedd47dd6fc4f7ac7f0aac480d63ddbdf85a84ec2
    Signed-off-by: Kevin Chiu <kevin.chiu@quantatw.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50994
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Kangheui Won <khwon@chromium.org>
    Kevin Chiu authored and felixheld committed Feb 23, 2021
    Copy the full SHA
    dfd52bd View commit details
    Browse the repository at this point in the history
  19. mb/google/zork: update USB 3 controller phy Parameter for gumboz

    Recommendation from SOC to config IQ=8 for U3 port0,
    vboost for all U3 ports for passing ESD pin test.
    
    BUG=b:173476380
    BRANCH=zork
    TEST=1. emerge-zork coreboot
         2. run U3 SI/ESD pin test => pass
    
    Change-Id: I0e6414f686a995536a0fd8aa0f6f70e5a36718a3
    Signed-off-by: Kevin Chiu <kevin.chiu@quantatw.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50992
    Reviewed-by: Kangheui Won <khwon@chromium.org>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Kevin Chiu authored and felixheld committed Feb 23, 2021
    Copy the full SHA
    5b3e995 View commit details
    Browse the repository at this point in the history
  20. tests: Add acpi/acpigen-test test case

    Signed-off-by: Jakub Czapiga <jacz@semihalf.com>
    Change-Id: Icc128212c1f72beb50caca671b4bada3507d3a1f
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50520
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Patrick Georgi <pgeorgi@google.com>
    semihalf-czapiga-jakub authored and pgeorgi committed Feb 23, 2021
    Copy the full SHA
    168b38b View commit details
    Browse the repository at this point in the history
  21. tests: Add lib/memcpy-test test case

    Signed-off-by: Jakub Czapiga <jacz@semihalf.com>
    Change-Id: I00464ec2db23867712cd2efd7f6cad92e3ee361a
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50799
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Paul Fagerburg <pfagerburg@chromium.org>
    semihalf-czapiga-jakub authored and pgeorgi committed Feb 23, 2021
    Copy the full SHA
    eb4bb6f View commit details
    Browse the repository at this point in the history
  22. Doc/releases/checklist.md: Clarify tag push command

    Change-Id: I0a6d1ed014c6454c4bde390283351c19fe097201
    Signed-off-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/47813
    Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
    Reviewed-by: Patrick Georgi <pgeorgi@google.com>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Th3Fanbus authored and pgeorgi committed Feb 23, 2021
    Copy the full SHA
    83e6c15 View commit details
    Browse the repository at this point in the history
  23. soc/intel/tigerlake: Remove polling for Link Active Status at resume

    Tigerlake TBT only has SW CM support. The polling for "LA == 1" is not
    applicable for SW CM platform at the resume sequence. This change
    removes the pollng for "LA == 1" to improve resume performance.
    
    BUG=b:177519081
    TEST=Boot to kernel and validated s0ix on Voxel board.
    
    Signed-off-by: John Zhao <john.zhao@intel.com>
    Change-Id: I886001f71bf893dc7eda98403fa4e1a3de6b958e
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50806
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Sukumar Ghorai <sukumar.ghorai@intel.com>
    Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
    jzhao80 authored and Tim Wawrzynczak committed Feb 23, 2021
    Copy the full SHA
    2c78424 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2021

  1. mb/amd,google/zork: Move init_tables() call

    The semantics of pirq_setup() from previous platforms was to
    only setup the global pointers for PIC and APIC tables, not
    to create or modify the tables themselves.
    
    Change-Id: Iaa7c31eed21432dc2b3fe6b32803bd2658fd5e2d
    Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50717
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
    kmalkki committed Feb 24, 2021
    Copy the full SHA
    32b9916 View commit details
    Browse the repository at this point in the history
  2. mb/amd,google: Rename static functions to mainboard_enable

    Let's not have 7 boards of all use a different name for
    the .enable_dev function in mainboard chip_operations.
    
    Change-Id: I07f3569e6af85f4f1635595125fe2881ab9ddd43
    Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50999
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
    kmalkki committed Feb 24, 2021
    Copy the full SHA
    813b2f0 View commit details
    Browse the repository at this point in the history
  3. mb/lenovo/x220: Increase MMIO space

    With an external GPU connected via the expresscard slot this is
    required.
    
    Change-Id: I154721ff2c712cfe7eb79b8bf8943182c8c36548
    Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/51005
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-by: Nico Huber <nico.h@gmx.de>
    ArthurHeymans authored and i-c-o-n committed Feb 24, 2021
    Copy the full SHA
    e1152c4 View commit details
    Browse the repository at this point in the history
  4. mb/prodrive/hermes/mb: Update SoC config in PRE_DEVICE

    As one option is consumed by MPinit, update the soc config even earlier.
    
    Tested on Prodrive hermes:
    Turbo can be disabled and cores won't exceed their base frequency.
    
    Change-Id: I9f444c3b91d2ee1a613ebac1922f1e6b60363c0b
    Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50798
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    PatrickRudolph authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    52ef869 View commit details
    Browse the repository at this point in the history
  5. src/soc/intel/xeon_sp/cpx: Add enable IIO error masks

    This adds functionality to mask certain IIO errors on the root complex as recommended by HW vendor.
    
    Tested on DeltaLake mainboard. Boot to OS, verify IIO mask registers are programmed correctly.
    
    Signed-off-by: Rocky Phagura <rphagura@fb.com>
    Change-Id: I99f05928930bbf1f617c2d8ce31e8df2a6fd15e6
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50843
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Marc Jones <marc@marcjonesconsulting.com>
    rphagura authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    afefa50 View commit details
    Browse the repository at this point in the history
  6. doc/mb/ocp: Update DeltaLake for VPD variables used in LinuxBoot

    u-root commits:
    bmc_bootorder_override
    u-root/u-root#1902
    systemboot_log_level:
    u-root/u-root#1922
    
    Change-Id: I3da7291188ee06c50008aa3fc7142210215044d4
    Signed-off-by: Johnny Lin <johnny_lin@wiwynn.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50377
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Marc Jones <marc@marcjonesconsulting.com>
    johnnylinwiwynn authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    aed1952 View commit details
    Browse the repository at this point in the history
  7. soc/intel/alderlake: Add soc_get_xhci_usb_info() for elog support

    Add MMIO offsets for USB2 and USB3 port status registers, for
    both north (TCSS) and south (PCH) XHCI controllers; implement
    soc_get_xhci_usb_info() to return the appropriate entries for
    elog.
    
    Change-Id: I5ceb73707a0af0542a07027fd5c873a9658b19d6
    Signed-off-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/47397
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Nick Vaccaro <nvaccaro@google.com>
    Reviewed-by: Furquan Shaikh <furquan@google.com>
    Tim Wawrzynczak authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    291b58f View commit details
    Browse the repository at this point in the history
  8. nb/intel/sandybridge/pcie.c: remove disable NOP

    The .disable function pointer is only referenced inside
    set_vga_bridge_bits() and is used to unset VGA decoding on the
    internal GFX device.
    
    Change-Id: I6888b08ac11ba2431601fa179d063cee0bb93370
    Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/51007
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    ArthurHeymans authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    522b39e View commit details
    Browse the repository at this point in the history
  9. nb/intel/haswell/pcie.c: remove disable NOP

    The .disable function pointer is only referenced inside
    set_vga_bridge_bits() and is used to unset VGA decoding on the
    internal GFX device.
    
    Change-Id: I0443a45522b2267e8e23b28e4e2033f25a7ccbf0
    Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/51008
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    ArthurHeymans authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    318c3ad View commit details
    Browse the repository at this point in the history
  10. device/device.c: Rename .disable to .vga_disable

    This makes it clear what this function pointer is used for.
    
    Change-Id: I2090e164edee513e05a9409d6c7d18c2cdeb8662
    Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/51009
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    ArthurHeymans authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    b238caa View commit details
    Browse the repository at this point in the history
  11. mb/google/dedede/var/boten: Configure GPP_G7 as native

    Configuring GPP_G7 as NC causes SD card detection issue.
    Remove the GPP_G7 override and keep the baseboard
    configuration as native function (SDIO_WP).
    
    BUG=b:179733306
    BRANCH=firmware-dedede-13606.B
    TEST=Built and verified Kingston 64G SD card operation on boten
    
    Change-Id: Ied319437de0e867ee9821d0151ff0c76834c4726
    Signed-off-by: Stanley Wu <stanley1.wu@lcfc.corp-partner.google.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50977
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
    Stanley Wu authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    a04d37c View commit details
    Browse the repository at this point in the history
  12. soc/intel/{adl,jsl,ehl,tgl}: Remove ITSS polarity restore

    Post boot SAI PCR access to ITSS polarity regsiter is locked.
    Restore of ITSS polarity does not take effect anyways. Hence
    removing the related programming.
    
    Change-Id: I1adab45ee903b9d9c1d98a060143445c0cee0968
    Signed-off-by: Aamir Bohra <aamir.bohra@intel.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/51002
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Furquan Shaikh <furquan@google.com>
    Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
    aamirbohra authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    4742f53 View commit details
    Browse the repository at this point in the history
  13. mb/google/dedede/var/sasukette: Adding camera support in devicetree

    and associated GPIO configuration
    
    Adding camera support in devicetree and associated GPIO configuration.
    
    BUG=b:177351873
    BRANCH=dedede
    TEST=camera function is OK
    
    Signed-off-by: Tao Xia <xiatao5@huaqin.corp-partner.google.com>
    Change-Id: I539e969e180c8c71d4b54b50519d2e1ff25415f8
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50982
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
    xiatao5 authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    e64513c View commit details
    Browse the repository at this point in the history
  14. mb/google/dedede/var/sasukette: Adding Touchpad support into devicetree

    Adding Touchpad support into devicetree.
    
    BUG=b:177348842
    BRANCH=dedede
    TEST=touchpad function is OK
    
    Signed-off-by: Tao Xia <xiatao5@huaqin.corp-partner.google.com>
    Change-Id: I7ecafb5b3e39ff2ed9e176531bd0939f830a6397
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50983
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
    xiatao5 authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    b7b4173 View commit details
    Browse the repository at this point in the history
  15. mb/google/dedede/var/sasukette: Adding audio codec and

    speaker amplifier support into devicetree
    
    Adding audio codec and speaker amplifier support into devicetree
    
    BUG=b:177479444
    BRANCH=dedede
    TEST=audio function is OK
    
    Signed-off-by: Tao Xia <xiatao5@huaqin.corp-partner.google.com>
    Change-Id: I90ff3a107278c711a085d04ae708e41f95d454ab
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50984
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
    xiatao5 authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    e747e85 View commit details
    Browse the repository at this point in the history
  16. mb/google/dedede/var/sasukette: Adding LTE module support into device…

    …tree and
    
    associated GPIO configuartion
    
    Adding LTE module support into devicetree and associated GPIO configuartion.
    
    BUG=b:177385043
    BRANCH=dedede
    TEST=LTE function is OK
    
    Signed-off-by: Tao Xia <xiatao5@huaqin.corp-partner.google.com>
    Change-Id: I4d91045176fd6413ac6a5eed70289a5668e5b94f
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50985
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
    xiatao5 authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    096426b View commit details
    Browse the repository at this point in the history
  17. mb/google/dedede/var/lantis: Configure IRQ as level triggered for ELA…

    …N TS
    
    Follow vendor suggestion to configure IRQs as level triggered to prevent TS lost.
    
    BUG=b:171440909
    BRANCH=dedede
    TEST=1. emerge-dedede coreboot chromeos-bootimage
         2. power on, suspend DUT to check TS is functional
    
    Change-Id: I07a5cd5e2ac9caad9dbcca12e05bda7f08f42dce
    Signed-off-by: Tony Huang <tony-huang@quanta.corp-partner.google.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50964
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
    Tony Huang authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    9056fde View commit details
    Browse the repository at this point in the history
  18. toolchain.inc: Update and fix the test-toolchain target

    Due to some change, the test-toolchain was no longer working, and was
    always reporting that the toolchain is out of date.
    
    This fixes the failure, and prints both the expected versions of Clang,
    GCC, and IASL on failures.
    
    Additional changes fix some indentation issues and skip trying to update
    submodules when the test is run.
    
    Signed-off-by: Martin Roth <martin@coreboot.org>
    Change-Id: Ia350f279c3fd3533523996327cc6b2304e0bead4
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/48903
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Patrick Georgi <pgeorgi@google.com>
    Martin Roth authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    8be0146 View commit details
    Browse the repository at this point in the history
  19. mb/google/dedede/var/storo: Enable ELAN touchpad

    Add ELAN touchpad into devicetree for storo.
    
    BUG=b:177393444
    BRANCH=dedede
    TEST=built storo firmware and verified touchpad function
    
    Change-Id: I95780d23b9ea5425d7762e850c25fd14d8a9caf4
    Signed-off-by: chenzanxi <chenzanxi@huaqin.corp-partner.google.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50979
    Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    chenzanxi1995 authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    7eac884 View commit details
    Browse the repository at this point in the history
  20. mb/intel/adlrvp_m: Add initial code for adl-m variant board

    List of changes:
    1. Add mainboard Kconfig to Kconfig.name files
    2. Handle mainboard names in Kconfig file for adlrvp
    3. Created a new devicetree.cb for Adlrvp-m.
    3. Add override devicetree for ADL-M RVP.
    4. Configure proper PCI and USB ports as per schematics for ADL-M
    
    BUG=None
    BRANCH=None
    TEST=Able to build ADL-M RVP variants adlrvp_m and adlrvp_m_ext_ec.
    
    Signed-0ff-by: Maulik Vaghela <maulik.v.vaghela@intel.com>
    Signed-off-by: Varshit Pandya <varshit.b.pandya@intel.com>
    Change-Id: I997b89ba87fb03dfa6a836caec51efd05baa2e8d
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/49871
    Reviewed-by: Subrata Banik <subrata.banik@intel.com>
    Reviewed-by: Ronak Kanabar <ronak.kanabar@intel.com>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Varshit Pandya authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    4084702 View commit details
    Browse the repository at this point in the history
  21. mb/prodrive/hermes/hda_verb: Update verb table for latest board revision

    Use different verb tables depending on board revision.
    
    For board revision R03 and older use the existing verb tables.
    
    For revisions newer than R03 use the new verb tables and also
    apply the dynamic audio configuration recently added.
    
    Also do the following:
    * Use correct NID port mapping
    * Fix verb count in ALC888 header
    * Fix NID in Intel codec verbs
    
    Change-Id: I24ea9149eb2cddb815ff82744a351c926a94aaef
    Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/44772
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    PatrickRudolph authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    560eab7 View commit details
    Browse the repository at this point in the history
  22. soc/intel/skylake/pmutil: Correct soc_smi_sts_array()

    The array was copied from Broadwell, which uses a different bit layout
    for SMI_STS. Copy the array from Cannonlake instead, because Skylake
    uses the same bit layout. This could be deduplicated in the future.
    
    Change-Id: I1c4df727c549eac6f361754d6011bf302da64c5a
    Signed-off-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50929
    Reviewed-by: Nico Huber <nico.h@gmx.de>
    Reviewed-by: Michael Niewöhner <foss@mniewoehner.de>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Th3Fanbus authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    df8462c View commit details
    Browse the repository at this point in the history
  23. soc/intel/skylake/pmutil.c: Define __SIMPLE_DEVICE__

    Change-Id: I01035ad88dc6ba702fde2c58aa0093214a57e482
    Signed-off-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50930
    Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Th3Fanbus authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    a15a604 View commit details
    Browse the repository at this point in the history
  24. soc/intel/*/pmutil.c: Align cosmetics across platforms

    Change-Id: I78d1b15deac2b80cc319dcfc5ab6bf419e2d61db
    Signed-off-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-on: https://review.coreboot.org/c/coreboot/+/50931
    Reviewed-by: Michael Niewöhner <foss@mniewoehner.de>
    Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
    Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
    Th3Fanbus authored and pgeorgi committed Feb 24, 2021
    Copy the full SHA
    f5d090d View commit details
    Browse the repository at this point in the history