Mike Banon has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/33871
Change subject: src/mainboard/asus/am1i-a: Disable SeaBIOS options not supported by hardware
......................................................................
src/mainboard/asus/am1i-a: Disable SeaBIOS options not supported by hardware
AM1I-A does not have any SAS or NVMe controllers, so it makes sense
to disable the related SeaBIOS options for this motherboard.
This reduces the size of compiled SeaBIOS by 129344-124096 = 5248 bytes.
Signed-off-by: Mike Banon <mikebdp2(a)gmail.com>
Change-Id: I5ddf695f4f349697d08a685fa04c90d3afd723c5
---
M src/mainboard/asus/am1i-a/Kconfig
A src/mainboard/asus/am1i-a/config_seabios
2 files changed, 10 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/71/33871/1
diff --git a/src/mainboard/asus/am1i-a/Kconfig b/src/mainboard/asus/am1i-a/Kconfig
index d50edbe..6d88992 100644
--- a/src/mainboard/asus/am1i-a/Kconfig
+++ b/src/mainboard/asus/am1i-a/Kconfig
@@ -54,4 +54,8 @@
bool
default n
+config PAYLOAD_CONFIGFILE
+ string
+ default "$(top)/src/mainboard/$(MAINBOARDDIR)/config_seabios" if PAYLOAD_SEABIOS
+
endif # BOARD_ASUS_AM1I_A
diff --git a/src/mainboard/asus/am1i-a/config_seabios b/src/mainboard/asus/am1i-a/config_seabios
new file mode 100644
index 0000000..0ee9cea
--- /dev/null
+++ b/src/mainboard/asus/am1i-a/config_seabios
@@ -0,0 +1,6 @@
+###
+### SeaBIOS custom configuration for ASUS AM1I-A
+###
+# CONFIG_MEGASAS is not set
+# CONFIG_NVME is not set
+#
--
To view, visit https://review.coreboot.org/c/coreboot/+/33871
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I5ddf695f4f349697d08a685fa04c90d3afd723c5
Gerrit-Change-Number: 33871
Gerrit-PatchSet: 1
Gerrit-Owner: Mike Banon <mikebdp2(a)gmail.com>
Gerrit-MessageType: newchange
Peter Lemenkov has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/35900 )
Change subject: mb/*/*/gpio: Remove null-initialized members
......................................................................
mb/*/*/gpio: Remove null-initialized members
Made with this oneliner:
$ find src/mainboard/ -type f -name gpio.c -print -exec sed -i -e '/^\s*.gpio[0-9]\+\s*=\s*\(GPIO_MODE_NATIVE\|GPIO_DIR_OUTPUT\|GPIO_NO_INVERT\|GPIO_LEVEL_LOW\|GPIO_NO_BLINK\|GPIO_RESET_PWROK\)\s*$/d' {} \;
It didn't touch lines with comments.
Change-Id: I2799293585bcfcf41c93a9dbe358cd806f9374f5
Signed-off-by: Peter Lemenkov <lemenkov(a)gmail.com>
---
M src/mainboard/apple/macbook21/gpio.c
M src/mainboard/apple/macbookair4_2/gpio.c
M src/mainboard/asrock/b75pro3-m/gpio.c
M src/mainboard/asrock/g41c-gs/variants/g41c-gs-r2/gpio.c
M src/mainboard/asrock/g41c-gs/variants/g41c-gs/gpio.c
M src/mainboard/asrock/g41c-gs/variants/g41m-gs/gpio.c
M src/mainboard/asrock/g41c-gs/variants/g41m-s3/gpio.c
M src/mainboard/asrock/g41c-gs/variants/g41m-vs3-r2/gpio.c
M src/mainboard/asrock/h81m-hds/gpio.c
M src/mainboard/asus/h61m-cs/gpio.c
M src/mainboard/asus/maximus_iv_gene-z/gpio.c
M src/mainboard/asus/p5gc-mx/gpio.c
M src/mainboard/asus/p5qc/gpio.c
M src/mainboard/asus/p5qc/variants/p5ql_pro/gpio.c
M src/mainboard/asus/p5qpl-am/variants/p5g41t-m_lx/gpio.c
M src/mainboard/asus/p5qpl-am/variants/p5qpl-am/gpio.c
M src/mainboard/asus/p8h61-m_lx/gpio.c
M src/mainboard/asus/p8h61-m_pro/gpio.c
M src/mainboard/asus/p8z77-m_pro/gpio.c
M src/mainboard/compulab/intense_pc/gpio.c
M src/mainboard/foxconn/d41s/gpio.c
M src/mainboard/foxconn/g41s-k/gpio.c
M src/mainboard/getac/p470/gpio.c
M src/mainboard/gigabyte/ga-945gcm-s2l/gpio.c
M src/mainboard/gigabyte/ga-b75m-d3h/variants/ga-b75m-d3h/gpio.c
M src/mainboard/gigabyte/ga-b75m-d3h/variants/ga-b75m-d3v/gpio.c
M src/mainboard/gigabyte/ga-g41m-es2l/gpio.c
M src/mainboard/gigabyte/ga-h61m-s2pv/variants/ga-h61m-s2pv/gpio.c
M src/mainboard/gigabyte/ga-h61m-s2pv/variants/ga-h61ma-d3v/gpio.c
M src/mainboard/google/link/gpio.c
M src/mainboard/google/parrot/gpio.c
M src/mainboard/google/stout/gpio.c
M src/mainboard/hp/2570p/gpio.c
M src/mainboard/hp/2760p/gpio.c
M src/mainboard/hp/8460p/gpio.c
M src/mainboard/hp/8470p/gpio.c
M src/mainboard/hp/8770w/gpio.c
M src/mainboard/hp/compaq_8200_elite_sff/gpio.c
M src/mainboard/hp/folio_9470m/gpio.c
M src/mainboard/hp/revolve_810_g1/gpio.c
M src/mainboard/hp/z220_sff_workstation/gpio.c
M src/mainboard/ibase/mb899/gpio.c
M src/mainboard/intel/d510mo/gpio.c
M src/mainboard/intel/d945gclf/gpio.c
M src/mainboard/intel/dcp847ske/gpio.c
M src/mainboard/intel/dg41wv/gpio.c
M src/mainboard/intel/dg43gt/gpio.c
M src/mainboard/kontron/986lcd-m/gpio.c
M src/mainboard/lenovo/l520/gpio.c
M src/mainboard/lenovo/s230u/gpio.c
M src/mainboard/lenovo/t400/variants/r500/gpio.c
M src/mainboard/lenovo/t400/variants/t400/gpio.c
M src/mainboard/lenovo/t420/gpio.c
M src/mainboard/lenovo/t420s/gpio.c
M src/mainboard/lenovo/t430s/variants/t430s/gpio.c
M src/mainboard/lenovo/t430s/variants/t431s/gpio.c
M src/mainboard/lenovo/t520/variants/t520/gpio.c
M src/mainboard/lenovo/t520/variants/w520/gpio.c
M src/mainboard/lenovo/t530/variants/t530/gpio.c
M src/mainboard/lenovo/t530/variants/w530/gpio.c
M src/mainboard/lenovo/t60/gpio.c
M src/mainboard/lenovo/thinkcentre_a58/gpio.c
M src/mainboard/lenovo/x131e/gpio.c
M src/mainboard/lenovo/x1_carbon_gen1/gpio.c
M src/mainboard/lenovo/x200/gpio.c
M src/mainboard/lenovo/x201/gpio.c
M src/mainboard/lenovo/x220/variants/x1/gpio.c
M src/mainboard/lenovo/x220/variants/x220/gpio.c
M src/mainboard/lenovo/x230/gpio.c
M src/mainboard/lenovo/x60/gpio.c
M src/mainboard/msi/ms7707/gpio.c
M src/mainboard/packardbell/ms2290/gpio.c
M src/mainboard/roda/rk886ex/gpio.c
M src/mainboard/roda/rk9/gpio.c
M src/mainboard/roda/rv11/gpio.c
M src/mainboard/samsung/lumpy/gpio.c
M src/mainboard/samsung/stumpy/gpio.c
M src/mainboard/sapphire/pureplatinumh61/gpio.c
M src/mainboard/supermicro/x10slm-f/gpio.c
79 files changed, 0 insertions(+), 4,228 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/00/35900/1
--
To view, visit https://review.coreboot.org/c/coreboot/+/35900
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I2799293585bcfcf41c93a9dbe358cd806f9374f5
Gerrit-Change-Number: 35900
Gerrit-PatchSet: 1
Gerrit-Owner: Peter Lemenkov <lemenkov(a)gmail.com>
Gerrit-MessageType: newchange
Nico Huber has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/31503
Change subject: drivers/intel/gma: Add `new-pch.asl` for Skylake+
......................................................................
drivers/intel/gma: Add `new-pch.asl` for Skylake+
This should work as `pch.asl` equivalent for Skylake and later
platforms.
Untested.
Change-Id: I0b21d9a0288f0f8d6cb0a4776909bffdae7576f5
Signed-off-by: Nico Huber <nico.huber(a)secunet.com>
---
A src/drivers/intel/gma/acpi/new-pch.asl
1 file changed, 42 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/03/31503/1
diff --git a/src/drivers/intel/gma/acpi/new-pch.asl b/src/drivers/intel/gma/acpi/new-pch.asl
new file mode 100644
index 0000000..b24a350
--- /dev/null
+++ b/src/drivers/intel/gma/acpi/new-pch.asl
@@ -0,0 +1,42 @@
+/*
+ * This file is part of the coreboot project.
+ *
+ * Copyright (C) 2007-2009 coresystems GmbH
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License as
+ * published by the Free Software Foundation; version 2 of
+ * the License.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ */
+
+Device (GFX0)
+{
+ Name (_ADR, 0x00020000)
+
+ OperationRegion (GFXC, PCI_Config, 0x00, 0x0100)
+ Field (GFXC, DWordAcc, NoLock, Preserve)
+ {
+ Offset (0x10),
+ BAR0, 64,
+ Offset (0xe4),
+ ASLE, 32,
+ Offset (0xfc),
+ ASLS, 32,
+ }
+
+ OperationRegion (GFRG, SystemMemory, And (BAR0, 0xfffffffffffffff0), 0x400000)
+ Field (GFRG, DWordAcc, NoLock, Preserve)
+ {
+ Offset (0xc8254),
+ BCLV, 16,
+ BCLM, 16
+ }
+
+#include "configure_brightness_levels.asl"
+#include "common.asl"
+}
--
To view, visit https://review.coreboot.org/c/coreboot/+/31503
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I0b21d9a0288f0f8d6cb0a4776909bffdae7576f5
Gerrit-Change-Number: 31503
Gerrit-PatchSet: 1
Gerrit-Owner: Nico Huber <nico.h(a)gmx.de>
Gerrit-MessageType: newchange