Attention is currently required from: Angel Pons, Arthur Heymans, Nicholas Chin, Fabian Groffen, Elyes Haouas.
Kevin Keijzer has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/73097 )
Change subject: mb/asrock/b75m-itx: Add Sandy/Ivy Bridge board B75M-ITX
......................................................................
Patch Set 7: Code-Review+1
(1 comment)
Patchset:
PS7:
Thanks Felix. I've found two minor things that I've fixed:
- board_info.txt had Flashrom_support set to `n`, which was inherited from the b75pro3-m port (it was a comment there as well), which I've now set to `y`, as flashrom works fine;
- front panel jack detection was not working, so I changed two `AZALIA_PIN_CFG` lines in hda_verb.c.
--
To view, visit https://review.coreboot.org/c/coreboot/+/73097
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ia6a6eb3e922920f4afbcb7828cd2b779b9caebcb
Gerrit-Change-Number: 73097
Gerrit-PatchSet: 7
Gerrit-Owner: Fabian Groffen <grobian(a)gentoo.org>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Fabian Groffen <grobian(a)gentoo.org>
Gerrit-Reviewer: Felix Singer <felixsinger(a)posteo.net>
Gerrit-Reviewer: Kevin Keijzer
Gerrit-Reviewer: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-CC: Kevin Keijzer <kevin(a)quietlife.nl>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Attention: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Attention: Fabian Groffen <grobian(a)gentoo.org>
Gerrit-Attention: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-Comment-Date: Sun, 05 Mar 2023 11:01:25 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Kevin Keijzer, Angel Pons, Arthur Heymans, Nicholas Chin, Elyes Haouas.
Kevin Keijzer has uploaded a new patch set (#7) to the change originally created by Fabian Groffen. ( https://review.coreboot.org/c/coreboot/+/73097 )
Change subject: mb/asrock/b75m-itx: Add Sandy/Ivy Bridge board B75M-ITX
......................................................................
mb/asrock/b75m-itx: Add Sandy/Ivy Bridge board B75M-ITX
This board is based off b75pro3-m, which is very similar. Compared to
it, it just lacks a COM1 header, and the secondary ASMedia SATA3
controller.
Tested with:
CPUs:
- Core i5-3330
- Core i5-3470
- Core i7-3770
RAM:
- single bank 4GB CL11
- two banks 4+4GB CL9
- two banks 8+8GB CL10
OS:
- Gentoo Linux LiveUSB, KDE desktop (Linux 5.15.72)
Working:
- GRUB2 payload with embedded default config for boot from USB, disk
- UEFI EDK2 payload
- Intel ME stripped
- Native raminit
- Integrated graphics with libgfxinit (HDMI, DVI and VGA)
- (boot from) SATA2, SATA3, ports
- Rear USB 2 and 3 ports (supports boot)
- Internal USB 3.0 ports
- Realtek GbE NIC
- 2.0 channel audio via lineout jack output
- ACPI (power button triggers OS event)
Untested:
- Internal USB 2.0 ports
- eSATA port
- 7.1 channel audio
Signed-off-by: Fabian Groffen <grobian(a)gentoo.org>
Change-Id: Ia6a6eb3e922920f4afbcb7828cd2b779b9caebcb
---
A src/mainboard/asrock/b75m-itx/Kconfig
A src/mainboard/asrock/b75m-itx/Kconfig.name
A src/mainboard/asrock/b75m-itx/Makefile.inc
A src/mainboard/asrock/b75m-itx/acpi/ec.asl
A src/mainboard/asrock/b75m-itx/acpi/platform.asl
A src/mainboard/asrock/b75m-itx/acpi/superio.asl
A src/mainboard/asrock/b75m-itx/board_info.txt
A src/mainboard/asrock/b75m-itx/cmos.default
A src/mainboard/asrock/b75m-itx/cmos.layout
A src/mainboard/asrock/b75m-itx/data.vbt
A src/mainboard/asrock/b75m-itx/devicetree.cb
A src/mainboard/asrock/b75m-itx/dsdt.asl
A src/mainboard/asrock/b75m-itx/early_init.c
A src/mainboard/asrock/b75m-itx/gma-mainboard.ads
A src/mainboard/asrock/b75m-itx/gpio.c
A src/mainboard/asrock/b75m-itx/hda_verb.c
A src/mainboard/asrock/b75m-itx/mainboard.c
17 files changed, 616 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/97/73097/7
--
To view, visit https://review.coreboot.org/c/coreboot/+/73097
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ia6a6eb3e922920f4afbcb7828cd2b779b9caebcb
Gerrit-Change-Number: 73097
Gerrit-PatchSet: 7
Gerrit-Owner: Fabian Groffen <grobian(a)gentoo.org>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Fabian Groffen <grobian(a)gentoo.org>
Gerrit-Reviewer: Felix Singer <felixsinger(a)posteo.net>
Gerrit-Reviewer: Kevin Keijzer
Gerrit-Reviewer: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-CC: Kevin Keijzer <kevin(a)quietlife.nl>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Kevin Keijzer
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Attention: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Attention: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-MessageType: newpatchset
Attention is currently required from: Kevin Keijzer, Angel Pons, Arthur Heymans, Nicholas Chin, Fabian Groffen, Elyes Haouas.
Felix Singer has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/73097 )
Change subject: mb/asrock/b75m-itx: Add Sandy/Ivy Bridge board B75M-ITX
......................................................................
Patch Set 6: Code-Review+2
(1 comment)
Patchset:
PS6:
Thanks Kevin. I appreciate that.
Looks good to me. Let's wait a little more time to give others a chance to have a final look.
--
To view, visit https://review.coreboot.org/c/coreboot/+/73097
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ia6a6eb3e922920f4afbcb7828cd2b779b9caebcb
Gerrit-Change-Number: 73097
Gerrit-PatchSet: 6
Gerrit-Owner: Fabian Groffen <grobian(a)gentoo.org>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Fabian Groffen <grobian(a)gentoo.org>
Gerrit-Reviewer: Felix Singer <felixsinger(a)posteo.net>
Gerrit-Reviewer: Kevin Keijzer
Gerrit-Reviewer: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-CC: Kevin Keijzer <kevin(a)quietlife.nl>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Kevin Keijzer
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Attention: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Attention: Fabian Groffen <grobian(a)gentoo.org>
Gerrit-Attention: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-Comment-Date: Sun, 05 Mar 2023 08:26:55 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Felix Singer, Angel Pons, Arthur Heymans, Nicholas Chin, Fabian Groffen, Elyes Haouas.
Kevin Keijzer has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/73097 )
Change subject: mb/asrock/b75m-itx: Add Sandy/Ivy Bridge board B75M-ITX
......................................................................
Patch Set 6: Code-Review+1
(13 comments)
Patchset:
PS6:
This should take care of all your comments. It still compiles and runs fine.
File src/mainboard/asrock/b75m-itx/Kconfig:
https://review.coreboot.org/c/coreboot/+/73097/comment/4c427579_821faf6c
PS5, Line 20: select MAINBOARD_HAS_LIBGFXINIT
> Please put it before NORTHBRIDGE_INTEL_SANDYBRIDGE to keep the options sorted.
Done
File src/mainboard/asrock/b75m-itx/Makefile.inc:
https://review.coreboot.org/c/coreboot/+/73097/comment/d7627016_80144d9b
PS5, Line 6: ramstage-$(CONFIG_MAINBOARD_USE_LIBGFXINIT) += gma-mainboard.ads
: bootblock-y += early_init.c
: romstage-y += early_init.c
> Please order by the stages. […]
Done
File src/mainboard/asrock/b75m-itx/devicetree.cb:
https://review.coreboot.org/c/coreboot/+/73097/comment/8cb94cdc_b7d06e20
PS5, Line 4: register "gfx.use_spread_spectrum_clock" = "0"
: register "gpu_cpu_backlight" = "0x00000000"
: register "gpu_dp_b_hotplug" = "4"
: register "gpu_dp_c_hotplug" = "4"
: register "gpu_dp_d_hotplug" = "4"
: register "gpu_panel_port_select" = "PANEL_PORT_LVDS"
: register "gpu_panel_power_backlight_off_delay" = "0"
: register "gpu_panel_power_backlight_on_delay" = "0"
: register "gpu_panel_power_cycle_delay" = "4"
: register "gpu_panel_power_down_delay" = "0"
: register "gpu_panel_power_up_delay" = "0"
: register "gpu_pch_backlight" = "0x00000000
> The zeroed options can be removed. Unset options are zero by default.
Done
https://review.coreboot.org/c/coreboot/+/73097/comment/4560ea8c_5cbd01ac
PS5, Line 47: device pci 16.1 off # Management Engine Interface 2
: end
> Please move the end-keyword in the lines before if the device scope doesn't contain anything.
Done
File src/mainboard/asrock/b75m-itx/dsdt.asl:
https://review.coreboot.org/c/coreboot/+/73097/comment/9f788c06_bed23f42
PS5, Line 10: // OEM revision
> Remove comment
Done
https://review.coreboot.org/c/coreboot/+/73097/comment/8d0a6801_c002d204
PS5, Line 17: /* global NVS and variables. */
> Remove comment
Done
https://review.coreboot.org/c/coreboot/+/73097/comment/4e106698_a7e30a37
PS5, Line 21: Scope (\_SB) {
: Device (PCI0)
> Simplify to `Device (\_SB. […]
Done
File src/mainboard/asrock/b75m-itx/early_init.c:
https://review.coreboot.org/c/coreboot/+/73097/comment/16353964_974ebcbb
PS5, Line 12: void bootblock_mainboard_early_init(void)
: {
: /* no COM1 header installed, do not enable UART */
: }
> Can be removed. There is a weak function which is called instead.
Done
File src/mainboard/asrock/b75m-itx/gpio.c:
https://review.coreboot.org/c/coreboot/+/73097/comment/b10d46a4_c1079cf4
PS5, Line 157: },
> Remove one tab
Done
https://review.coreboot.org/c/coreboot/+/73097/comment/47cf16b1_b3283c5f
PS5, Line 163: },
> Remove one tab
Done
https://review.coreboot.org/c/coreboot/+/73097/comment/5e0b8f14_c3ef0084
PS5, Line 169: },
> Remove one tab
Done
File src/mainboard/asrock/b75m-itx/hda_verb.c:
https://review.coreboot.org/c/coreboot/+/73097/comment/ca0754b3_00575551
PS5, Line 1: /* SPDX-License-Identifier: GPL-2.0-only */
> Some files are already licensed under GPL-2.0-or-later. […]
Done
--
To view, visit https://review.coreboot.org/c/coreboot/+/73097
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ia6a6eb3e922920f4afbcb7828cd2b779b9caebcb
Gerrit-Change-Number: 73097
Gerrit-PatchSet: 6
Gerrit-Owner: Fabian Groffen <grobian(a)gentoo.org>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Fabian Groffen <grobian(a)gentoo.org>
Gerrit-Reviewer: Felix Singer <felixsinger(a)posteo.net>
Gerrit-Reviewer: Kevin Keijzer
Gerrit-Reviewer: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-CC: Kevin Keijzer <kevin(a)quietlife.nl>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Felix Singer <felixsinger(a)posteo.net>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Attention: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Attention: Fabian Groffen <grobian(a)gentoo.org>
Gerrit-Attention: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-Comment-Date: Sun, 05 Mar 2023 08:10:31 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Comment-In-Reply-To: Felix Singer <felixsinger(a)posteo.net>
Gerrit-MessageType: comment
Attention is currently required from: Kevin Keijzer, Angel Pons, Arthur Heymans, Nicholas Chin, Fabian Groffen, Elyes Haouas.
Kevin Keijzer has uploaded a new patch set (#6) to the change originally created by Fabian Groffen. ( https://review.coreboot.org/c/coreboot/+/73097 )
Change subject: mb/asrock/b75m-itx: Add Sandy/Ivy Bridge board B75M-ITX
......................................................................
mb/asrock/b75m-itx: Add Sandy/Ivy Bridge board B75M-ITX
This board is based off b75pro3-m, which is very similar. Compared to
it, it just lacks a COM1 header, and the secondary ASMedia SATA3
controller.
Tested with:
CPUs:
- Core i5-3330
- Core i5-3470
- Core i7-3770
RAM:
- single bank 4GB CL11
- two banks 4+4GB CL9
- two banks 8+8GB CL10
OS:
- Gentoo Linux LiveUSB, KDE desktop (Linux 5.15.72)
Working:
- GRUB2 payload with embedded default config for boot from USB, disk
- UEFI EDK2 payload
- Intel ME stripped
- Native raminit
- Integrated graphics with libgfxinit (HDMI, DVI and VGA)
- (boot from) SATA2, SATA3, ports
- Rear USB 2 and 3 ports (supports boot)
- Internal USB 3.0 ports
- Realtek GbE NIC
- 2.0 channel audio via lineout jack output
- ACPI (power button triggers OS event)
Untested:
- Internal USB 2.0 ports
- eSATA port
- 7.1 channel audio
Signed-off-by: Fabian Groffen <grobian(a)gentoo.org>
Change-Id: Ia6a6eb3e922920f4afbcb7828cd2b779b9caebcb
---
A src/mainboard/asrock/b75m-itx/Kconfig
A src/mainboard/asrock/b75m-itx/Kconfig.name
A src/mainboard/asrock/b75m-itx/Makefile.inc
A src/mainboard/asrock/b75m-itx/acpi/ec.asl
A src/mainboard/asrock/b75m-itx/acpi/platform.asl
A src/mainboard/asrock/b75m-itx/acpi/superio.asl
A src/mainboard/asrock/b75m-itx/board_info.txt
A src/mainboard/asrock/b75m-itx/cmos.default
A src/mainboard/asrock/b75m-itx/cmos.layout
A src/mainboard/asrock/b75m-itx/data.vbt
A src/mainboard/asrock/b75m-itx/devicetree.cb
A src/mainboard/asrock/b75m-itx/dsdt.asl
A src/mainboard/asrock/b75m-itx/early_init.c
A src/mainboard/asrock/b75m-itx/gma-mainboard.ads
A src/mainboard/asrock/b75m-itx/gpio.c
A src/mainboard/asrock/b75m-itx/hda_verb.c
A src/mainboard/asrock/b75m-itx/mainboard.c
17 files changed, 616 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/97/73097/6
--
To view, visit https://review.coreboot.org/c/coreboot/+/73097
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ia6a6eb3e922920f4afbcb7828cd2b779b9caebcb
Gerrit-Change-Number: 73097
Gerrit-PatchSet: 6
Gerrit-Owner: Fabian Groffen <grobian(a)gentoo.org>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Fabian Groffen <grobian(a)gentoo.org>
Gerrit-Reviewer: Felix Singer <felixsinger(a)posteo.net>
Gerrit-Reviewer: Kevin Keijzer
Gerrit-Reviewer: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-CC: Kevin Keijzer <kevin(a)quietlife.nl>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Kevin Keijzer
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Attention: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Attention: Fabian Groffen <grobian(a)gentoo.org>
Gerrit-Attention: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-MessageType: newpatchset
Attention is currently required from: Jason Glenesk, Raul Rangel, Matt DeVillier, Fred Reitberger, Felix Held.
Elyes Haouas has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/73419 )
Change subject: soc/amd/*/acpi: drop unneeded pstate_cnt FADT assignment
......................................................................
Patch Set 1: Code-Review+2
--
To view, visit https://review.coreboot.org/c/coreboot/+/73419
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: If3ddb466de1d437361d811e45e328a1dbff02fcc
Gerrit-Change-Number: 73419
Gerrit-PatchSet: 1
Gerrit-Owner: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-Reviewer: Fred Reitberger <reitbergerfred(a)gmail.com>
Gerrit-Reviewer: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Reviewer: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Reviewer: Raul Rangel <rrangel(a)chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Attention: Raul Rangel <rrangel(a)chromium.org>
Gerrit-Attention: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Attention: Fred Reitberger <reitbergerfred(a)gmail.com>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Comment-Date: Sun, 05 Mar 2023 06:29:17 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment