Hung-Te Lin has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/35775 )
Change subject: soc/mediatek/mt8183: Add the shared 'dramc_param' module
......................................................................
Patch Set 12: Code-Review+2
--
To view, visit https://review.coreboot.org/c/coreboot/+/35775
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I4cfd634da1855a76706aab0b050197251e2ed4dd
Gerrit-Change-Number: 35775
Gerrit-PatchSet: 12
Gerrit-Owner: Yu-Ping Wu <yupingso(a)google.com>
Gerrit-Reviewer: Hung-Te Lin <hungte(a)chromium.org>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Martin Roth <martinroth(a)google.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: Yu-Ping Wu <yupingso(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-Comment-Date: Wed, 09 Oct 2019 07:34:47 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Hello Julius Werner, Hung-Te Lin, build bot (Jenkins), Patrick Georgi, Martin Roth,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/35775
to look at the new patch set (#12).
Change subject: soc/mediatek/mt8183: Add the shared 'dramc_param' module
......................................................................
soc/mediatek/mt8183: Add the shared 'dramc_param' module
The dramc_param module simplifies the communication between coreboot and
MTK DRAM full calibration blob, and is shared by both implementations to
ensure the same format of parameters.
BUG=b:139099592
BRANCH=none
TEST=emerge-kukui coreboot
Change-Id: I4cfd634da1855a76706aab0b050197251e2ed4dd
Signed-off-by: Yu-Ping Wu <yupingso(a)chromium.org>
---
M src/soc/mediatek/mt8183/Makefile.inc
A src/soc/mediatek/mt8183/dramc_param.c
A src/soc/mediatek/mt8183/include/soc/dramc_param.h
3 files changed, 137 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/75/35775/12
--
To view, visit https://review.coreboot.org/c/coreboot/+/35775
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I4cfd634da1855a76706aab0b050197251e2ed4dd
Gerrit-Change-Number: 35775
Gerrit-PatchSet: 12
Gerrit-Owner: Yu-Ping Wu <yupingso(a)google.com>
Gerrit-Reviewer: Hung-Te Lin <hungte(a)chromium.org>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Martin Roth <martinroth(a)google.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: Yu-Ping Wu <yupingso(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-MessageType: newpatchset
Matt DeVillier has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/35898 )
Change subject: [WIP] 3rdparty/libgfxinit: Update submodule pointer
......................................................................
Patch Set 1: Code-Review+1
current libgfxinit patch train tested and verified working on BDW-U, SKL-U/Y, KBL-U
--
To view, visit https://review.coreboot.org/c/coreboot/+/35898
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I0a90bd4afe2091699a46a5a1323af9723ff43018
Gerrit-Change-Number: 35898
Gerrit-PatchSet: 1
Gerrit-Owner: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: Matt DeVillier <matt.devillier(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Comment-Date: Wed, 09 Oct 2019 06:13:01 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Matt DeVillier has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/20100 )
Change subject: [TEST] intel/broadwell: Hook libgfxinit up
......................................................................
Patch Set 5: Code-Review+2
verified on google/lulu and purism/librem_13v1
--
To view, visit https://review.coreboot.org/c/coreboot/+/20100
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Id5d0c2c12b1ff8f95ba4e0223a3e9aff27547acd
Gerrit-Change-Number: 20100
Gerrit-PatchSet: 5
Gerrit-Owner: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: Matt DeVillier <matt.devillier(a)gmail.com>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Comment-Date: Wed, 09 Oct 2019 06:09:03 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Hung-Te Lin has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/35775 )
Change subject: soc/mediatek/mt8183: Add the shared 'dramc_param' module
......................................................................
Patch Set 11:
(1 comment)
https://review.coreboot.org/c/coreboot/+/35775/11/src/soc/mediatek/mt8183/i…
File src/soc/mediatek/mt8183/include/soc/dramc_param.h:
https://review.coreboot.org/c/coreboot/+/35775/11/src/soc/mediatek/mt8183/i…
PS11, Line 71: const struct sdram_params* (*get_sdram_config)(void);
Looking at follow up CLs, I'm not so sure if we need this (see my comments there)
--
To view, visit https://review.coreboot.org/c/coreboot/+/35775
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I4cfd634da1855a76706aab0b050197251e2ed4dd
Gerrit-Change-Number: 35775
Gerrit-PatchSet: 11
Gerrit-Owner: Yu-Ping Wu <yupingso(a)google.com>
Gerrit-Reviewer: Hung-Te Lin <hungte(a)chromium.org>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Martin Roth <martinroth(a)google.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: Yu-Ping Wu <yupingso(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-Comment-Date: Wed, 09 Oct 2019 03:53:20 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Hello Matt DeVillier, Paul Menzel, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/20100
to look at the new patch set (#5).
Change subject: [TEST] intel/broadwell: Hook libgfxinit up
......................................................................
[TEST] intel/broadwell: Hook libgfxinit up
Change-Id: Id5d0c2c12b1ff8f95ba4e0223a3e9aff27547acd
Signed-off-by: Nico Huber <nico.h(a)gmx.de>
---
M src/soc/intel/broadwell/igd.c
1 file changed, 14 insertions(+), 4 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/00/20100/5
--
To view, visit https://review.coreboot.org/c/coreboot/+/20100
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Id5d0c2c12b1ff8f95ba4e0223a3e9aff27547acd
Gerrit-Change-Number: 20100
Gerrit-PatchSet: 5
Gerrit-Owner: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: Matt DeVillier <matt.devillier(a)gmail.com>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-MessageType: newpatchset
Michael Niewöhner has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/35894 )
Change subject: soc/intel/skylake: fix platform detection when PCIe port 1 is disabled
......................................................................
soc/intel/skylake: fix platform detection when PCIe port 1 is disabled
PCIe root port 1 may be disabled. This prevents reading the device id,
which is used for platform detection used for PCIe root port swapping,
when PCIe function 0 of a port is disabled.
This fixes platform detection in such cases by using the LPC device id
instead, which normally shouldn't be disabled. FSP does exactly the
same (checked by FSP disassembling / reverse-engineering).
Change-Id: I792a1825a7910135a9a82864c8f1f577f5a10235
Signed-off-by: Michael Niewöhner <foss(a)mniewoehner.de>
---
M src/include/device/pci_ids.h
M src/soc/intel/skylake/chip_fsp20.c
2 files changed, 5 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/94/35894/1
diff --git a/src/include/device/pci_ids.h b/src/include/device/pci_ids.h
index 6abedb4..350f362 100644
--- a/src/include/device/pci_ids.h
+++ b/src/include/device/pci_ids.h
@@ -2700,6 +2700,9 @@
#define PCI_DEVICE_ID_INTEL_SPT_LP_U_BASE 0x9d43
#define PCI_DEVICE_ID_INTEL_SPT_LP_U_PREMIUM 0x9d48
#define PCI_DEVICE_ID_INTEL_SPT_LP_Y_PREMIUM 0x9d46
+#define PCI_DEVICE_ID_INTEL_SPT_H_LPC_BASE 0xa140
+#define PCI_DEVICE_ID_INTEL_SPT_H_LPC_BASE 0xa1ff
+#define PCI_DEVICE_ID_INTEL_SPT_H_LPC_BASE 0x001e
#define PCI_DEVICE_ID_INTEL_SPT_H_H110 0xa143
#define PCI_DEVICE_ID_INTEL_SPT_H_H170 0xa144
#define PCI_DEVICE_ID_INTEL_SPT_H_Z170 0xa145
diff --git a/src/soc/intel/skylake/chip_fsp20.c b/src/soc/intel/skylake/chip_fsp20.c
index 55fedd3..1499a6f 100644
--- a/src/soc/intel/skylake/chip_fsp20.c
+++ b/src/soc/intel/skylake/chip_fsp20.c
@@ -140,7 +140,8 @@
{
uint16_t id, id_mask;
- id = pci_read_config16(PCH_DEV_PCIE1, PCI_DEVICE_ID);
+ id = pci_read_config16(PCH_DEV_LPC, PCI_DEVICE_ID);
+
/*
* We may read an ID other than func 0 after FSP-S.
* Strip out 4 least significant bits.
--
To view, visit https://review.coreboot.org/c/coreboot/+/35894
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I792a1825a7910135a9a82864c8f1f577f5a10235
Gerrit-Change-Number: 35894
Gerrit-PatchSet: 1
Gerrit-Owner: Michael Niewöhner
Gerrit-MessageType: newchange