Hello build bot (Jenkins), David Guckian, Patrick Georgi, Paul Menzel, Vanessa Eusebio, Angel Pons, Patrick Rudolph,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/25446
to look at the new patch set (#23).
Change subject: soc/intel/denverton_ns: Generate ACPI DMAR Table
......................................................................
soc/intel/denverton_ns: Generate ACPI DMAR Table
- Write ACPI DMAR Table if VT-d is enabled.
- The entries are defined to follow FSP settings.
Change-Id: I263b03b96280599266d4c5e193583ecdfe9697b7
Signed-off-by: Julien Viard de Galbert <jviarddegalbert(a)online.net>
---
M src/soc/intel/denverton_ns/acpi.c
M src/soc/intel/denverton_ns/include/soc/acpi.h
M src/soc/intel/denverton_ns/include/soc/iomap.h
M src/soc/intel/denverton_ns/include/soc/pci_devs.h
M src/soc/intel/denverton_ns/include/soc/systemagent.h
M src/soc/intel/denverton_ns/systemagent.c
6 files changed, 78 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/46/25446/23
--
To view, visit https://review.coreboot.org/c/coreboot/+/25446
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I263b03b96280599266d4c5e193583ecdfe9697b7
Gerrit-Change-Number: 25446
Gerrit-PatchSet: 23
Gerrit-Owner: Julien Viard de Galbert <coreboot-review-ju(a)vdg.name>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: David Guckian <david.guckian(a)intel.com>
Gerrit-Reviewer: Julien Viard de Galbert <coreboot-review-ju(a)vdg.name>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-Reviewer: Vanessa Eusebio <vanessa.f.eusebio(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Jay Talbott <JayTalbott(a)sysproconsulting.com>
Gerrit-MessageType: newpatchset
Hello build bot (Jenkins), David Guckian, Patrick Georgi, Paul Menzel, Vanessa Eusebio, Angel Pons, Patrick Rudolph,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/25446
to look at the new patch set (#22).
Change subject: soc/intel/denverton_ns: Generate ACPI DMAR Table
......................................................................
soc/intel/denverton_ns: Generate ACPI DMAR Table
- Write ACPI DMAR Table if VT-d is enabled.
- The entries are defined to follow FSP settings.
Change-Id: I263b03b96280599266d4c5e193583ecdfe9697b7
Signed-off-by: Julien Viard de Galbert <jviarddegalbert(a)online.net>
---
M src/soc/intel/denverton_ns/acpi.c
M src/soc/intel/denverton_ns/include/soc/acpi.h
M src/soc/intel/denverton_ns/include/soc/iomap.h
M src/soc/intel/denverton_ns/include/soc/pci_devs.h
M src/soc/intel/denverton_ns/include/soc/systemagent.h
M src/soc/intel/denverton_ns/systemagent.c
6 files changed, 78 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/46/25446/22
--
To view, visit https://review.coreboot.org/c/coreboot/+/25446
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I263b03b96280599266d4c5e193583ecdfe9697b7
Gerrit-Change-Number: 25446
Gerrit-PatchSet: 22
Gerrit-Owner: Julien Viard de Galbert <coreboot-review-ju(a)vdg.name>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: David Guckian <david.guckian(a)intel.com>
Gerrit-Reviewer: Julien Viard de Galbert <coreboot-review-ju(a)vdg.name>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-Reviewer: Vanessa Eusebio <vanessa.f.eusebio(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Jay Talbott <JayTalbott(a)sysproconsulting.com>
Gerrit-MessageType: newpatchset
Julien Viard de Galbert has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/25439 )
Change subject: soc/intel/denverton_ns: Initialize thermal configuration
......................................................................
Patch Set 21:
(4 comments)
As suggested by Jay Talbott, denverton has the feature always available, no need to check the cpuid(1) result, this simplifies the code ;)
https://review.coreboot.org/c/coreboot/+/25439/4//COMMIT_MSG
Commit Message:
https://review.coreboot.org/c/coreboot/+/25439/4//COMMIT_MSG@8
PS4, Line 8:
> Add few lines info/detail on, why this code change required and what kind of problem we are solving […]
When I started this, the denverton port was just the code drop by Intel to test FSP, it's missing a lot of initialization. So it's not fixing a problem it's just enabling features of the SoC.
https://review.coreboot.org/c/coreboot/+/25439/3/src/soc/intel/denverton_ns…
File src/soc/intel/denverton_ns/cpu.c:
https://review.coreboot.org/c/coreboot/+/25439/3/src/soc/intel/denverton_ns…
PS3, Line 81: msr.lo = 0;
: msr.hi = 0;
> Already set above, right?
yes thanks
https://review.coreboot.org/c/coreboot/+/25439/4/src/soc/intel/denverton_ns…
File src/soc/intel/denverton_ns/cpu.c:
https://review.coreboot.org/c/coreboot/+/25439/4/src/soc/intel/denverton_ns…
PS4, Line 84: (1 << 29)
> Is there a macro for this bit? […]
Right the feature bit should always be set ... I don't remember where I found the general algorithm either other soc code or generic intel doc ...
I simplified the code and added macros.
https://review.coreboot.org/c/coreboot/+/25439/13/src/soc/intel/denverton_n…
File src/soc/intel/denverton_ns/cpu.c:
https://review.coreboot.org/c/coreboot/+/25439/13/src/soc/intel/denverton_n…
PS13, Line 82: msr.lo &= (1 << 3); /* Clear TM enable */
> Ping
Ack
--
To view, visit https://review.coreboot.org/c/coreboot/+/25439
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I7e1b924154256f8f82ded3d0fa155b3e836d9375
Gerrit-Change-Number: 25439
Gerrit-PatchSet: 21
Gerrit-Owner: Julien Viard de Galbert <coreboot-review-ju(a)vdg.name>
Gerrit-Reviewer: David Guckian <david.guckian(a)intel.com>
Gerrit-Reviewer: Julien Viard de Galbert <coreboot-review-ju(a)vdg.name>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-Reviewer: Steve Mooney
Gerrit-Reviewer: Sumeet R Pawnikar <sumeet.r.pawnikar(a)intel.com>
Gerrit-Reviewer: Vanessa Eusebio <vanessa.f.eusebio(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-CC: Jay Talbott <JayTalbott(a)sysproconsulting.com>
Gerrit-Comment-Date: Wed, 11 Nov 2020 22:16:31 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Steve Mooney
Comment-In-Reply-To: Jay Talbott <JayTalbott(a)sysproconsulting.com>
Comment-In-Reply-To: Paul Menzel <paulepanter(a)users.sourceforge.net>
Comment-In-Reply-To: Sumeet R Pawnikar <sumeet.r.pawnikar(a)intel.com>
Comment-In-Reply-To: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-MessageType: comment
Julien Viard de Galbert has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/25436 )
Change subject: mb/scaleway/tagada: GPIO on M.2 PCIe/SATA configure FSP HSIO lanes
......................................................................
Patch Set 20:
(1 comment)
Updated, thanks to new commit hook and rules !
https://review.coreboot.org/c/coreboot/+/25436/18/src/mainboard/scaleway/ta…
File src/mainboard/scaleway/tagada/hsio.c:
https://review.coreboot.org/c/coreboot/+/25436/18/src/mainboard/scaleway/ta…
PS18, Line 23: BL_HSIO_INFORMATION *config)
> Many of these fit in one line
I think clang-format in the commit hook fixed it for me ;)
--
To view, visit https://review.coreboot.org/c/coreboot/+/25436
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ic3ed97fc2b54d4974ec0b41b9f207fe3d49d2cce
Gerrit-Change-Number: 25436
Gerrit-PatchSet: 20
Gerrit-Owner: Julien Viard de Galbert <coreboot-review-ju(a)vdg.name>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Comment-Date: Wed, 11 Nov 2020 22:14:27 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-MessageType: comment
Julien Viard de Galbert has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/25434 )
Change subject: soc/intel/denverton_ns: Enable MC Exception
......................................................................
Patch Set 19:
(2 comments)
This one should be okay now.
https://review.coreboot.org/c/coreboot/+/25434/3/src/soc/intel/denverton_ns…
File src/soc/intel/denverton_ns/cpu.c:
https://review.coreboot.org/c/coreboot/+/25434/3/src/soc/intel/denverton_ns…
PS3, Line 63: /* TODO install a fallback MC handler for each core in case OS does
: not provide one. Is it really needed ? */
> What would the fallback MC handler do if an MC occurred?
No idea, to be honest I remember reading this in the BiosWriterGuide I no longer have access to...
https://review.coreboot.org/c/coreboot/+/25434/12/src/soc/intel/denverton_n…
File src/soc/intel/denverton_ns/cpu.c:
https://review.coreboot.org/c/coreboot/+/25434/12/src/soc/intel/denverton_n…
PS12, Line 65: needed ?
> Ping
Removed the space.
--
To view, visit https://review.coreboot.org/c/coreboot/+/25434
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I9773c61d06bb6c68612e498a35b5ad22cd5a8a6e
Gerrit-Change-Number: 25434
Gerrit-PatchSet: 19
Gerrit-Owner: Julien Viard de Galbert <coreboot-review-ju(a)vdg.name>
Gerrit-Reviewer: Felix Singer <felixsinger(a)posteo.net>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: David Guckian <d.guckian20(a)gmail.com>
Gerrit-Reviewer: David Guckian <david.guckian(a)intel.com>
Gerrit-Reviewer: Julien Viard de Galbert <coreboot-review-ju(a)vdg.name>
Gerrit-Reviewer: Mimoja <coreboot(a)mimoja.de>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-Reviewer: Vanessa Eusebio <vanessa.f.eusebio(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Jay Talbott <JayTalbott(a)sysproconsulting.com>
Gerrit-Comment-Date: Wed, 11 Nov 2020 22:13:10 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Jay Talbott <JayTalbott(a)sysproconsulting.com>
Comment-In-Reply-To: Paul Menzel <paulepanter(a)users.sourceforge.net>
Comment-In-Reply-To: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-MessageType: comment