Attention is currently required from: Sophie van Soest.
Hello build bot (Jenkins), Daniel Maslowski, Paul Menzel,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/flashrom/+/56055
to look at the new patch set (#2).
Change subject: Enable chipset it97spi: 0x8620 Gigabyte-Z97-HD3
......................................................................
Enable chipset it97spi: 0x8620 Gigabyte-Z97-HD3
Added missing address: 0x8620 for the it97 to use the parameter dualbootbios.
Marked Z97 as OK.
Dumped and verified both bios.
Signed-off-by: Sophie van Soest <sophie(a)entropie.rocks>
Change-Id: I0be9effe4a2f1f9699e016c7fc45018c9c522cbc
---
M chipset_enable.c
M it87spi.c
2 files changed, 2 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/flashrom refs/changes/55/56055/2
--
To view, visit https://review.coreboot.org/c/flashrom/+/56055
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: flashrom
Gerrit-Branch: master
Gerrit-Change-Id: I0be9effe4a2f1f9699e016c7fc45018c9c522cbc
Gerrit-Change-Number: 56055
Gerrit-PatchSet: 2
Gerrit-Owner: Sophie van Soest <sophie(a)entropie.rocks>
Gerrit-Reviewer: Daniel Maslowski <info(a)orangecms.org>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Sophie van Soest <sophie(a)entropie.rocks>
Gerrit-MessageType: newpatchset
Attention is currently required from: Edward O'Callaghan.
Paul Menzel has posted comments on this change. ( https://review.coreboot.org/c/flashrom/+/56028 )
Change subject: flashrom.8: Add Anastasia to authors list
......................................................................
Patch Set 1: Code-Review+1
--
To view, visit https://review.coreboot.org/c/flashrom/+/56028
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: flashrom
Gerrit-Branch: master
Gerrit-Change-Id: Ib1ede56e2446833f7dc9acacdb0f26ed822bc7a4
Gerrit-Change-Number: 56028
Gerrit-PatchSet: 1
Gerrit-Owner: Edward O'Callaghan <quasisec(a)chromium.org>
Gerrit-Reviewer: Anastasia Klimchuk <aklm(a)chromium.org>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Nico Huber <nico.h(a)gmx.de>
Gerrit-Attention: Edward O'Callaghan <quasisec(a)chromium.org>
Gerrit-Comment-Date: Sat, 03 Jul 2021 15:59:54 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Sophie van Soest.
Paul Menzel has posted comments on this change. ( https://review.coreboot.org/c/flashrom/+/56055 )
Change subject: Enabled Chipset it97spi: 0x8620 Gigabyte-Z97-HD3
......................................................................
Patch Set 1: Code-Review+1
(2 comments)
Commit Message:
https://review.coreboot.org/c/flashrom/+/56055/comment/174c6a28_a3eb30f5
PS1, Line 7: Enabled
Enable
https://review.coreboot.org/c/flashrom/+/56055/comment/22ad49bd_8bce9195
PS1, Line 9: Added missing address: 0x8620 for the it97 to use the parameter dualbootbios.
: Marked Z97 as OK.
:
: Dumped and verified both bios.
Nit: Iād use present tense.
--
To view, visit https://review.coreboot.org/c/flashrom/+/56055
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: flashrom
Gerrit-Branch: master
Gerrit-Change-Id: I0be9effe4a2f1f9699e016c7fc45018c9c522cbc
Gerrit-Change-Number: 56055
Gerrit-PatchSet: 1
Gerrit-Owner: Sophie van Soest <sophie(a)entropie.rocks>
Gerrit-Reviewer: Daniel Maslowski <info(a)orangecms.org>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Sophie van Soest <sophie(a)entropie.rocks>
Gerrit-Comment-Date: Sat, 03 Jul 2021 15:58:26 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Sophie van Soest.
Daniel Maslowski has posted comments on this change. ( https://review.coreboot.org/c/flashrom/+/56055 )
Change subject: Enabled Chipset it97spi: 0x8620 Gigabyte-Z97-HD3
......................................................................
Patch Set 1: Code-Review+1
(1 comment)
Patchset:
PS1:
Looks good to me! š
--
To view, visit https://review.coreboot.org/c/flashrom/+/56055
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: flashrom
Gerrit-Branch: master
Gerrit-Change-Id: I0be9effe4a2f1f9699e016c7fc45018c9c522cbc
Gerrit-Change-Number: 56055
Gerrit-PatchSet: 1
Gerrit-Owner: Sophie van Soest <sophie(a)entropie.rocks>
Gerrit-Reviewer: Daniel Maslowski <info(a)orangecms.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Sophie van Soest <sophie(a)entropie.rocks>
Gerrit-Comment-Date: Sat, 03 Jul 2021 14:36:42 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Felix Singer, Nico Huber, MichaŠŻygowski, Paul Menzel, Angel Pons.
Michael Niewƶhner has posted comments on this change. ( https://review.coreboot.org/c/flashrom/+/55715 )
Change subject: ite_ec: Implement support for flashing ITE ECs found on TUXEDO laptops
......................................................................
Patch Set 10:
(1 comment)
File ite_ec.c:
https://review.coreboot.org/c/flashrom/+/55715/comment/31f4833d_11f15376
PS10, Line 585: p = extract_programmer_param("portpair");
: if (p) {
: if (!strcmp(p, "0")) {
: ctx_data->control_port = 0x64;
: ctx_data->data_port = 0x60;
: } else if (!strcmp(p, "1")) {
: ctx_data->control_port = 0x66;
: ctx_data->data_port = 0x62;
: } else if (!strcmp(p, "2")) {
: ctx_data->control_port = 0x6c;
: ctx_data->data_port = 0x68;
: } else if (!strcmp(p, "3")) {
: ctx_data->control_port = 0x6e;
: ctx_data->data_port = 0x6a;
: } else {
: msg_pdbg("%s(): incorrect portpair param value: %s\n",
: __func__, p);
: ret = false;
: }
: }
: free(p);
:
I found out, why the reference implementation first communicates through 62/66 and then switches to a different port pair:
Getting the EC fw info like version, project id and so on is done through 62/66 because this is the port pair used for EC fw communication at runtime. This pair is even hardcoded in the vendor UEFI fw.
When issuing any flash command, the EC fw disables all interrupts, copies the flash function(s) to scratch ROM in XRAM and jumps there. What port pair is used by the flash functions is specific to the OEM. Some use 60/64 (KBC) like Clevo. Others use different pairs, e.g. Lenovo uses 68/6C or 62/66 in various fw implementations or even have implemented both (Yoga C740 for example).
Since uECFlash is vendor-independent and comes from ITE directly, they probably added that option to support them all.
--
To view, visit https://review.coreboot.org/c/flashrom/+/55715
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: flashrom
Gerrit-Branch: master
Gerrit-Change-Id: I0e42260155ffea38a6f60790871cd8da7b657031
Gerrit-Change-Number: 55715
Gerrit-PatchSet: 10
Gerrit-Owner: MichaŠŻygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Reviewer: Felix Singer <felixsinger(a)posteo.net>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-CC: Michael Niewƶhner <foss(a)mniewoehner.de>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Felix Singer <felixsinger(a)posteo.net>
Gerrit-Attention: Nico Huber <nico.h(a)gmx.de>
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-Comment-Date: Sat, 03 Jul 2021 11:17:20 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Attention is currently required from: Edward O'Callaghan.
Angel Pons has posted comments on this change. ( https://review.coreboot.org/c/flashrom/+/56028 )
Change subject: flashrom.8: Add Anastasia to authors list
......................................................................
Patch Set 1: Code-Review+2
(1 comment)
Patchset:
PS1:
> Angel and Nico are not in this list??
I didn't know of its existence until this patch š
--
To view, visit https://review.coreboot.org/c/flashrom/+/56028
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: flashrom
Gerrit-Branch: master
Gerrit-Change-Id: Ib1ede56e2446833f7dc9acacdb0f26ed822bc7a4
Gerrit-Change-Number: 56028
Gerrit-PatchSet: 1
Gerrit-Owner: Edward O'Callaghan <quasisec(a)chromium.org>
Gerrit-Reviewer: Anastasia Klimchuk <aklm(a)chromium.org>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Nico Huber <nico.h(a)gmx.de>
Gerrit-Attention: Edward O'Callaghan <quasisec(a)chromium.org>
Gerrit-Comment-Date: Sat, 03 Jul 2021 10:25:12 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Comment-In-Reply-To: Anastasia Klimchuk <aklm(a)chromium.org>
Gerrit-MessageType: comment
Attention is currently required from: Felix Singer.
Nico Huber has posted comments on this change. ( https://review.coreboot.org/c/flashrom/+/55866 )
Change subject: util: Name udev-rules file accordingly
......................................................................
Patch Set 4:
(2 comments)
Commit Message:
https://review.coreboot.org/c/flashrom/+/55866/comment/ea38a1fa_9090a26a
PS1, Line 9: Rename `z60_flashrom.rules` to `flashrom_udev.rules`.
> As upstream systemd/udev uses ordering, I think that is the way to do it.
What's the correct number and why? If there is a single correct number
or it is up to every program to decide, patches are welcome.
Commit Message:
https://review.coreboot.org/c/flashrom/+/55866/comment/ca2a9938_2ce83cbe
PS4, Line 7: accordingly
> Just saw this now. This is missing something. [ā¦]
According to what it is: a udev-rules file. Beside the file extension,
the old name gave no hint to its purpose. I guess the new name is not
perfect either. We can still change it.
The z60 prefix was just very irritating. Maybe I should have asked,
what does it mean?
--
To view, visit https://review.coreboot.org/c/flashrom/+/55866
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: flashrom
Gerrit-Branch: master
Gerrit-Change-Id: I1e7918d3121d89d3c388745e433a3a413eac0e21
Gerrit-Change-Number: 55866
Gerrit-PatchSet: 4
Gerrit-Owner: Felix Singer <felixsinger(a)posteo.net>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-CC: Uwe Hermann <uwe(a)hermann-uwe.de>
Gerrit-Attention: Felix Singer <felixsinger(a)posteo.net>
Gerrit-Comment-Date: Sat, 03 Jul 2021 10:18:31 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Felix Singer <felixsinger(a)posteo.net>
Comment-In-Reply-To: Nico Huber <nico.h(a)gmx.de>
Comment-In-Reply-To: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-MessageType: comment