Attention is currently required from: John Zhao, Duncan Laurie.
Hello build bot (Jenkins), Tim Wawrzynczak, Duncan Laurie, Patrick Rudolph,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/52712
to look at the new patch set (#4).
Change subject: drivers/intel/usb4: Update driver to support Retimer firmware upgrade
......................................................................
drivers/intel/usb4: Update driver to support Retimer firmware upgrade
Along with upstream kernel for Retimer firmware upgrade, coreboot
provides DFPx under host router where each DFP has its PLD and DSM. The
DFPx's functions encapsulates power control through GPIO, PD
suspend/resume and modes setting for Retimer firmware update under NDA
scenario.
BUG=b:186521258
TEST=Booted to kernel and validated host router's DFPx properties after
decomposing SSDT table.
Signed-off-by: John Zhao <john.zhao(a)intel.com>
Change-Id: I81bef80729f6df57119f5523358620cb015e5406
---
M src/drivers/intel/usb4/retimer/chip.h
M src/drivers/intel/usb4/retimer/retimer.c
M src/drivers/intel/usb4/retimer/retimer.h
3 files changed, 376 insertions(+), 82 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/12/52712/4
--
To view, visit https://review.coreboot.org/c/coreboot/+/52712
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I81bef80729f6df57119f5523358620cb015e5406
Gerrit-Change-Number: 52712
Gerrit-PatchSet: 4
Gerrit-Owner: John Zhao <john.zhao(a)intel.com>
Gerrit-Reviewer: Duncan Laurie
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: John Zhao <john.zhao(a)intel.com>
Gerrit-Attention: Duncan Laurie
Gerrit-MessageType: newpatchset
Attention is currently required from: Ronak Kanabar.
Werner Zeh has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/45906 )
Change subject: edk2-stable202005: Update MdePkg/Include/IndustryStandard/SmBios.h
......................................................................
Patch Set 8: Code-Review+1
(2 comments)
Commit Message:
https://review.coreboot.org/c/coreboot/+/45906/comment/19120b82_a5a05b84
PS8, Line 15: the patch
"the patches" if there are more than one.
https://review.coreboot.org/c/coreboot/+/45906/comment/182235ae_bddd63c3
PS8, Line 17: couple
Please start a new sentence with capital letter.
--
To view, visit https://review.coreboot.org/c/coreboot/+/45906
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I9698861be1f969ddca7f171767a54ac486502c74
Gerrit-Change-Number: 45906
Gerrit-PatchSet: 8
Gerrit-Owner: Ronak Kanabar <ronak.kanabar(a)intel.com>
Gerrit-Reviewer: Aamir Bohra <aamir.bohra(a)intel.com>
Gerrit-Reviewer: Furquan Shaikh <furquan(a)google.com>
Gerrit-Reviewer: Karthik Ramasubramanian <kramasub(a)google.com>
Gerrit-Reviewer: Maulik V Vaghela <maulik.v.vaghela(a)intel.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Subrata Banik <subrata.banik(a)intel.com>
Gerrit-Reviewer: Werner Zeh <werner.zeh(a)siemens.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-CC: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Ronak Kanabar <ronak.kanabar(a)intel.com>
Gerrit-Comment-Date: Fri, 14 May 2021 04:38:06 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Rex-BC Chen.
Hung-Te Lin has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/54269 )
Change subject: mb/google/cherry: Add fast calibration support
......................................................................
Patch Set 4:
(2 comments)
Commit Message:
https://review.coreboot.org/c/coreboot/+/54269/comment/9e28967c_852abe19
PS4, Line 7: Add fast calibration support
We're not just doing fast calibration right?
mb/google/cherry: Initialize DRAM
Initialize DRAM in romstage.
File src/mainboard/google/cherry/sdram_configs.c:
https://review.coreboot.org/c/coreboot/+/54269/comment/1a12e3da_34f03215
PS4, Line 8: Currently ddr_geometry and ddr_type are not used in Cherry.
Do we need those info in future?
If not, we should put some default values to make it clear "what current code will initialize".
--
To view, visit https://review.coreboot.org/c/coreboot/+/54269
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ib7677baef126ee60bf35da3a4eaf720eaa118a27
Gerrit-Change-Number: 54269
Gerrit-PatchSet: 4
Gerrit-Owner: Rex-BC Chen <rex-bc.chen(a)mediatek.corp-partner.google.com>
Gerrit-Reviewer: Hung-Te Lin <hungte(a)chromium.org>
Gerrit-Reviewer: Yu-Ping Wu <yupingso(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Rex-BC Chen <rex-bc.chen(a)mediatek.corp-partner.google.com>
Gerrit-Comment-Date: Fri, 14 May 2021 04:29:16 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Werner Zeh has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/54050 )
Change subject: util/crossgcc: Update gcc to 11.1
......................................................................
Patch Set 4: Code-Review+1
--
To view, visit https://review.coreboot.org/c/coreboot/+/54050
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Icdee2a8beedd109ee1f0eef6f32f7accbf66674b
Gerrit-Change-Number: 54050
Gerrit-PatchSet: 4
Gerrit-Owner: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: Harshit Sharma <harshitsharmajs(a)gmail.com>
Gerrit-Reviewer: Werner Zeh <werner.zeh(a)siemens.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Comment-Date: Fri, 14 May 2021 04:13:57 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
John Zhao has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/54290 )
Change subject: mb/intel/shadowmountain: Remove power_gpio from baseboard
......................................................................
mb/intel/shadowmountain: Remove power_gpio from baseboard
Along with upstream kernel for Retimer firmware update, coreboot defines
power control for each DFP respectively under host router. This change
removes the power_gpio from the baseboard. Individual DFPx power_gpio
will be added once the dependent definition is complete.
BUG=b:186521258
TEST=Build image successfully.
Signed-off-by: John Zhao <john.zhao(a)intel.com>
Change-Id: I819d2900afabbfdb2713fa8eee35d3c90cb904fd
---
M src/mainboard/intel/shadowmountain/variants/baseboard/devicetree.cb
1 file changed, 0 insertions(+), 6 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/90/54290/1
diff --git a/src/mainboard/intel/shadowmountain/variants/baseboard/devicetree.cb b/src/mainboard/intel/shadowmountain/variants/baseboard/devicetree.cb
index beaf8fd..02b4586 100644
--- a/src/mainboard/intel/shadowmountain/variants/baseboard/devicetree.cb
+++ b/src/mainboard/intel/shadowmountain/variants/baseboard/devicetree.cb
@@ -189,12 +189,6 @@
device pci 0a.0 off end # Crash-log SRAM
device pci 0d.0 on end # USB xHCI
device pci 0d.1 off end # USB xDCI (OTG)
- device pci 0d.2 on
- chip drivers/intel/usb4/retimer
- register "power_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPP_H19)"
- device generic 0 on end
- end
- end
device pci 0d.3 on end # TBT DMA1
device pci 0e.0 off end # VMD
device pci 10.0 off end
--
To view, visit https://review.coreboot.org/c/coreboot/+/54290
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I819d2900afabbfdb2713fa8eee35d3c90cb904fd
Gerrit-Change-Number: 54290
Gerrit-PatchSet: 1
Gerrit-Owner: John Zhao <john.zhao(a)intel.com>
Gerrit-MessageType: newchange
Hung-Te Lin has submitted this change. ( https://review.coreboot.org/c/coreboot/+/54230 )
Change subject: vendor/mediatek: Add MT8195 dram initialization code
......................................................................
vendor/mediatek: Add MT8195 dram initialization code
This is the DRAM initialization code from the reference
implementation released by Mediatek for MT8195.
The DRAM calibration code can be taken as a standalone
library, used by different boot loaders for initializing
DRAM and following a different coding style (coreboot was
using Linux Kernel coding style), so we have to put it
in vendor code folder.
Signed-off-by: Ryan Chuang <ryan.chuang(a)mediatek.com>
Change-Id: Iada3ec5ae8a39a8e9253caba550c834d486dddcd
Reviewed-on: https://review.coreboot.org/c/coreboot/+/54230
Tested-by: build bot (Jenkins) <no-reply(a)coreboot.org>
Reviewed-by: Yu-Ping Wu <yupingso(a)google.com>
---
M src/vendorcode/mediatek/Makefile.inc
A src/vendorcode/mediatek/mt8195/Makefile.inc
A src/vendorcode/mediatek/mt8195/dramc/ANA_init_config.c
A src/vendorcode/mediatek/mt8195/dramc/DIG_NONSHUF_config.c
A src/vendorcode/mediatek/mt8195/dramc/DIG_SHUF_config.c
A src/vendorcode/mediatek/mt8195/dramc/DRAMC_SUBSYS_config.c
A src/vendorcode/mediatek/mt8195/dramc/DRAM_config_collctioin.c
A src/vendorcode/mediatek/mt8195/dramc/Hal_io.c
A src/vendorcode/mediatek/mt8195/dramc/LP4_dram_init.c
A src/vendorcode/mediatek/mt8195/dramc/Makefile.inc
A src/vendorcode/mediatek/mt8195/dramc/dramc_actiming.c
A src/vendorcode/mediatek/mt8195/dramc/dramc_debug.c
A src/vendorcode/mediatek/mt8195/dramc/dramc_dv_freq_related.c
A src/vendorcode/mediatek/mt8195/dramc/dramc_dvfs.c
A src/vendorcode/mediatek/mt8195/dramc/dramc_lowpower.c
A src/vendorcode/mediatek/mt8195/dramc/dramc_pi_basic_api.c
A src/vendorcode/mediatek/mt8195/dramc/dramc_pi_calibration_api.c
A src/vendorcode/mediatek/mt8195/dramc/dramc_pi_main.c
A src/vendorcode/mediatek/mt8195/dramc/dramc_top.c
A src/vendorcode/mediatek/mt8195/dramc/dramc_tracking.c
A src/vendorcode/mediatek/mt8195/dramc/dramc_utility.c
A src/vendorcode/mediatek/mt8195/dramc/emi.c
A src/vendorcode/mediatek/mt8195/include/8195_Register_DDRPHY_AO.h
A src/vendorcode/mediatek/mt8195/include/8195_Register_DDRPHY_MD32.h
A src/vendorcode/mediatek/mt8195/include/8195_Register_DDRPHY_NAO.h
A src/vendorcode/mediatek/mt8195/include/8195_Register_DRAMC_AO.h
A src/vendorcode/mediatek/mt8195/include/8195_Register_DRAMC_NAO.h
A src/vendorcode/mediatek/mt8195/include/dramc_actiming.h
A src/vendorcode/mediatek/mt8195/include/dramc_common.h
A src/vendorcode/mediatek/mt8195/include/dramc_custom.h
A src/vendorcode/mediatek/mt8195/include/dramc_dv_init.h
A src/vendorcode/mediatek/mt8195/include/dramc_int_global.h
A src/vendorcode/mediatek/mt8195/include/dramc_int_slt.h
A src/vendorcode/mediatek/mt8195/include/dramc_pi_api.h
A src/vendorcode/mediatek/mt8195/include/dramc_register.h
A src/vendorcode/mediatek/mt8195/include/dramc_top.h
A src/vendorcode/mediatek/mt8195/include/dramc_typedefs.h
A src/vendorcode/mediatek/mt8195/include/emi.h
A src/vendorcode/mediatek/mt8195/include/emi_hw.h
A src/vendorcode/mediatek/mt8195/include/emi_mpu_mt.h
A src/vendorcode/mediatek/mt8195/include/mt8195.h
A src/vendorcode/mediatek/mt8195/include/pll.h
A src/vendorcode/mediatek/mt8195/include/print.h
A src/vendorcode/mediatek/mt8195/include/reg.h
A src/vendorcode/mediatek/mt8195/include/sv_c_data_traffic.h
A src/vendorcode/mediatek/mt8195/include/x_hal_io.h
46 files changed, 96,771 insertions(+), 0 deletions(-)
Approvals:
build bot (Jenkins): Verified
Yu-Ping Wu: Looks good to me, approved
--
To view, visit https://review.coreboot.org/c/coreboot/+/54230
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Iada3ec5ae8a39a8e9253caba550c834d486dddcd
Gerrit-Change-Number: 54230
Gerrit-PatchSet: 6
Gerrit-Owner: Rex-BC Chen <rex-bc.chen(a)mediatek.corp-partner.google.com>
Gerrit-Reviewer: Hung-Te Lin <hungte(a)chromium.org>
Gerrit-Reviewer: Yu-Ping Wu <yupingso(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-MessageType: merged