Attention is currently required from: Angel Pons.
Hello Angel Pons,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/63701
to look at the new patch set (#2).
Change subject: nb/intel/snb: Reduce scope of functions
......................................................................
nb/intel/snb: Reduce scope of functions
Change-Id: Idefbe15c5f7c7169d9b60079b90cd02affb261ca
Signed-off-by: Arthur Heymans <arthur(a)aheymans.xyz>
---
M src/northbridge/intel/sandybridge/raminit.h
M src/northbridge/intel/sandybridge/raminit_mrc.c
2 files changed, 5 insertions(+), 7 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/01/63701/2
--
To view, visit https://review.coreboot.org/c/coreboot/+/63701
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Idefbe15c5f7c7169d9b60079b90cd02affb261ca
Gerrit-Change-Number: 63701
Gerrit-PatchSet: 2
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-MessageType: newpatchset
Attention is currently required from: Damien Zammit, Michał Żygowski, Paul Menzel, Angel Pons, Michael Niewöhner, Piotr Król, Felix Held.
Michał Kopeć has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/63672 )
Change subject: superio/ite/common: Add support for SuperIOs with 6 temperature reading registers
......................................................................
Patch Set 2:
(8 comments)
Commit Message:
PS1:
> Please wrap lines at 72 characters. For the commit summary, try to abbreviate it a bit.
Fixed line wrapping and split the changes into 2 sommits, so this commit message is not as long anymore
https://review.coreboot.org/c/coreboot/+/63672/comment/806cf913_9776d803
PS1, Line 14: Additionally, decouple temperature offset/min/max configuration from TMPIN
: mode configuration, since in these SIOs, TMPINs do not have to map directly
: to temperature reading registers (e.g. TMPIN1 can read to temperature reading
: register 3).
> +1, this can and should be done in two commits: […]
Moved TMPIN/temp config decoupling to CB:63700
https://review.coreboot.org/c/coreboot/+/63672/comment/d1a8c018_fd9fd126
PS1, Line 19: Add a Kconfig option SUPERIO_ITE_ENV_CTRL_6_TEMPS for these ECs.
> Is there no way to determin the number of registers at run-time?
I don't know of a way to determine this, but as Angel says, it's known at build time anyway
Patchset:
PS2:
Moved the TMPIN / temperature reg config split to CB:63700
File src/superio/ite/common/env_ctrl.c:
https://review.coreboot.org/c/coreboot/+/63672/comment/f286766e_e68c1e21
PS1, Line 125: int
> bool?
Done
https://review.coreboot.org/c/coreboot/+/63672/comment/74f3d0c4_601ec8ff
PS1, Line 127: if (source >= THERMAL_SOURCE_PECI1 && source <= THERMAL_SOURCE_PECI5)
: return 1;
:
: return 0;
> Something like: […]
Yes... done.
https://review.coreboot.org/c/coreboot/+/63672/comment/ab26471c_a07f12ab
PS1, Line 138:
> nit: drop blank line
Done
https://review.coreboot.org/c/coreboot/+/63672/comment/3d635d53_12e597c8
PS1, Line 145: temp - 1
> Looks like you could refactor this to avoid the `- 1` everywhere.
Done
--
To view, visit https://review.coreboot.org/c/coreboot/+/63672
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Iea7be22e4d1c8e56683755bff7fbb54e9218734e
Gerrit-Change-Number: 63672
Gerrit-PatchSet: 2
Gerrit-Owner: Michał Kopeć <michal.kopec(a)3mdeb.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Damien Zammit
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Michael Niewöhner <foss(a)mniewoehner.de>
Gerrit-Reviewer: Michał Żygowski <michal.zygowski(a)3mdeb.com>
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-Attention: Damien Zammit
Gerrit-Attention: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Attention: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Michael Niewöhner <foss(a)mniewoehner.de>
Gerrit-Attention: Piotr Król <piotr.krol(a)3mdeb.com>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Comment-Date: Mon, 18 Apr 2022 15:09:11 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Paul Menzel <paulepanter(a)mailbox.org>
Comment-In-Reply-To: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-MessageType: comment
Attention is currently required from: Damien Zammit, Michał Żygowski, Paul Menzel, Michael Niewöhner, Piotr Król, Felix Held.
Hello build bot (Jenkins), Damien Zammit, Michał Żygowski, Paul Menzel, Angel Pons, Michael Niewöhner, Piotr Król, Felix Held,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/63672
to look at the new patch set (#3).
Change subject: superio/ite/common: Add support for SuperIOs with 6 temperature reading registers
......................................................................
superio/ite/common: Add support for SuperIOs with 6 temperature reading registers
Some ITE SuperIOs such as IT8613E or IT8625E have 6 temperature reading
registers, to which values can be read from any TMPINs or external
sources. These SuperIOs have Temperature Source Select registers in bank
2 of EC space. Enable thermal monitoring on these SIOs by programming
these registers.
Add a Kconfig option SUPERIO_ITE_ENV_CTRL_6_TEMPS for these ECs.
Based on IT8613E "Preliminary Specification V0.3 (For E Version)" and IT8625E
"Preliminary Specification V0.3 (For D Version)"
Change-Id: Iea7be22e4d1c8e56683755bff7fbb54e9218734e
Signed-off-by: Michał Kopeć <michal.kopec(a)3mdeb.com>
---
M src/superio/ite/common/Kconfig
M src/superio/ite/common/env_ctrl.c
M src/superio/ite/common/env_ctrl.h
M src/superio/ite/common/env_ctrl_chip.h
M src/superio/ite/it8613e/Kconfig
5 files changed, 78 insertions(+), 11 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/72/63672/3
--
To view, visit https://review.coreboot.org/c/coreboot/+/63672
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Iea7be22e4d1c8e56683755bff7fbb54e9218734e
Gerrit-Change-Number: 63672
Gerrit-PatchSet: 3
Gerrit-Owner: Michał Kopeć <michal.kopec(a)3mdeb.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Damien Zammit
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Michael Niewöhner <foss(a)mniewoehner.de>
Gerrit-Reviewer: Michał Żygowski <michal.zygowski(a)3mdeb.com>
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-Attention: Damien Zammit
Gerrit-Attention: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Attention: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Michael Niewöhner <foss(a)mniewoehner.de>
Gerrit-Attention: Piotr Król <piotr.krol(a)3mdeb.com>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-MessageType: newpatchset
Attention is currently required from: Damien Zammit, Michał Żygowski, Paul Menzel, Michał Kopeć, Michael Niewöhner, Piotr Król, Felix Held.
Hello build bot (Jenkins), Damien Zammit, Michał Żygowski, Paul Menzel, Angel Pons, Michael Niewöhner, Piotr Król, Felix Held,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/63672
to look at the new patch set (#2).
Change subject: superio/ite/common: Add support for SuperIOs with 6 temperature reading registers
......................................................................
superio/ite/common: Add support for SuperIOs with 6 temperature reading registers
Some ITE SuperIOs such as IT8613E or IT8625E have 6 temperature reading
registers, to which values can be read from any TMPINs or external
sources. These SuperIOs have Temperature Source Select registers in bank
2 of EC space. Enable thermal monitoring on these SIOs by programming
these registers.
Add a Kconfig option SUPERIO_ITE_ENV_CTRL_6_TEMPS for these ECs.
Based on IT8613E "Preliminary Specification V0.3 (For E Version)" and IT8625E
"Preliminary Specification V0.3 (For D Version)"
Change-Id: Iea7be22e4d1c8e56683755bff7fbb54e9218734e
Signed-off-by: Michał Kopeć <michal.kopec(a)3mdeb.com>
---
M src/superio/ite/common/Kconfig
M src/superio/ite/common/env_ctrl.c
M src/superio/ite/common/env_ctrl.h
M src/superio/ite/common/env_ctrl_chip.h
M src/superio/ite/it8613e/Kconfig
5 files changed, 76 insertions(+), 9 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/72/63672/2
--
To view, visit https://review.coreboot.org/c/coreboot/+/63672
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Iea7be22e4d1c8e56683755bff7fbb54e9218734e
Gerrit-Change-Number: 63672
Gerrit-PatchSet: 2
Gerrit-Owner: Michał Kopeć <michal.kopec(a)3mdeb.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Damien Zammit
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Michael Niewöhner <foss(a)mniewoehner.de>
Gerrit-Reviewer: Michał Żygowski <michal.zygowski(a)3mdeb.com>
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-Attention: Damien Zammit
Gerrit-Attention: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Attention: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Michał Kopeć <michal.kopec(a)3mdeb.com>
Gerrit-Attention: Michael Niewöhner <foss(a)mniewoehner.de>
Gerrit-Attention: Piotr Król <piotr.krol(a)3mdeb.com>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-MessageType: newpatchset
Attention is currently required from: Tim Wawrzynczak, Rizwan Qureshi, Sumeet R Pawnikar, Eric Lai.
Varshit B Pandya has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/63697 )
Change subject: drivers/intel/dptf: Add support for PROP method
......................................................................
Patch Set 3:
(1 comment)
File src/drivers/intel/dptf/dptf.c:
https://review.coreboot.org/c/coreboot/+/63697/comment/d999d166_fd0fb243
PS2, Line 377: acpigen_write_device("TPWR");
> one question is this belong to TPWR device? put it together?
Done
--
To view, visit https://review.coreboot.org/c/coreboot/+/63697
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I1415d2a9eb55cfadc3a7b41b53ecbec657002759
Gerrit-Change-Number: 63697
Gerrit-PatchSet: 3
Gerrit-Owner: Varshit B Pandya <varshit.b.pandya(a)intel.com>
Gerrit-Reviewer: Eric Lai <eric_lai(a)quanta.corp-partner.google.com>
Gerrit-Reviewer: Rizwan Qureshi <rizwan.qureshi(a)intel.com>
Gerrit-Reviewer: Sumeet R Pawnikar <sumeet.r.pawnikar(a)intel.com>
Gerrit-Reviewer: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Poornima Tom <poornima.tom(a)intel.com>
Gerrit-Attention: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Attention: Rizwan Qureshi <rizwan.qureshi(a)intel.com>
Gerrit-Attention: Sumeet R Pawnikar <sumeet.r.pawnikar(a)intel.com>
Gerrit-Attention: Eric Lai <eric_lai(a)quanta.corp-partner.google.com>
Gerrit-Comment-Date: Mon, 18 Apr 2022 14:55:56 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Eric Lai <eric_lai(a)quanta.corp-partner.google.com>
Gerrit-MessageType: comment
Attention is currently required from: Varshit B Pandya, Tim Wawrzynczak, Rizwan Qureshi, Sumeet R Pawnikar.
Hello build bot (Jenkins), Tim Wawrzynczak, Rizwan Qureshi, Sumeet R Pawnikar, Eric Lai,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/63697
to look at the new patch set (#3).
Change subject: drivers/intel/dptf: Add support for PROP method
......................................................................
drivers/intel/dptf: Add support for PROP method
Add PROP method under \_SB.DPTF.TPWR scope which will return static
worst case rest of platform power in miliWatts.
This value is static, which has to configured from devicetree of
overridetree for each platform
BUG=b:205928013
TEST=Build, boot brya0 and dump SSDT to check PROP method
Scope (\_SB)
{
Device (DPTF)
{
Device (TPWR)
{
Method (PROP, 0, Serialized)
{
Return (XXXX)
}
}
}
}
Signed-off-by: Varshit B Pandya <varshit.b.pandya(a)intel.com>
Change-Id: I1415d2a9eb55cfadc3a7b41b53ecbec657002759
---
M src/drivers/intel/dptf/chip.h
M src/drivers/intel/dptf/dptf.c
2 files changed, 30 insertions(+), 4 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/97/63697/3
--
To view, visit https://review.coreboot.org/c/coreboot/+/63697
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I1415d2a9eb55cfadc3a7b41b53ecbec657002759
Gerrit-Change-Number: 63697
Gerrit-PatchSet: 3
Gerrit-Owner: Varshit B Pandya <varshit.b.pandya(a)intel.com>
Gerrit-Reviewer: Eric Lai <eric_lai(a)quanta.corp-partner.google.com>
Gerrit-Reviewer: Rizwan Qureshi <rizwan.qureshi(a)intel.com>
Gerrit-Reviewer: Sumeet R Pawnikar <sumeet.r.pawnikar(a)intel.com>
Gerrit-Reviewer: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Poornima Tom <poornima.tom(a)intel.com>
Gerrit-Attention: Varshit B Pandya <varshit.b.pandya(a)intel.com>
Gerrit-Attention: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Attention: Rizwan Qureshi <rizwan.qureshi(a)intel.com>
Gerrit-Attention: Sumeet R Pawnikar <sumeet.r.pawnikar(a)intel.com>
Gerrit-MessageType: newpatchset