Attention is currently required from: Máté Kukri (mkukri), Angel Pons, Felix Held.
Hello build bot (Jenkins), Felix Held,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/55250
to look at the new patch set (#5).
Change subject: [WIP] src/superio/smsc: Add support for the SCH5555
......................................................................
[WIP] src/superio/smsc: Add support for the SCH5555
Signed-off-by: Mate Kukri <kukri.mate(a)gmail.com>
Change-Id: I9323198f1139cd0c3dd37f977ae7693b721654f4
---
M src/superio/smsc/Makefile.inc
A src/superio/smsc/sch5555/Kconfig
A src/superio/smsc/sch5555/Makefile.inc
A src/superio/smsc/sch5555/bootblock.c
A src/superio/smsc/sch5555/emi.c
A src/superio/smsc/sch5555/ramstage.c
A src/superio/smsc/sch5555/sch5555.h
7 files changed, 338 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/50/55250/5
--
To view, visit https://review.coreboot.org/c/coreboot/+/55250
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I9323198f1139cd0c3dd37f977ae7693b721654f4
Gerrit-Change-Number: 55250
Gerrit-PatchSet: 5
Gerrit-Owner: Máté Kukri (mkukri) <kukri.mate(a)gmail.com>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.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: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Máté Kukri (mkukri) <kukri.mate(a)gmail.com>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-MessageType: newpatchset
Attention is currently required from: Máté Kukri (mkukri), Angel Pons, Felix Held.
Michael Niewöhner has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/55250 )
Change subject: [WIP] src/superio/smsc: Add support for the SCH5555
......................................................................
Patch Set 4:
(5 comments)
File src/superio/smsc/sch5555/ramstage.c:
https://review.coreboot.org/c/coreboot/+/55250/comment/63bf85e3_9b5ea238
PS4, Line 145: PNP_MSC0 | PNP_MSC1
same as below
https://review.coreboot.org/c/coreboot/+/55250/comment/706d6cd9_7a36331a
PS4, Line 149: PNP_MSC0
is it mandatory to configure this register? if not, drop this for the same reason as below
https://review.coreboot.org/c/coreboot/+/55250/comment/d433aa63_e1ca2e40
PS4, Line 150: PNP_MSC0 | PNP_MSC1 |
: PNP_MSC2 | PNP_MSC3 | PNP_MSC4 | PNP_MSC5
drop them, since they are not required. else, coreboot will complain when they are not set in the devicetree
https://review.coreboot.org/c/coreboot/+/55250/comment/52ac6d01_b03d725e
PS4, Line 152: PNP_MSC0 | PNP_MSC1
see above and check
File src/superio/smsc/sch5555/sch5555_bootblock.c:
https://review.coreboot.org/c/coreboot/+/55250/comment/257925dc_deeedd91
PS1, Line 2:
> early_init.c is usually for code compiled in both bootblock and romstage.
both are "early" ;)
--
To view, visit https://review.coreboot.org/c/coreboot/+/55250
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I9323198f1139cd0c3dd37f977ae7693b721654f4
Gerrit-Change-Number: 55250
Gerrit-PatchSet: 4
Gerrit-Owner: Máté Kukri (mkukri) <kukri.mate(a)gmail.com>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.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: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Máté Kukri (mkukri) <kukri.mate(a)gmail.com>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Comment-Date: Sun, 06 Jun 2021 19:54:02 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Angel Pons <th3fanbus(a)gmail.com>
Comment-In-Reply-To: Michael Niewöhner <foss(a)mniewoehner.de>
Gerrit-MessageType: comment
Attention is currently required from: Kyösti Mälkki.
build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/55193 )
Change subject: cpu/x86/lapic: Separate stop_this_cpu()
......................................................................
Patch Set 3:
(1 comment)
File src/cpu/x86/lapic/lapic_cpu_stop.c:
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-120900):
https://review.coreboot.org/c/coreboot/+/55193/comment/b6559eb2_336e9b87
PS3, Line 22: #define dprintk(LEVEL, args...) do { printk(LEVEL, ##args); } while (0)
Single statement macros should not use a do {} while (0) loop
--
To view, visit https://review.coreboot.org/c/coreboot/+/55193
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I5696da4dfe98579a3b37a027966b6758f22574aa
Gerrit-Change-Number: 55193
Gerrit-PatchSet: 3
Gerrit-Owner: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-Comment-Date: Sun, 06 Jun 2021 19:51:50 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Attention is currently required from: Jason Glenesk, Raul Rangel, Marshall Dawson, Alexander Couzens, Evgeny Zinoviev, Patrick Rudolph, Felix Held.
Hello build bot (Jenkins), Jason Glenesk, Raul Rangel, Patrick Georgi, Marshall Dawson, Arthur Heymans, Evgeny Zinoviev, Alexander Couzens, Patrick Rudolph, Felix Held,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/55194
to look at the new patch set (#3).
Change subject: cpu/x86/lapic: Replace LOCAL_APIC_ADDR references
......................................................................
cpu/x86/lapic: Replace LOCAL_APIC_ADDR references
Note that there are assumptions about LAPIC MMIO location
in both AMD and Intel sources in coreboot proper.
Change-Id: I2c668f5f9b93d170351c00d77d003c230900e0b4
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
---
M src/arch/x86/cpu.c
M src/arch/x86/include/arch/smp/mpspec.h
M src/arch/x86/mpspec.c
M src/cpu/x86/lapic/lapic.c
M src/cpu/x86/smm/smmhandler.S
M src/include/cpu/x86/lapic_def.h
M src/mainboard/apple/macbook21/mptable.c
M src/mainboard/asus/a88xm-e/mptable.c
M src/mainboard/asus/p2b/variants/p2b-d/mptable.c
M src/mainboard/asus/p2b/variants/p2b-ds/mptable.c
M src/mainboard/emulation/qemu-i440fx/northbridge.c
M src/mainboard/getac/p470/mptable.c
M src/mainboard/ibase/mb899/mptable.c
M src/mainboard/intel/d945gclf/mptable.c
M src/mainboard/kontron/986lcd-m/mptable.c
M src/mainboard/lenovo/t60/mptable.c
M src/mainboard/lenovo/x60/mptable.c
M src/mainboard/roda/rk886ex/mptable.c
M src/soc/amd/cezanne/data_fabric.c
M src/soc/amd/picasso/data_fabric.c
M src/soc/amd/stoneyridge/northbridge.c
21 files changed, 29 insertions(+), 30 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/94/55194/3
--
To view, visit https://review.coreboot.org/c/coreboot/+/55194
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I2c668f5f9b93d170351c00d77d003c230900e0b4
Gerrit-Change-Number: 55194
Gerrit-PatchSet: 3
Gerrit-Owner: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-Reviewer: Alexander Couzens <lynxis(a)fe80.eu>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Evgeny Zinoviev <me(a)ch1p.io>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Reviewer: Marshall Dawson <marshalldawson3rd(a)gmail.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Raul Rangel <rrangel(a)chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Attention: Raul Rangel <rrangel(a)chromium.org>
Gerrit-Attention: Marshall Dawson <marshalldawson3rd(a)gmail.com>
Gerrit-Attention: Alexander Couzens <lynxis(a)fe80.eu>
Gerrit-Attention: Evgeny Zinoviev <me(a)ch1p.io>
Gerrit-Attention: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-MessageType: newpatchset
Attention is currently required from: Kyösti Mälkki.
Hello build bot (Jenkins), Arthur Heymans,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/55193
to look at the new patch set (#3).
Change subject: cpu/x86/lapic: Separate stop_this_cpu()
......................................................................
cpu/x86/lapic: Separate stop_this_cpu()
Function is needed with PARALLEL_MP and excluding guard will
be added to the source file.
The incompatibilities with X2APIC_SUPPORT have been fixed
so the exclusion is removed here too.
Change-Id: I5696da4dfe98579a3b37a027966b6758f22574aa
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
---
M src/cpu/x86/Kconfig
M src/cpu/x86/lapic/Makefile.inc
M src/cpu/x86/lapic/lapic_cpu_init.c
A src/cpu/x86/lapic/lapic_cpu_stop.c
M src/include/cpu/x86/lapic.h
5 files changed, 75 insertions(+), 73 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/93/55193/3
--
To view, visit https://review.coreboot.org/c/coreboot/+/55193
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I5696da4dfe98579a3b37a027966b6758f22574aa
Gerrit-Change-Number: 55193
Gerrit-PatchSet: 3
Gerrit-Owner: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-MessageType: newpatchset
Attention is currently required from: Nico Huber, Angel Pons, Arthur Heymans, Felix Held.
Paul Menzel has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/54669 )
Change subject: sb/amd/hudson: Skip setting up LPC decode for base < 0x20
......................................................................
Patch Set 5:
(1 comment)
Patchset:
PS5:
> Could this please be discussed on the mailing list?
i started the thread *IO resources with base == 0/LPC decode* [1].
[1]: https://mail.coreboot.org/hyperkitty/list/coreboot@coreboot.org/thread/SD3L…
--
To view, visit https://review.coreboot.org/c/coreboot/+/54669
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Idec3832d8d1ab95ae9747ce87792ee7b474540c7
Gerrit-Change-Number: 54669
Gerrit-PatchSet: 5
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Idwer Vollering <vidwer(a)gmail.com>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Nico Huber <nico.h(a)gmx.de>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Comment-Date: Sun, 06 Jun 2021 19:24:47 +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: Stefan Ott, Mariusz Szafrański, Suresh Bellampalli, Vanessa Eusebio, Michal Motyl, Kyösti Mälkki, Alexander Couzens, Patrick Rudolph.
Hello Stefan Ott, build bot (Jenkins), Mariusz Szafrański, Suresh Bellampalli, Vanessa Eusebio, Michal Motyl, Alexander Couzens, Patrick Rudolph,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/55257
to look at the new patch set (#2).
Change subject: [WIP] arch/x86/ioapic: Drop irq_on_fsb as a configurable item
......................................................................
[WIP] arch/x86/ioapic: Drop irq_on_fsb as a configurable item
APIC Serial Bus pins were removed with ICH5 already, so a choice
'irq_on_fsb = 0' would not take effect. The related register BOOT_CONFIG
0x3 is also not documented since ICH5.
For emulation/qemu-q35 with ICH9 the choice INTERRUPT_ON_APIC_BUS was
wrong and ignored as BOOT_CONFIG register emulation was never implemented.
For ICH4 and earlier, the choice to use FSB can be made based on the
installed CPU model but this is now just hardwired to match P4 CPUs of
aopen/dxplplusu.
For sb/intel/i82371eb register BOOT_CONFIG 0x3 is also not defined
and the only possible operation mode there is APIC Serial Bus, which
requires no configuration.
Change-Id: Id433e0e67cb83b44a3041250481f307b2ed1ad18
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
---
M src/arch/x86/Kconfig
M src/arch/x86/include/arch/ioapic.h
M src/arch/x86/ioapic.c
M src/drivers/generic/ioapic/chip.h
M src/drivers/generic/ioapic/ioapic.c
M src/mainboard/emulation/qemu-q35/Kconfig
M src/mainboard/lenovo/t400/devicetree.cb
M src/mainboard/lenovo/x200/devicetree.cb
M src/mainboard/roda/rk9/devicetree.cb
M src/mainboard/samsung/lumpy/devicetree.cb
M src/soc/intel/broadwell/pch/lpc.c
M src/soc/intel/common/block/lpc/lpc_lib.c
M src/soc/intel/denverton_ns/lpc.c
M src/southbridge/intel/bd82x6x/lpc.c
M src/southbridge/intel/i82801dx/lpc.c
M src/southbridge/intel/i82801gx/lpc.c
M src/southbridge/intel/ibexpeak/lpc.c
M src/southbridge/intel/lynxpoint/lpc.c
18 files changed, 13 insertions(+), 73 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/57/55257/2
--
To view, visit https://review.coreboot.org/c/coreboot/+/55257
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Id433e0e67cb83b44a3041250481f307b2ed1ad18
Gerrit-Change-Number: 55257
Gerrit-PatchSet: 2
Gerrit-Owner: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-Reviewer: Alexander Couzens <lynxis(a)fe80.eu>
Gerrit-Reviewer: Mariusz Szafrański <mariuszx.szafranski(a)intel.com>
Gerrit-Reviewer: Michal Motyl <michalx.motyl(a)intel.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Stefan Ott <coreboot(a)desire.ch>
Gerrit-Reviewer: Suresh Bellampalli <suresh.bellampalli(a)intel.com>
Gerrit-Reviewer: Vanessa Eusebio <vanessa.f.eusebio(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Stefan Ott <coreboot(a)desire.ch>
Gerrit-Attention: Mariusz Szafrański <mariuszx.szafranski(a)intel.com>
Gerrit-Attention: Suresh Bellampalli <suresh.bellampalli(a)intel.com>
Gerrit-Attention: Vanessa Eusebio <vanessa.f.eusebio(a)intel.com>
Gerrit-Attention: Michal Motyl <michalx.motyl(a)intel.com>
Gerrit-Attention: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-Attention: Alexander Couzens <lynxis(a)fe80.eu>
Gerrit-Attention: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-MessageType: newpatchset
Attention is currently required from: Angel Pons.
Kyösti Mälkki has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/55185 )
Change subject: drivers/generic/ioapic: Use arch/x86/ioapic
......................................................................
Patch Set 4:
(1 comment)
File src/drivers/generic/ioapic/ioapic.c:
https://review.coreboot.org/c/coreboot/+/55185/comment/da7b3a60_c491a418
PS3, Line 17: config->enable_virtual_wire);
> The only boards that set `irq_on_fsb` are gm45 boards and samsung/lumpy. […]
Which is all the boards that do have drivers/generic/ioapic?
Let's move discussion to CB:55257.
--
To view, visit https://review.coreboot.org/c/coreboot/+/55185
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ibfaf6693288005463e45831fe100a5052e97cf2f
Gerrit-Change-Number: 55185
Gerrit-PatchSet: 4
Gerrit-Owner: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Comment-Date: Sun, 06 Jun 2021 19:07:26 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Angel Pons <th3fanbus(a)gmail.com>
Comment-In-Reply-To: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-MessageType: comment