Attention is currently required from: Chhao Chang, Jarried Lin.
Yu-Ping Wu has posted comments on this change by Jarried Lin. ( https://review.coreboot.org/c/coreboot/+/84025?usp=email )
Change subject: soc/mediatek/mt8196: Add unmask eint event for bootblock
......................................................................
Patch Set 17:
(5 comments)
Commit Message:
https://review.coreboot.org/c/coreboot/+/84025/comment/4077cc19_ac5a3507?us… :
PS17, Line 12: '
"
https://review.coreboot.org/c/coreboot/+/84025/comment/483d5011_9b60cfe9?us… :
PS17, Line 12: '
"
https://review.coreboot.org/c/coreboot/+/84025/comment/db67b42b_9c7d2a33?us… :
PS17, Line 16: 31709620
Wrong bug?
File src/soc/mediatek/common/include/soc/eint_event.h:
https://review.coreboot.org/c/coreboot/+/84025/comment/e00d8dca_694a9b4d?us… :
PS17, Line 17: struct eint_info {
: uintptr_t base;
: unsigned int eint_num;
: };
> It has nothing to do with the type of IC.
I uploaded CB:86033 to do the refactoring for you. Please take a look. Chhao, if that looks good to you, please rebase this onto that patch. You'll need to add src/soc/mediatek/mt8196/eint_event_info.c with content:
```
/* SPDX-License-Identifier: GPL-2.0-only OR MIT */
#include <soc/addressmap.h>
#include <soc/eint_event.h>
const struct eint_event_info eint_event[] = {
{EINT_E_BASE, 75},
{EINT_S_BASE, 29},
{EINT_W_BASE, 58},
{EINT_N_BASE, 47},
{EINT_C_BASE, 25},
{},
};
```
File src/soc/mediatek/mt8196/bootblock.c:
https://review.coreboot.org/c/coreboot/+/84025/comment/d2632799_17c8f366?us… :
PS17, Line 9: #include <soc/eint_event.h>
sort
--
To view, visit https://review.coreboot.org/c/coreboot/+/84025?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I4bf3820a89172186b8f51591f8760787affbb7a3
Gerrit-Change-Number: 84025
Gerrit-PatchSet: 17
Gerrit-Owner: Jarried Lin <jarried.lin(a)mediatek.com>
Gerrit-Reviewer: Chhao Chang <ot_chhao.chang(a)mediatek.corp-partner.google.com>
Gerrit-Reviewer: Hung-Te Lin <hungte(a)chromium.org>
Gerrit-Reviewer: Yidi Lin <yidilin(a)google.com>
Gerrit-Reviewer: Yu-Ping Wu <yupingso(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Chhao Chang <ot_chhao.chang(a)mediatek.corp-partner.google.com>
Gerrit-Attention: Jarried Lin <jarried.lin(a)mediatek.com>
Gerrit-Comment-Date: Fri, 17 Jan 2025 10:12:30 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Chhao Chang <ot_chhao.chang(a)mediatek.corp-partner.google.com>
Comment-In-Reply-To: Yidi Lin <yidilin(a)google.com>
Attention is currently required from: Yidi Lin.
Yu-Ping Wu has posted comments on this change by Yu-Ping Wu. ( https://review.coreboot.org/c/coreboot/+/86033?usp=email )
Change subject: soc/mediatek: Allow specifying multiple EINT base registers
......................................................................
Patch Set 1:
(1 comment)
File src/soc/mediatek/common/eint_event_info.c:
https://review.coreboot.org/c/coreboot/+/86033/comment/2ca2cd90_4163c68f?us… :
PS1, Line 7: 224
This comes from `7*32`.
--
To view, visit https://review.coreboot.org/c/coreboot/+/86033?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I86fd3109c9ff72f33b9fea45587d012b003a34ba
Gerrit-Change-Number: 86033
Gerrit-PatchSet: 1
Gerrit-Owner: Yu-Ping Wu <yupingso(a)google.com>
Gerrit-Reviewer: Yidi Lin <yidilin(a)google.com>
Gerrit-Attention: Yidi Lin <yidilin(a)google.com>
Gerrit-Comment-Date: Fri, 17 Jan 2025 10:08:16 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Attention is currently required from: Hung-Te Lin, Jarried Lin.
Hello Hung-Te Lin, Yidi Lin, Yu-Ping Wu, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/86027?usp=email
to look at the new patch set (#2).
Change subject: soc/mediatek/mt8196: Add GCE ddren sel control to mminfra
......................................................................
soc/mediatek/mt8196: Add GCE ddren sel control to mminfra
MMINFRA_GCE_DDREN_SEL is a setting for switching the DRAM transaction
ACK from SPM: 0, non-SPM: 0x1.
In MT8196, SPM has masked all the DDR request, so this setting should
be set to non-SPM whenever mminfra power on every time.
Otherwise, GCE will hang when accessing DRAM.
BUG=b:379039600
TEST=boot up ok, GCE can access DRAM countinuosly
Change-Id: I30309b0426f803e28858eb15652a649927f94c7e
Signed-off-by: Jason-jh Lin <jason-jh.lin(a)mediatek.corp-partner.google.com>
---
M src/soc/mediatek/mt8196/include/soc/mminfra.h
M src/soc/mediatek/mt8196/mminfra.c
2 files changed, 3 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/27/86027/2
--
To view, visit https://review.coreboot.org/c/coreboot/+/86027?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I30309b0426f803e28858eb15652a649927f94c7e
Gerrit-Change-Number: 86027
Gerrit-PatchSet: 2
Gerrit-Owner: Jarried Lin <jarried.lin(a)mediatek.com>
Gerrit-Reviewer: Hung-Te Lin <hungte(a)chromium.org>
Gerrit-Reviewer: Yidi Lin <yidilin(a)google.com>
Gerrit-Reviewer: Yu-Ping Wu <yupingso(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Hung-Te Lin <hungte(a)chromium.org>
Gerrit-Attention: Jarried Lin <jarried.lin(a)mediatek.com>
Attention is currently required from: Keith Hui.
Bill XIE has posted comments on this change by Keith Hui. ( https://review.coreboot.org/c/coreboot/+/85413?usp=email )
Change subject: mb/asus/p8z77-v: Attempt to correctly route PCIe lanes
......................................................................
Patch Set 1:
(1 comment)
File src/mainboard/asus/p8x7x-series/variants/p8z77-v/early_init.c:
https://review.coreboot.org/c/coreboot/+/85413/comment/94b8cd65_79772840?us… :
PS1, Line 67: gpio5 |= 0x20;
> The overridetree could be why. […]
After commenting out "drq 0xf4 = 0xfc" for GPIO5 in overridetree.cb, no device can be detected under PCIe pcie_rp4 (00:00:1c.3) any more regardless of whether a card is present on PCIEX1_2, and LDN 0x09 becomes
idx 30 ... f4 f5 ...
val ff ... 8f a8 ...
def 00 ... ff 00 ...
when a card is present, and
idx 30 ... f4 f5 ...
val ff ... 8f 88 ...
def 00 ... ff 00 ...
when not.
--
To view, visit https://review.coreboot.org/c/coreboot/+/85413?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: If41197a1f817a48c209d25fc1ae461ec97ccf16c
Gerrit-Change-Number: 85413
Gerrit-PatchSet: 1
Gerrit-Owner: Keith Hui <buurin(a)gmail.com>
Gerrit-Reviewer: Bill XIE <persmule(a)hardenedlinux.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Keith Hui <buurin(a)gmail.com>
Gerrit-Comment-Date: Fri, 17 Jan 2025 10:02:06 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Bill XIE <persmule(a)hardenedlinux.org>
Comment-In-Reply-To: Keith Hui <buurin(a)gmail.com>
Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/83433?usp=email
to look at the new patch set (#18).
The following approvals got outdated and were removed:
Verified+1 by build bot (Jenkins)
Change subject: mainboard/hp: Add ProBook 450 G3
......................................................................
mainboard/hp: Add ProBook 450 G3
Linux support is pretty good, as there are only minor issues and some
are not related to firmware. On the other hand, Windows support is
experimental and is currently not recommended to use.
See `Documentation/mainboard/hp/probook_450_g3.md` for details about
tested features and known issues.
Change-Id: Ic1cee48b4b187ac8b5fcda099a99956658821920
Signed-off-by: Nicholas Sudsgaard <devel+coreboot(a)nsudsgaard.com>
---
M Documentation/mainboard/hp/hp_sure_start.md
A Documentation/mainboard/hp/probook_450_g3.md
A Documentation/mainboard/hp/probook_450_g3_chip_location.jpg
A Documentation/mainboard/hp/probook_450_g3_flash_visualization.png
M Documentation/mainboard/index.md
A src/mainboard/hp/probook_450_g3/Kconfig
A src/mainboard/hp/probook_450_g3/Kconfig.name
A src/mainboard/hp/probook_450_g3/Makefile.mk
A src/mainboard/hp/probook_450_g3/acpi/ec.asl
A src/mainboard/hp/probook_450_g3/acpi/superio.asl
A src/mainboard/hp/probook_450_g3/board_info.txt
A src/mainboard/hp/probook_450_g3/data.vbt
A src/mainboard/hp/probook_450_g3/devicetree.cb
A src/mainboard/hp/probook_450_g3/dsdt.asl
A src/mainboard/hp/probook_450_g3/gma-mainboard.ads
A src/mainboard/hp/probook_450_g3/gpio.h
A src/mainboard/hp/probook_450_g3/hda_verb.c
A src/mainboard/hp/probook_450_g3/ramstage.c
A src/mainboard/hp/probook_450_g3/romstage.c
19 files changed, 739 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/33/83433/18
--
To view, visit https://review.coreboot.org/c/coreboot/+/83433?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Ic1cee48b4b187ac8b5fcda099a99956658821920
Gerrit-Change-Number: 83433
Gerrit-PatchSet: 18
Gerrit-Owner: Nicholas Sudsgaard <devel+coreboot(a)nsudsgaard.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Felix Singer <service+coreboot-gerrit(a)felixsinger.de>
Attention is currently required from: Hung-Te Lin, Yidi Lin.
Yu-Ping Wu has posted comments on this change by Yu-Ping Wu. ( https://review.coreboot.org/c/coreboot/+/86028?usp=email )
Change subject: soc/mediatek: Introduce mtk_edp_enable() to fix eDP init flow
......................................................................
Patch Set 5:
(1 comment)
File src/soc/mediatek/common/dp/dptx.c:
https://review.coreboot.org/c/coreboot/+/86028/comment/615b6178_0d43130c?us… :
PS4, Line 507: dptx_video_enable(mtk_dp, true);
> return 0;
Apparently I'm over-confident of my coding. 😞
--
To view, visit https://review.coreboot.org/c/coreboot/+/86028?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Ief847320caca1af1c6deb242dc224e7698a6603c
Gerrit-Change-Number: 86028
Gerrit-PatchSet: 5
Gerrit-Owner: Yu-Ping Wu <yupingso(a)google.com>
Gerrit-Reviewer: Hung-Te Lin <hungte(a)chromium.org>
Gerrit-Reviewer: Yidi Lin <yidilin(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Nancy Lin <nancy.lin(a)mediatek.corp-partner.google.com>
Gerrit-Attention: Hung-Te Lin <hungte(a)chromium.org>
Gerrit-Attention: Yidi Lin <yidilin(a)google.com>
Gerrit-Comment-Date: Fri, 17 Jan 2025 09:18:13 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Yidi Lin <yidilin(a)google.com>
Attention is currently required from: Hung-Te Lin, Yu-Ping Wu.
Hello Hung-Te Lin, Yidi Lin, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/86028?usp=email
to look at the new patch set (#5).
The following approvals got outdated and were removed:
Verified-1 by build bot (Jenkins)
Change subject: soc/mediatek: Introduce mtk_edp_enable() to fix eDP init flow
......................................................................
soc/mediatek: Introduce mtk_edp_enable() to fix eDP init flow
In the current eDP initialization flow, eDP is configured and enabled
before display data pipe (DDP) initialization. The init flow is wrong,
because eDP should be enabled only after DDP is correctly set up. The
wrong flow may lead to garbage display between enabling eDP and
configuring DDP.
To fix the problem, the dptx_video_enable(true) call needs to be moved
after mtk_ddp_mode_set(). Introduce a new API mtk_edp_enable() for eDP
enablement, to be separated from the existing mtk_edp_init(). The fixed
eDP init flow is: mtk_edp_init -> mtk_ddp_mode_set -> mtk_edp_enable.
Change-Id: Ief847320caca1af1c6deb242dc224e7698a6603c
Signed-off-by: Yu-Ping Wu <yupingso(a)chromium.org>
---
M src/soc/mediatek/common/display.c
M src/soc/mediatek/common/dp/dptx.c
M src/soc/mediatek/common/dp/include/soc/dptx_common.h
3 files changed, 35 insertions(+), 15 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/28/86028/5
--
To view, visit https://review.coreboot.org/c/coreboot/+/86028?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Ief847320caca1af1c6deb242dc224e7698a6603c
Gerrit-Change-Number: 86028
Gerrit-PatchSet: 5
Gerrit-Owner: Yu-Ping Wu <yupingso(a)google.com>
Gerrit-Reviewer: Hung-Te Lin <hungte(a)chromium.org>
Gerrit-Reviewer: Yidi Lin <yidilin(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Nancy Lin <nancy.lin(a)mediatek.corp-partner.google.com>
Gerrit-Attention: Hung-Te Lin <hungte(a)chromium.org>
Gerrit-Attention: Yu-Ping Wu <yupingso(a)google.com>
Attention is currently required from: Hung-Te Lin, Jarried Lin, Yidi Lin.
Hello Hung-Te Lin, Yidi Lin, Yu-Ping Wu, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/85948?usp=email
to look at the new patch set (#4).
The following approvals got outdated and were removed:
Code-Review+2 by Yidi Lin, Verified+1 by build bot (Jenkins)
Change subject: soc/mediatek: Correct value's data type to u8 in dptx.
......................................................................
soc/mediatek: Correct value's data type to u8 in dptx.
TEST=build pass
BUG=b:343351631
Change-Id: I60bbb2c37811655692a5a8cd9f942fed4ead8abb
Signed-off-by: Bincai Liu <bincai.liu(a)mediatek.corp-partner.google.com>
Signed-off-by: Yidi Lin <yidilin(a)chromium.org>
---
M src/soc/mediatek/common/dp/dptx_hal.c
M src/soc/mediatek/common/dp/dptx_hal_common.c
M src/soc/mediatek/common/dp/include/soc/dptx_hal_common.h
3 files changed, 8 insertions(+), 8 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/48/85948/4
--
To view, visit https://review.coreboot.org/c/coreboot/+/85948?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I60bbb2c37811655692a5a8cd9f942fed4ead8abb
Gerrit-Change-Number: 85948
Gerrit-PatchSet: 4
Gerrit-Owner: Jarried Lin <jarried.lin(a)mediatek.com>
Gerrit-Reviewer: Hung-Te Lin <hungte(a)chromium.org>
Gerrit-Reviewer: Yidi Lin <yidilin(a)google.com>
Gerrit-Reviewer: Yu-Ping Wu <yupingso(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Hung-Te Lin <hungte(a)chromium.org>
Gerrit-Attention: Yidi Lin <yidilin(a)google.com>
Gerrit-Attention: Jarried Lin <jarried.lin(a)mediatek.com>