Attention is currently required from: Damien Zammit.
Hello Paul Menzel,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/63519
to look at the new patch set (#2).
Change subject: mb/hp/t620: Add clone of biostar/a68n-5200
......................................................................
mb/hp/t620: Add clone of biostar/a68n-5200
HP T620 was ported to coreboot based on the biostar/a68n-5200
port. This commit is a direct clone of the previous board,
with the name changed to make it pass jenkins.
Change-Id: Ia5d195de19b83360307f154e4b9cb974e5d5c5ec
Signed-off-by: Damien Zammit <damien(a)zamaudio.com>
---
A src/mainboard/hp/t620/BiosCallOuts.c
A src/mainboard/hp/t620/Kconfig
A src/mainboard/hp/t620/Kconfig.name
A src/mainboard/hp/t620/Makefile.inc
A src/mainboard/hp/t620/OemCustomize.c
A src/mainboard/hp/t620/OptionsIds.h
A src/mainboard/hp/t620/acpi/AmdImc.asl
A src/mainboard/hp/t620/acpi/gpe.asl
A src/mainboard/hp/t620/acpi/mainboard.asl
A src/mainboard/hp/t620/acpi/routing.asl
A src/mainboard/hp/t620/acpi/sata.asl
A src/mainboard/hp/t620/acpi/sleep.asl
A src/mainboard/hp/t620/acpi/superio.asl
A src/mainboard/hp/t620/acpi/thermal.asl
A src/mainboard/hp/t620/acpi/usb_oc.asl
A src/mainboard/hp/t620/board_info.txt
A src/mainboard/hp/t620/bootblock.c
A src/mainboard/hp/t620/buildOpts.c
A src/mainboard/hp/t620/cmos.layout
A src/mainboard/hp/t620/devicetree.cb
A src/mainboard/hp/t620/dsdt.asl
A src/mainboard/hp/t620/irq_tables.c
A src/mainboard/hp/t620/mainboard.c
23 files changed, 1,242 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/19/63519/2
--
To view, visit https://review.coreboot.org/c/coreboot/+/63519
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ia5d195de19b83360307f154e4b9cb974e5d5c5ec
Gerrit-Change-Number: 63519
Gerrit-PatchSet: 2
Gerrit-Owner: Damien Zammit
Gerrit-Reviewer: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-CC: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Damien Zammit
Gerrit-MessageType: newpatchset
Attention is currently required from: Christian Walter, Lean Sheng Tan.
Angel Pons has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/63464 )
Change subject: mb/prodrive/atlas: Update KConfig
......................................................................
Patch Set 4:
(3 comments)
File src/mainboard/prodrive/atlas/Kconfig:
https://review.coreboot.org/c/coreboot/+/63464/comment/8bcb8e9b_dbb3c8fe
PS2, Line 5: select DRIVERS_I2C_GENERIC
: select DRIVERS_INTEL_DPTF
: select DRIVERS_SPI_ACPI
: select DRIVERS_USB_ACPI
> Yes actually all of these have been enabled in devicetree: […]
But the chip drivers aren't used. For `DRIVERS_USB_ACPI`, the devicetree should have something like this:
device ref xhci on
chip drivers/usb/acpi
register "desc" = ""Root Hub""
register "type" = "UPC_TYPE_HUB"
device ref xhci_root_hub on
chip drivers/usb/acpi
register "desc" = ""Bluetooth""
register "type" = "UPC_TYPE_INTERNAL"
device ref usb2_port10 on end
end
end
end
end
But I don't see any `chip drivers/usb/acpi` or similar in Atlas' devicetree.
https://review.coreboot.org/c/coreboot/+/63464/comment/20cd12a1_7f2397d9
PS2, Line 9: select DRIVERS_UART_8250IO
> Because the current main debug UART we are using now is the EC UART. […]
Ah, I see. I guess no setup is required because the EC autoconfigures the UART's I/O base address to 0x3f8, is my guess correct?
https://review.coreboot.org/c/coreboot/+/63464/comment/c9d87604_855e67e5
PS2, Line 17:
: config IGNORE_IASL_MISSING_DEPENDENCY
: def_bool y
> This is the common problem with IASL error for all ADL platforms.
Hmmm, looks like it's a problem with ChromeOS ASL. When building for ADLRVP-P with Intel EC, this is not a problem.
--
To view, visit https://review.coreboot.org/c/coreboot/+/63464
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I970de724237bcb08899aed7a4b87a23c5cdb0b48
Gerrit-Change-Number: 63464
Gerrit-PatchSet: 4
Gerrit-Owner: Lean Sheng Tan <sheng.tan(a)9elements.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Christian Walter <christian.walter(a)9elements.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Christian Walter <christian.walter(a)9elements.com>
Gerrit-Attention: Lean Sheng Tan <sheng.tan(a)9elements.com>
Gerrit-Comment-Date: Sun, 10 Apr 2022 08:03:30 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Angel Pons <th3fanbus(a)gmail.com>
Comment-In-Reply-To: Lean Sheng Tan <sheng.tan(a)9elements.com>
Gerrit-MessageType: comment
Attention is currently required from: Subrata Banik, Tim Wawrzynczak, Paul Menzel, Sridhar Siricilla, Kane Chen.
Angel Pons has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/63293 )
Change subject: soc/intel/alderlake: Allow mainboard to configure USB2 Phy power gating
......................................................................
Patch Set 7: Code-Review+1
(1 comment)
File src/soc/intel/alderlake/chip.h:
https://review.coreboot.org/c/coreboot/+/63293/comment/7eadba4d_117bedd4
PS7, Line 578: * Add Workaround to disable PCH USB2 Phy power gating as per Intel TA# 723158 to
: * prevent possible display flicker issue.
: * Enable or Disable PCH USB2 Phy power gating.
: * Default 0. Set this to 1 in order to disable PCH USB2 Phy Power gating.
> > unrelated to the TA ? […]
I suggested mentioning the TA here in case someone doesn't see the help text in mainboard code. But I'd reword this a bit:
/*
* Enable or Disable PCH USB2 Phy power gating.
* Default 0. Set this to 1 in order to disable PCH USB2 Phy Power gating.
* Workaround for Intel TA# 723158 to prevent possible display flicker.
*/
Or something like this. Even `Related to Intel TA# 723158` could work.
--
To view, visit https://review.coreboot.org/c/coreboot/+/63293
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I3d80a3e36c6f8a3c0f174f955b11457752809f4d
Gerrit-Change-Number: 63293
Gerrit-PatchSet: 7
Gerrit-Owner: Sridhar Siricilla <sridhar.siricilla(a)intel.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Kane Chen <kane.chen(a)intel.com>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Subrata Banik <subratabanik(a)google.com>
Gerrit-Attention: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Attention: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Sridhar Siricilla <sridhar.siricilla(a)intel.com>
Gerrit-Attention: Kane Chen <kane.chen(a)intel.com>
Gerrit-Comment-Date: Sun, 10 Apr 2022 07:46:14 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Comment-In-Reply-To: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Comment-In-Reply-To: Sridhar Siricilla <sridhar.siricilla(a)intel.com>
Gerrit-MessageType: comment
Attention is currently required from: Frans Hendriks.
Angel Pons has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/63250 )
Change subject: IASL: Correct warning message for IASL missing dependency
......................................................................
Patch Set 2:
(1 comment)
Patchset:
PS2:
I think Elyes is referring to this part:
> iASL compiler: Updated the check for usage of _CRS, _DIS, _PRS, and _SRS objects:
> New/latest rules: Under a Device Object:
> 1) If _PRS is present, must have _CRS and _SRS
> 2) If _SRS is present, must have _PRS (_PRS requires _CRS and _SRS)
> 3) If _DIS is present, must have _SRS (_SRS requires _PRS, _PRS requires _CRS and _SRS)
> 4) If _SRS is present, probably should have a _DIS (Remark only)
AIUI, our messages state the same as points 1, 2 and 3, but more succintly (we don't mention the entire dependency chain)
--
To view, visit https://review.coreboot.org/c/coreboot/+/63250
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I1be740354b159e931e41323aef14e160cc09af19
Gerrit-Change-Number: 63250
Gerrit-PatchSet: 2
Gerrit-Owner: Frans Hendriks <fhendriks(a)eltan.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-Reviewer: Erik van den Bogaert <ebogaert(a)eltan.com>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Martin Roth <martinroth(a)google.com>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Reviewer: Piotr Król <piotr.krol(a)3mdeb.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: 9elements QA <hardwaretestrobot(a)gmail.com>
Gerrit-Attention: Frans Hendriks <fhendriks(a)eltan.com>
Gerrit-Comment-Date: Sun, 10 Apr 2022 07:36:04 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Paul Menzel <paulepanter(a)mailbox.org>
Comment-In-Reply-To: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-MessageType: comment
Attention is currently required from: Michał Żygowski, Michał Kopeć, Elyes Haouas.
Paul Menzel has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/61890 )
Change subject: southbridge/amd: Unify smbus.{c,h} and make them common
......................................................................
Patch Set 4:
(1 comment)
File src/southbridge/amd/common/smbus.h:
https://review.coreboot.org/c/coreboot/+/61890/comment/8079353f_021a2288
PS4, Line 27: #define AX_INDXC 0
> Strange, as `src/southbridge/amd/cimx/sb800/smbus.h` also defines macros using this define: […]
Some archaeology: Commit 63e62b03a8 (This code provides southbridge initialization for SB800 south bridges. It is dependent on the AMD CIMx/SB800 code.) adds the macros, but they are commented out.
/*//SB00.H
#define AX_INDXC 0
#define AX_INDXP 2
#define AXCFG 4
#define ABCFG 6
#define RC_INDXC 1
#define RC_INDXP 3
*/
Then commit 0141f0d6b8 (sb/amd/*/*/smbus.h: Make 'smbus.h' uniform) remove the commented out section, but misses to comment, that the macros are actually referenced further down.
--
To view, visit https://review.coreboot.org/c/coreboot/+/61890
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I9ef8e4168b470435b244844e41ddb7f564bddf65
Gerrit-Change-Number: 61890
Gerrit-PatchSet: 4
Gerrit-Owner: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-Reviewer: Michał Kopeć <michal.kopec(a)3mdeb.com>
Gerrit-Reviewer: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-CC: Martin Roth <martin.roth(a)tinkermill.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Attention: Michał Kopeć <michal.kopec(a)3mdeb.com>
Gerrit-Attention: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-Comment-Date: Sun, 10 Apr 2022 05:14:24 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-MessageType: comment
Attention is currently required from: Frans Hendriks.
Paul Menzel has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/63250 )
Change subject: IASL: Correct warning message for IASL missing dependency
......................................................................
Patch Set 2:
(1 comment)
Patchset:
PS2:
> please see https://github.com/acpica/acpica/blob/master/documents/changes. […]
```
iasl: Check usage of _CRS, _DIS, _PRS, and _SRS objects (July 2021).
Under the Device Object:
1) If _DIS is present, must have a _CRS and _SRS
2) If _PRS is present, must have a _CRS, _DIS, and _SRS
3) If _SRS is present, must have a _CRS and _DIS
A warning will be issued for each of these cases.
Note: For existing ASL/projects, these warnings may be disabled by
specifying this on the command line:
"-vw 3141"
```
Is your comment with the reference meant as confirmation, or is there something wrong with the commit?
--
To view, visit https://review.coreboot.org/c/coreboot/+/63250
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I1be740354b159e931e41323aef14e160cc09af19
Gerrit-Change-Number: 63250
Gerrit-PatchSet: 2
Gerrit-Owner: Frans Hendriks <fhendriks(a)eltan.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-Reviewer: Erik van den Bogaert <ebogaert(a)eltan.com>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Martin Roth <martinroth(a)google.com>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Reviewer: Piotr Król <piotr.krol(a)3mdeb.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: 9elements QA <hardwaretestrobot(a)gmail.com>
Gerrit-Attention: Frans Hendriks <fhendriks(a)eltan.com>
Gerrit-Comment-Date: Sun, 10 Apr 2022 04:26:37 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-MessageType: comment