Furquan Shaikh has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/40939 )
Change subject: acpi: Move ACPI table support out of arch/x86 (4/5)
......................................................................
acpi: Move ACPI table support out of arch/x86 (4/5)
This change moves all ACPI table support in coreboot currently living
under arch/x86 into common code to make it architecture
independent. ACPI table generation is not really tied to any
architecture and hence it makes sense to move this to its own
directory.
In order to make it easier to review, this change is being split into
multiple CLs. This is change 4/5 which gets rid of the placeholder
header files that were added to temporarily include acpi/ header files
from arch/header files.
BUG=b:155428745
Change-Id: If6e8580c3c6433f9239e06a1dc7ba661b3f597e5
Signed-off-by: Furquan Shaikh <furquan(a)google.com>
---
D src/arch/x86/include/arch/acpi.h
D src/arch/x86/include/arch/acpi_device.h
D src/arch/x86/include/arch/acpi_ivrs.h
D src/arch/x86/include/arch/acpi_pld.h
D src/arch/x86/include/arch/acpigen.h
D src/arch/x86/include/arch/acpigen_dsm.h
D src/arch/x86/include/arch/acpigen_ps2_keybd.h
7 files changed, 0 insertions(+), 31 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/39/40939/1
diff --git a/src/arch/x86/include/arch/acpi.h b/src/arch/x86/include/arch/acpi.h
deleted file mode 100644
index 35cf6c6..0000000
--- a/src/arch/x86/include/arch/acpi.h
+++ /dev/null
@@ -1,4 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0-only */
-/* This file is part of the coreboot project. */
-
-#include <acpi/acpi.h>
diff --git a/src/arch/x86/include/arch/acpi_device.h b/src/arch/x86/include/arch/acpi_device.h
deleted file mode 100644
index 5c3199e..0000000
--- a/src/arch/x86/include/arch/acpi_device.h
+++ /dev/null
@@ -1,4 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0-only */
-/* This file is part of the coreboot project. */
-
-#include <acpi/acpi_device.h>
diff --git a/src/arch/x86/include/arch/acpi_ivrs.h b/src/arch/x86/include/arch/acpi_ivrs.h
deleted file mode 100644
index 032d253..0000000
--- a/src/arch/x86/include/arch/acpi_ivrs.h
+++ /dev/null
@@ -1,4 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0-only */
-/* This file is part of the coreboot project. */
-
-#include <acpi/acpi_ivrs.h>
diff --git a/src/arch/x86/include/arch/acpi_pld.h b/src/arch/x86/include/arch/acpi_pld.h
deleted file mode 100644
index 5076e39..0000000
--- a/src/arch/x86/include/arch/acpi_pld.h
+++ /dev/null
@@ -1,4 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0-only */
-/* This file is part of the coreboot project. */
-
-#include <acpi/acpi_pld.h>
diff --git a/src/arch/x86/include/arch/acpigen.h b/src/arch/x86/include/arch/acpigen.h
deleted file mode 100644
index cdac49f..0000000
--- a/src/arch/x86/include/arch/acpigen.h
+++ /dev/null
@@ -1,4 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0-only */
-/* This file is part of the coreboot project. */
-
-#include <acpi/acpigen.h>
diff --git a/src/arch/x86/include/arch/acpigen_dsm.h b/src/arch/x86/include/arch/acpigen_dsm.h
deleted file mode 100644
index 0804ab9..0000000
--- a/src/arch/x86/include/arch/acpigen_dsm.h
+++ /dev/null
@@ -1,4 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0-only */
-/* This file is part of the coreboot project. */
-
-#include <acpi/acpigen_dsm.h>
diff --git a/src/arch/x86/include/arch/acpigen_ps2_keybd.h b/src/arch/x86/include/arch/acpigen_ps2_keybd.h
deleted file mode 100644
index 894524a..0000000
--- a/src/arch/x86/include/arch/acpigen_ps2_keybd.h
+++ /dev/null
@@ -1,7 +0,0 @@
-/*
- * This file is part of the coreboot project.
- *
- * SPDX-License-Identifier: GPL-2.0-or-later
- */
-
-#include <acpi/acpigen_ps2_keybd.h>
--
To view, visit https://review.coreboot.org/c/coreboot/+/40939
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: If6e8580c3c6433f9239e06a1dc7ba661b3f597e5
Gerrit-Change-Number: 40939
Gerrit-PatchSet: 1
Gerrit-Owner: Furquan Shaikh <furquan(a)google.com>
Gerrit-MessageType: newchange
Angel Pons has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/40738 )
Change subject: mb/asus/p8h61-m_pro: Disable SB-TSI base address
......................................................................
mb/asus/p8h61-m_pro: Disable SB-TSI base address
SB-TSI is specific to AMD platforms, but this is an Intel board.
Change-Id: I5eb7e3bc920103279dfca3a9ec14a41666404993
Signed-off-by: Angel Pons <th3fanbus(a)gmail.com>
---
M src/mainboard/asus/p8h61-m_pro/devicetree.cb
1 file changed, 1 insertion(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/38/40738/1
diff --git a/src/mainboard/asus/p8h61-m_pro/devicetree.cb b/src/mainboard/asus/p8h61-m_pro/devicetree.cb
index ce6acad..2d1550d 100644
--- a/src/mainboard/asus/p8h61-m_pro/devicetree.cb
+++ b/src/mainboard/asus/p8h61-m_pro/devicetree.cb
@@ -95,7 +95,7 @@
end
device pnp 2e.b on # HWM, LED
io 0x60 = 0x0290
- io 0x62 = 0x0200
+ io 0x62 = 0x0000
end
device pnp 2e.d on end # VID
device pnp 2e.e off end # CIR WAKE-UP
--
To view, visit https://review.coreboot.org/c/coreboot/+/40738
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I5eb7e3bc920103279dfca3a9ec14a41666404993
Gerrit-Change-Number: 40738
Gerrit-PatchSet: 1
Gerrit-Owner: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-MessageType: newchange
Furquan Shaikh has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/40938 )
Change subject: acpi: Move ACPI table support out of arch/x86 (3/5)
......................................................................
acpi: Move ACPI table support out of arch/x86 (3/5)
This change moves all ACPI table support in coreboot currently living
under arch/x86 into common code to make it architecture
independent. ACPI table generation is not really tied to any
architecture and hence it makes sense to move this to its own
directory.
In order to make it easier to review, this change is being split into
multiple CLs. This is change 3/5 which basically is generated by
running the following command:
$ git grep -iIl "arch/acpi" | xargs sed -i 's/arch\/acpi/acpi\/acpi/g'
BUG=b:155428745
Change-Id: I16b1c45d954d6440fb9db1d3710063a47b582eae
Signed-off-by: Furquan Shaikh <furquan(a)google.com>
---
M Documentation/Intel/SoC/soc.html
M Documentation/acpi/devicetree.md
M src/acpi/acpi.c
M src/acpi/acpi_device.c
M src/acpi/acpi_pld.c
M src/acpi/acpigen.c
M src/acpi/acpigen_dsm.c
M src/acpi/acpigen_ps2_keybd.c
M src/acpi/sata.c
M src/arch/x86/acpi/debug.asl
M src/arch/x86/acpi_bert_storage.c
M src/arch/x86/acpi_s3.c
M src/arch/x86/ebda.c
M src/arch/x86/include/arch/bert_storage.h
M src/arch/x86/tables.c
M src/cpu/amd/agesa/family14/model_14_init.c
M src/cpu/amd/agesa/family15tn/model_15_init.c
M src/cpu/amd/agesa/family16kb/model_16_init.c
M src/cpu/intel/common/common_init.c
M src/cpu/intel/haswell/acpi.c
M src/cpu/intel/haswell/haswell_init.c
M src/cpu/intel/model_2065x/acpi.c
M src/cpu/intel/model_2065x/model_2065x_init.c
M src/cpu/intel/model_206ax/acpi.c
M src/cpu/intel/model_206ax/model_206ax_init.c
M src/cpu/intel/speedstep/acpi.c
M src/cpu/x86/backup_default_smm.c
M src/cpu/x86/lapic/lapic_cpu_init.c
M src/device/pci_device.c
M src/device/pci_rom.c
M src/drivers/amd/agesa/heapmanager.c
M src/drivers/amd/agesa/romstage.c
M src/drivers/amd/agesa/state_machine.c
M src/drivers/crb/tis.c
M src/drivers/elog/elog.c
M src/drivers/generic/adau7002/adau7002.c
M src/drivers/generic/bayhub/chip.h
M src/drivers/generic/generic/chip.h
M src/drivers/generic/generic/generic.c
M src/drivers/generic/gpio_keys/chip.h
M src/drivers/generic/gpio_keys/gpio_keys.c
M src/drivers/generic/gpio_regulator/chip.h
M src/drivers/generic/gpio_regulator/gpio_regulator.c
M src/drivers/generic/max98357a/chip.h
M src/drivers/generic/max98357a/max98357a.c
M src/drivers/gfx/generic/chip.h
M src/drivers/gfx/generic/generic.c
M src/drivers/i2c/da7219/chip.h
M src/drivers/i2c/da7219/da7219.c
M src/drivers/i2c/designware/dw_i2c.c
M src/drivers/i2c/generic/chip.h
M src/drivers/i2c/generic/generic.c
M src/drivers/i2c/hid/hid.c
M src/drivers/i2c/max98373/max98373.c
M src/drivers/i2c/max98927/max98927.c
M src/drivers/i2c/nau8825/chip.h
M src/drivers/i2c/nau8825/nau8825.c
M src/drivers/i2c/rt1011/rt1011.c
M src/drivers/i2c/rt5663/chip.h
M src/drivers/i2c/rt5663/rt5663.c
M src/drivers/i2c/sx9310/chip.h
M src/drivers/i2c/sx9310/sx9310.c
M src/drivers/i2c/tpm/chip.c
M src/drivers/i2c/tpm/chip.h
M src/drivers/intel/fsp1_1/raminit.c
M src/drivers/intel/fsp1_1/ramstage.c
M src/drivers/intel/fsp1_1/romstage.c
M src/drivers/intel/gma/acpi.c
M src/drivers/intel/gma/intel_ddi.c
M src/drivers/intel/gma/opregion.c
M src/drivers/intel/ish/ish.c
M src/drivers/intel/mipi_camera/camera.c
M src/drivers/ipmi/ipmi_kcs_ops.c
M src/drivers/lenovo/wacom.c
M src/drivers/net/chip.h
M src/drivers/net/r8168.c
M src/drivers/pc80/pc/keyboard.c
M src/drivers/pc80/rtc/mc146818rtc.c
M src/drivers/pc80/tpm/tis.c
M src/drivers/spi/acpi/acpi.c
M src/drivers/spi/acpi/chip.h
M src/drivers/tpm/tpm.c
M src/drivers/usb/acpi/chip.h
M src/drivers/usb/acpi/usb_acpi.c
M src/drivers/wifi/generic.c
M src/ec/google/chromeec/ec_acpi.c
M src/ec/google/chromeec/i2c_tunnel/i2c_tunnel.c
M src/ec/google/chromeec/smihandler.c
M src/ec/google/wilco/chip.c
M src/ec/google/wilco/smihandler.c
M src/ec/lenovo/h8/h8.c
M src/ec/lenovo/h8/ssdt.c
M src/include/acpi/acpi_pld.h
M src/include/acpi/acpigen.h
M src/include/device/azalia_device.h
M src/include/device/pci_rom.h
M src/lib/coreboot_table.c
M src/lib/hardwaremain.c
M src/lib/nhlt.c
M src/mainboard/51nb/x210/dsdt.asl
M src/mainboard/amd/gardenia/acpi/routing.asl
M src/mainboard/amd/gardenia/acpi/usb_oc.asl
M src/mainboard/amd/gardenia/dsdt.asl
M src/mainboard/amd/inagua/acpi/routing.asl
M src/mainboard/amd/inagua/acpi/usb_oc.asl
M src/mainboard/amd/inagua/acpi_tables.c
M src/mainboard/amd/inagua/dsdt.asl
M src/mainboard/amd/olivehill/acpi/routing.asl
M src/mainboard/amd/olivehill/acpi/usb_oc.asl
M src/mainboard/amd/olivehill/acpi_tables.c
M src/mainboard/amd/olivehill/dsdt.asl
M src/mainboard/amd/padmelon/dsdt.asl
M src/mainboard/amd/padmelon/mainboard.c
M src/mainboard/amd/parmer/acpi_tables.c
M src/mainboard/amd/parmer/dsdt.asl
M src/mainboard/amd/persimmon/acpi/routing.asl
M src/mainboard/amd/persimmon/acpi/usb_oc.asl
M src/mainboard/amd/persimmon/acpi_tables.c
M src/mainboard/amd/persimmon/dsdt.asl
M src/mainboard/amd/south_station/acpi/routing.asl
M src/mainboard/amd/south_station/acpi/usb_oc.asl
M src/mainboard/amd/south_station/acpi_tables.c
M src/mainboard/amd/south_station/dsdt.asl
M src/mainboard/amd/thatcher/acpi/cpstate.asl
M src/mainboard/amd/thatcher/acpi_tables.c
M src/mainboard/amd/thatcher/dsdt.asl
M src/mainboard/amd/union_station/acpi/routing.asl
M src/mainboard/amd/union_station/acpi/usb_oc.asl
M src/mainboard/amd/union_station/acpi_tables.c
M src/mainboard/amd/union_station/dsdt.asl
M src/mainboard/aopen/dxplplusu/acpi_tables.c
M src/mainboard/aopen/dxplplusu/dsdt.asl
M src/mainboard/aopen/dxplplusu/fadt.c
M src/mainboard/apple/macbook21/dsdt.asl
M src/mainboard/apple/macbook21/mainboard.c
M src/mainboard/apple/macbookair4_2/dsdt.asl
M src/mainboard/asrock/b75pro3-m/dsdt.asl
M src/mainboard/asrock/b85m_pro4/dsdt.asl
M src/mainboard/asrock/e350m1/acpi/routing.asl
M src/mainboard/asrock/e350m1/acpi/usb_oc.asl
M src/mainboard/asrock/e350m1/acpi_tables.c
M src/mainboard/asrock/e350m1/dsdt.asl
M src/mainboard/asrock/g41c-gs/cstates.c
M src/mainboard/asrock/g41c-gs/dsdt.asl
M src/mainboard/asrock/h110m/dsdt.asl
M src/mainboard/asrock/h81m-hds/dsdt.asl
M src/mainboard/asrock/imb-a180/acpi/routing.asl
M src/mainboard/asrock/imb-a180/acpi/usb_oc.asl
M src/mainboard/asrock/imb-a180/acpi_tables.c
M src/mainboard/asrock/imb-a180/dsdt.asl
M src/mainboard/asus/am1i-a/acpi_tables.c
M src/mainboard/asus/am1i-a/dsdt.asl
M src/mainboard/asus/f2a85-m/acpi/cpstate.asl
M src/mainboard/asus/f2a85-m/acpi_tables.c
M src/mainboard/asus/f2a85-m/dsdt.asl
M src/mainboard/asus/h61m-cs/dsdt.asl
M src/mainboard/asus/maximus_iv_gene-z/dsdt.asl
M src/mainboard/asus/p2b/acpi_tables.c
M src/mainboard/asus/p2b/dsdt.asl
M src/mainboard/asus/p5gc-mx/cstates.c
M src/mainboard/asus/p5gc-mx/dsdt.asl
M src/mainboard/asus/p5qc/cstates.c
M src/mainboard/asus/p5qc/dsdt.asl
M src/mainboard/asus/p5ql-em/acpi_tables.c
M src/mainboard/asus/p5ql-em/dsdt.asl
M src/mainboard/asus/p5qpl-am/cstates.c
M src/mainboard/asus/p5qpl-am/dsdt.asl
M src/mainboard/asus/p8h61-m_lx/dsdt.asl
M src/mainboard/asus/p8h61-m_lx3_r2_0/dsdt.asl
M src/mainboard/asus/p8h61-m_pro/dsdt.asl
M src/mainboard/asus/p8z77-m_pro/dsdt.asl
M src/mainboard/asus/p8z77-v_lx2/dsdt.asl
M src/mainboard/bap/ode_e20XX/acpi/routing.asl
M src/mainboard/bap/ode_e20XX/acpi/usb_oc.asl
M src/mainboard/bap/ode_e20XX/acpi_tables.c
M src/mainboard/bap/ode_e20XX/dsdt.asl
M src/mainboard/bap/ode_e21XX/acpi/routing.asl
M src/mainboard/bap/ode_e21XX/acpi/usb_oc.asl
M src/mainboard/bap/ode_e21XX/acpi_tables.c
M src/mainboard/bap/ode_e21XX/dsdt.asl
M src/mainboard/biostar/a68n_5200/acpi/routing.asl
M src/mainboard/biostar/a68n_5200/acpi/usb_oc.asl
M src/mainboard/biostar/a68n_5200/acpi_tables.c
M src/mainboard/biostar/a68n_5200/dsdt.asl
M src/mainboard/biostar/am1ml/acpi/routing.asl
M src/mainboard/biostar/am1ml/acpi/usb_oc.asl
M src/mainboard/biostar/am1ml/acpi_tables.c
M src/mainboard/biostar/am1ml/dsdt.asl
M src/mainboard/compulab/intense_pc/dsdt.asl
M src/mainboard/elmex/pcm205400/acpi/routing.asl
M src/mainboard/elmex/pcm205400/acpi/usb_oc.asl
M src/mainboard/elmex/pcm205400/acpi_tables.c
M src/mainboard/elmex/pcm205400/dsdt.asl
M src/mainboard/emulation/qemu-i440fx/acpi_tables.c
M src/mainboard/emulation/qemu-i440fx/dsdt.asl
M src/mainboard/emulation/qemu-i440fx/fw_cfg.c
M src/mainboard/emulation/qemu-q35/acpi_tables.c
M src/mainboard/emulation/qemu-q35/dsdt.asl
M src/mainboard/facebook/fbg1701/acpi_tables.c
M src/mainboard/facebook/fbg1701/dsdt.asl
M src/mainboard/facebook/monolith/dsdt.asl
M src/mainboard/foxconn/d41s/cstates.c
M src/mainboard/foxconn/d41s/dsdt.asl
M src/mainboard/foxconn/g41s-k/cstates.c
M src/mainboard/foxconn/g41s-k/dsdt.asl
M src/mainboard/getac/p470/acpi_tables.c
M src/mainboard/getac/p470/cstates.c
M src/mainboard/getac/p470/dsdt.asl
M src/mainboard/gigabyte/ga-945gcm-s2l/cstates.c
M src/mainboard/gigabyte/ga-945gcm-s2l/dsdt.asl
M src/mainboard/gigabyte/ga-b75m-d3h/dsdt.asl
M src/mainboard/gigabyte/ga-g41m-es2l/cstates.c
M src/mainboard/gigabyte/ga-g41m-es2l/dsdt.asl
M src/mainboard/gigabyte/ga-h61m-series/dsdt.asl
M src/mainboard/gizmosphere/gizmo/acpi/routing.asl
M src/mainboard/gizmosphere/gizmo/acpi/usb_oc.asl
M src/mainboard/gizmosphere/gizmo/acpi_tables.c
M src/mainboard/gizmosphere/gizmo/dsdt.asl
M src/mainboard/gizmosphere/gizmo2/acpi/routing.asl
M src/mainboard/gizmosphere/gizmo2/acpi/usb_oc.asl
M src/mainboard/gizmosphere/gizmo2/acpi_tables.c
M src/mainboard/gizmosphere/gizmo2/dsdt.asl
M src/mainboard/google/auron/acpi_tables.c
M src/mainboard/google/auron/dsdt.asl
M src/mainboard/google/auron/ec.c
M src/mainboard/google/auron/smihandler.c
M src/mainboard/google/beltino/acpi_tables.c
M src/mainboard/google/beltino/dsdt.asl
M src/mainboard/google/beltino/mainboard.c
M src/mainboard/google/beltino/smihandler.c
M src/mainboard/google/butterfly/dsdt.asl
M src/mainboard/google/butterfly/early_init.c
M src/mainboard/google/butterfly/mainboard.c
M src/mainboard/google/cyan/acpi_tables.c
M src/mainboard/google/cyan/dsdt.asl
M src/mainboard/google/cyan/ec.c
M src/mainboard/google/cyan/smihandler.c
M src/mainboard/google/dedede/dsdt.asl
M src/mainboard/google/dedede/ec.c
M src/mainboard/google/dedede/mainboard.c
M src/mainboard/google/deltaur/chromeos.c
M src/mainboard/google/deltaur/dsdt.asl
M src/mainboard/google/deltaur/mainboard.c
M src/mainboard/google/deltaur/variants/baseboard/gpio.c
M src/mainboard/google/dragonegg/chromeos.c
M src/mainboard/google/dragonegg/dsdt.asl
M src/mainboard/google/dragonegg/ec.c
M src/mainboard/google/dragonegg/mainboard.c
M src/mainboard/google/drallion/chromeos.c
M src/mainboard/google/drallion/dsdt.asl
M src/mainboard/google/drallion/ramstage.c
M src/mainboard/google/eve/dsdt.asl
M src/mainboard/google/eve/ec.c
M src/mainboard/google/eve/mainboard.c
M src/mainboard/google/fizz/dsdt.asl
M src/mainboard/google/fizz/ec.c
M src/mainboard/google/fizz/mainboard.c
M src/mainboard/google/fizz/variants/karma/smihandler.c
M src/mainboard/google/glados/dsdt.asl
M src/mainboard/google/glados/ec.c
M src/mainboard/google/glados/mainboard.c
M src/mainboard/google/glados/smihandler.c
M src/mainboard/google/hatch/chromeos.c
M src/mainboard/google/hatch/dsdt.asl
M src/mainboard/google/hatch/ec.c
M src/mainboard/google/hatch/ramstage.c
M src/mainboard/google/hatch/variants/akemi/gpio.c
M src/mainboard/google/hatch/variants/baseboard/gpio.c
M src/mainboard/google/hatch/variants/dratini/gpio.c
M src/mainboard/google/hatch/variants/hatch/gpio.c
M src/mainboard/google/hatch/variants/helios/gpio.c
M src/mainboard/google/hatch/variants/jinlon/gpio.c
M src/mainboard/google/hatch/variants/kindred/gpio.c
M src/mainboard/google/hatch/variants/kohaku/gpio.c
M src/mainboard/google/hatch/variants/mushu/gpio.c
M src/mainboard/google/hatch/variants/nightfury/gpio.c
M src/mainboard/google/hatch/variants/palkia/gpio.c
M src/mainboard/google/hatch/variants/stryke/gpio.c
M src/mainboard/google/jecht/acpi_tables.c
M src/mainboard/google/jecht/dsdt.asl
M src/mainboard/google/jecht/mainboard.c
M src/mainboard/google/jecht/smihandler.c
M src/mainboard/google/kahlee/dsdt.asl
M src/mainboard/google/kahlee/ec.c
M src/mainboard/google/kahlee/mainboard.c
M src/mainboard/google/kahlee/smihandler.c
M src/mainboard/google/kahlee/variants/baseboard/include/baseboard/acpi/routing.asl
M src/mainboard/google/link/dsdt.asl
M src/mainboard/google/link/early_init.c
M src/mainboard/google/link/ec.c
M src/mainboard/google/link/mainboard.c
M src/mainboard/google/link/mainboard_smi.c
M src/mainboard/google/octopus/dsdt.asl
M src/mainboard/google/octopus/ec.c
M src/mainboard/google/octopus/mainboard.c
M src/mainboard/google/octopus/smihandler.c
M src/mainboard/google/octopus/variants/baseboard/gpio.c
M src/mainboard/google/octopus/variants/bobba/variant.c
M src/mainboard/google/octopus/variants/dood/variant.c
M src/mainboard/google/octopus/variants/garg/variant.c
M src/mainboard/google/parrot/acpi_tables.c
M src/mainboard/google/parrot/dsdt.asl
M src/mainboard/google/parrot/early_init.c
M src/mainboard/google/parrot/ec.c
M src/mainboard/google/parrot/mainboard.c
M src/mainboard/google/poppy/chromeos.c
M src/mainboard/google/poppy/dsdt.asl
M src/mainboard/google/poppy/ec.c
M src/mainboard/google/poppy/mainboard.c
M src/mainboard/google/poppy/variants/nami/smihandler.c
M src/mainboard/google/poppy/variants/nautilus/smihandler.c
M src/mainboard/google/poppy/variants/nocturne/ec.c
M src/mainboard/google/rambi/acpi_tables.c
M src/mainboard/google/rambi/dsdt.asl
M src/mainboard/google/rambi/ec.c
M src/mainboard/google/rambi/mainboard.c
M src/mainboard/google/rambi/mainboard_smi.c
M src/mainboard/google/reef/dsdt.asl
M src/mainboard/google/reef/ec.c
M src/mainboard/google/reef/mainboard.c
M src/mainboard/google/reef/smihandler.c
M src/mainboard/google/reef/variants/coral/gpio.c
M src/mainboard/google/sarien/chromeos.c
M src/mainboard/google/sarien/dsdt.asl
M src/mainboard/google/sarien/ramstage.c
M src/mainboard/google/slippy/acpi_tables.c
M src/mainboard/google/slippy/dsdt.asl
M src/mainboard/google/slippy/ec.c
M src/mainboard/google/slippy/mainboard.c
M src/mainboard/google/slippy/smihandler.c
M src/mainboard/google/stout/acpi_tables.c
M src/mainboard/google/stout/dsdt.asl
M src/mainboard/google/stout/early_init.c
M src/mainboard/google/stout/ec.c
M src/mainboard/google/stout/mainboard.c
M src/mainboard/google/volteer/dsdt.asl
M src/mainboard/google/volteer/ec.c
M src/mainboard/google/volteer/mainboard.c
M src/mainboard/hp/abm/acpi/routing.asl
M src/mainboard/hp/abm/acpi/usb_oc.asl
M src/mainboard/hp/abm/acpi_tables.c
M src/mainboard/hp/abm/dsdt.asl
M src/mainboard/hp/compaq_8200_elite_sff/dsdt.asl
M src/mainboard/hp/pavilion_m6_1035dx/acpi_tables.c
M src/mainboard/hp/pavilion_m6_1035dx/dsdt.asl
M src/mainboard/hp/pavilion_m6_1035dx/mainboard.c
M src/mainboard/hp/snb_ivb_laptops/dsdt.asl
M src/mainboard/hp/z220_sff_workstation/dsdt.asl
M src/mainboard/ibase/mb899/cstates.c
M src/mainboard/ibase/mb899/dsdt.asl
M src/mainboard/intel/apollolake_rvp/dsdt.asl
M src/mainboard/intel/baskingridge/acpi_tables.c
M src/mainboard/intel/baskingridge/dsdt.asl
M src/mainboard/intel/baskingridge/mainboard.c
M src/mainboard/intel/baskingridge/mainboard_smi.c
M src/mainboard/intel/cannonlake_rvp/chromeos.c
M src/mainboard/intel/cannonlake_rvp/dsdt.asl
M src/mainboard/intel/cannonlake_rvp/mainboard.c
M src/mainboard/intel/cannonlake_rvp/smihandler.c
M src/mainboard/intel/cedarisland_crb/dsdt.asl
M src/mainboard/intel/coffeelake_rvp/chromeos.c
M src/mainboard/intel/coffeelake_rvp/dsdt.asl
M src/mainboard/intel/coffeelake_rvp/mainboard.c
M src/mainboard/intel/d510mo/cstates.c
M src/mainboard/intel/d510mo/dsdt.asl
M src/mainboard/intel/d945gclf/cstates.c
M src/mainboard/intel/d945gclf/dsdt.asl
M src/mainboard/intel/dcp847ske/dsdt.asl
M src/mainboard/intel/dg41wv/cstates.c
M src/mainboard/intel/dg41wv/dsdt.asl
M src/mainboard/intel/dg43gt/cstates.c
M src/mainboard/intel/dg43gt/dsdt.asl
M src/mainboard/intel/emeraldlake2/acpi_tables.c
M src/mainboard/intel/emeraldlake2/dsdt.asl
M src/mainboard/intel/emeraldlake2/ec.c
M src/mainboard/intel/emeraldlake2/mainboard.c
M src/mainboard/intel/emeraldlake2/smihandler.c
M src/mainboard/intel/galileo/dsdt.asl
M src/mainboard/intel/glkrvp/dsdt.asl
M src/mainboard/intel/glkrvp/ec.c
M src/mainboard/intel/glkrvp/mainboard.c
M src/mainboard/intel/glkrvp/smihandler.c
M src/mainboard/intel/harcuvar/acpi_tables.c
M src/mainboard/intel/harcuvar/dsdt.asl
M src/mainboard/intel/harcuvar/fadt.c
M src/mainboard/intel/icelake_rvp/chromeos.c
M src/mainboard/intel/icelake_rvp/dsdt.asl
M src/mainboard/intel/icelake_rvp/mainboard.c
M src/mainboard/intel/jasperlake_rvp/dsdt.asl
M src/mainboard/intel/kblrvp/dsdt.asl
M src/mainboard/intel/kblrvp/ec.c
M src/mainboard/intel/kblrvp/mainboard.c
M src/mainboard/intel/kunimitsu/dsdt.asl
M src/mainboard/intel/kunimitsu/ec.c
M src/mainboard/intel/kunimitsu/mainboard.c
M src/mainboard/intel/kunimitsu/smihandler.c
M src/mainboard/intel/leafhill/dsdt.asl
M src/mainboard/intel/minnow3/dsdt.asl
M src/mainboard/intel/saddlebrook/dsdt.asl
M src/mainboard/intel/strago/acpi_tables.c
M src/mainboard/intel/strago/dsdt.asl
M src/mainboard/intel/strago/ec.c
M src/mainboard/intel/strago/smihandler.c
M src/mainboard/intel/tglrvp/dsdt.asl
M src/mainboard/intel/wtm2/acpi_tables.c
M src/mainboard/intel/wtm2/dsdt.asl
M src/mainboard/intel/wtm2/mainboard.c
M src/mainboard/jetway/nf81-t56n-lf/acpi/routing.asl
M src/mainboard/jetway/nf81-t56n-lf/acpi/usb_oc.asl
M src/mainboard/jetway/nf81-t56n-lf/acpi_tables.c
M src/mainboard/jetway/nf81-t56n-lf/dsdt.asl
M src/mainboard/kontron/986lcd-m/cstates.c
M src/mainboard/kontron/986lcd-m/dsdt.asl
M src/mainboard/kontron/ktqm77/dsdt.asl
M src/mainboard/lenovo/g505s/acpi_tables.c
M src/mainboard/lenovo/g505s/dsdt.asl
M src/mainboard/lenovo/g505s/mainboard.c
M src/mainboard/lenovo/l520/dsdt.asl
M src/mainboard/lenovo/s230u/dsdt.asl
M src/mainboard/lenovo/s230u/mainboard.c
M src/mainboard/lenovo/t400/acpi_tables.c
M src/mainboard/lenovo/t400/cstates.c
M src/mainboard/lenovo/t400/dsdt.asl
M src/mainboard/lenovo/t400/fadt.c
M src/mainboard/lenovo/t410/dsdt.asl
M src/mainboard/lenovo/t410/mainboard.c
M src/mainboard/lenovo/t420/dsdt.asl
M src/mainboard/lenovo/t420s/dsdt.asl
M src/mainboard/lenovo/t430/dsdt.asl
M src/mainboard/lenovo/t430s/dsdt.asl
M src/mainboard/lenovo/t440p/dsdt.asl
M src/mainboard/lenovo/t520/dsdt.asl
M src/mainboard/lenovo/t530/dsdt.asl
M src/mainboard/lenovo/t60/dsdt.asl
M src/mainboard/lenovo/t60/mainboard.c
M src/mainboard/lenovo/thinkcentre_a58/cstates.c
M src/mainboard/lenovo/thinkcentre_a58/dsdt.asl
M src/mainboard/lenovo/x131e/dsdt.asl
M src/mainboard/lenovo/x1_carbon_gen1/dsdt.asl
M src/mainboard/lenovo/x200/acpi_tables.c
M src/mainboard/lenovo/x200/cstates.c
M src/mainboard/lenovo/x200/dsdt.asl
M src/mainboard/lenovo/x200/fadt.c
M src/mainboard/lenovo/x201/dsdt.asl
M src/mainboard/lenovo/x220/dsdt.asl
M src/mainboard/lenovo/x220/early_init.c
M src/mainboard/lenovo/x230/dsdt.asl
M src/mainboard/lenovo/x60/dsdt.asl
M src/mainboard/lenovo/x60/mainboard.c
M src/mainboard/libretrend/lt1000/dsdt.asl
M src/mainboard/lippert/frontrunner-af/acpi/routing.asl
M src/mainboard/lippert/frontrunner-af/acpi/usb.asl
M src/mainboard/lippert/frontrunner-af/acpi_tables.c
M src/mainboard/lippert/frontrunner-af/dsdt.asl
M src/mainboard/lippert/toucan-af/acpi/routing.asl
M src/mainboard/lippert/toucan-af/acpi/usb.asl
M src/mainboard/lippert/toucan-af/acpi_tables.c
M src/mainboard/lippert/toucan-af/dsdt.asl
M src/mainboard/msi/ms7707/dsdt.asl
M src/mainboard/msi/ms7721/acpi/cpstate.asl
M src/mainboard/msi/ms7721/acpi_tables.c
M src/mainboard/msi/ms7721/dsdt.asl
M src/mainboard/ocp/tiogapass/dsdt.asl
M src/mainboard/ocp/tiogapass/fadt.c
M src/mainboard/packardbell/ms2290/dsdt.asl
M src/mainboard/pcengines/apu1/acpi/routing.asl
M src/mainboard/pcengines/apu1/acpi/usb_oc.asl
M src/mainboard/pcengines/apu1/acpi_tables.c
M src/mainboard/pcengines/apu1/dsdt.asl
M src/mainboard/pcengines/apu2/acpi/routing.asl
M src/mainboard/pcengines/apu2/acpi/usb_oc.asl
M src/mainboard/pcengines/apu2/acpi_tables.c
M src/mainboard/pcengines/apu2/dsdt.asl
M src/mainboard/portwell/m107/acpi_tables.c
M src/mainboard/portwell/m107/dsdt.asl
M src/mainboard/protectli/vault_bsw/dsdt.asl
M src/mainboard/protectli/vault_kbl/dsdt.asl
M src/mainboard/purism/librem_bdw/acpi_tables.c
M src/mainboard/purism/librem_bdw/dsdt.asl
M src/mainboard/purism/librem_skl/dsdt.asl
M src/mainboard/razer/blade_stealth_kbl/dsdt.asl
M src/mainboard/roda/rk886ex/cstates.c
M src/mainboard/roda/rk886ex/dsdt.asl
M src/mainboard/roda/rk9/acpi_tables.c
M src/mainboard/roda/rk9/cstates.c
M src/mainboard/roda/rk9/dsdt.asl
M src/mainboard/roda/rk9/fadt.c
M src/mainboard/roda/rv11/dsdt.asl
M src/mainboard/samsung/lumpy/acpi_tables.c
M src/mainboard/samsung/lumpy/dsdt.asl
M src/mainboard/samsung/lumpy/ec.c
M src/mainboard/samsung/lumpy/mainboard.c
M src/mainboard/samsung/stumpy/acpi_tables.c
M src/mainboard/samsung/stumpy/dsdt.asl
M src/mainboard/samsung/stumpy/mainboard.c
M src/mainboard/samsung/stumpy/smihandler.c
M src/mainboard/sapphire/pureplatinumh61/dsdt.asl
M src/mainboard/scaleway/tagada/acpi_tables.c
M src/mainboard/scaleway/tagada/dsdt.asl
M src/mainboard/scaleway/tagada/fadt.c
M src/mainboard/siemens/mc_apl1/dsdt.asl
M src/mainboard/supermicro/x10slm-f/dsdt.asl
M src/mainboard/supermicro/x11-lga1151-series/dsdt.asl
M src/mainboard/supermicro/x9scl/dsdt.asl
M src/mainboard/system76/lemp9/dsdt.asl
M src/mainboard/up/squared/dsdt.asl
M src/northbridge/amd/agesa/family14/northbridge.c
M src/northbridge/amd/agesa/family15tn/northbridge.c
M src/northbridge/amd/agesa/family16kb/northbridge.c
M src/northbridge/amd/pi/00630F01/northbridge.c
M src/northbridge/amd/pi/00660F01/northbridge.c
M src/northbridge/amd/pi/00730F01/northbridge.c
M src/northbridge/intel/e7505/northbridge.c
M src/northbridge/intel/gm45/acpi.c
M src/northbridge/intel/gm45/northbridge.c
M src/northbridge/intel/gm45/romstage.c
M src/northbridge/intel/haswell/acpi.c
M src/northbridge/intel/haswell/northbridge.c
M src/northbridge/intel/i945/acpi.c
M src/northbridge/intel/i945/northbridge.c
M src/northbridge/intel/ironlake/northbridge.c
M src/northbridge/intel/pineview/acpi.c
M src/northbridge/intel/pineview/northbridge.c
M src/northbridge/intel/sandybridge/acpi.c
M src/northbridge/intel/sandybridge/northbridge.c
M src/northbridge/intel/x4x/acpi.c
M src/northbridge/intel/x4x/northbridge.c
M src/security/memory/memory_clear.c
M src/soc/amd/common/block/acpi/acpi.c
M src/soc/amd/common/block/graphics/graphics.c
M src/soc/amd/common/block/hda/hda.c
M src/soc/amd/common/block/include/amdblocks/acpi.h
M src/soc/amd/common/block/pi/agesawrapper.c
M src/soc/amd/common/block/pi/amd_late_init.c
M src/soc/amd/common/block/pi/refcode_loader.c
M src/soc/amd/common/block/sata/sata.c
M src/soc/amd/picasso/acpi.c
M src/soc/amd/picasso/chip.h
M src/soc/amd/picasso/finalize.c
M src/soc/amd/picasso/i2c.c
M src/soc/amd/picasso/include/soc/acpi.h
M src/soc/amd/picasso/mca.c
M src/soc/amd/picasso/northbridge.c
M src/soc/amd/picasso/pmutil.c
M src/soc/amd/picasso/romstage.c
M src/soc/amd/picasso/smihandler.c
M src/soc/amd/stoneyridge/acpi.c
M src/soc/amd/stoneyridge/chip.h
M src/soc/amd/stoneyridge/finalize.c
M src/soc/amd/stoneyridge/i2c.c
M src/soc/amd/stoneyridge/include/soc/acpi.h
M src/soc/amd/stoneyridge/mca.c
M src/soc/amd/stoneyridge/northbridge.c
M src/soc/amd/stoneyridge/pmutil.c
M src/soc/amd/stoneyridge/romstage.c
M src/soc/amd/stoneyridge/smihandler.c
M src/soc/intel/apollolake/acpi.c
M src/soc/intel/apollolake/chip.c
M src/soc/intel/apollolake/cpu.c
M src/soc/intel/apollolake/graphics.c
M src/soc/intel/apollolake/include/soc/pm.h
M src/soc/intel/apollolake/pmutil.c
M src/soc/intel/baytrail/acpi.c
M src/soc/intel/baytrail/ehci.c
M src/soc/intel/baytrail/elog.c
M src/soc/intel/baytrail/include/soc/acpi.h
M src/soc/intel/baytrail/include/soc/pmc.h
M src/soc/intel/baytrail/northcluster.c
M src/soc/intel/baytrail/pmutil.c
M src/soc/intel/baytrail/ramstage.c
M src/soc/intel/baytrail/refcode.c
M src/soc/intel/baytrail/romstage/raminit.c
M src/soc/intel/baytrail/southcluster.c
M src/soc/intel/baytrail/xhci.c
M src/soc/intel/braswell/acpi.c
M src/soc/intel/braswell/elog.c
M src/soc/intel/braswell/include/soc/acpi.h
M src/soc/intel/braswell/include/soc/pm.h
M src/soc/intel/braswell/northcluster.c
M src/soc/intel/braswell/pmutil.c
M src/soc/intel/braswell/ramstage.c
M src/soc/intel/braswell/southcluster.c
M src/soc/intel/broadwell/acpi.c
M src/soc/intel/broadwell/igd.c
M src/soc/intel/broadwell/include/soc/acpi.h
M src/soc/intel/broadwell/include/soc/pm.h
M src/soc/intel/broadwell/lpc.c
M src/soc/intel/broadwell/me.c
M src/soc/intel/broadwell/pmutil.c
M src/soc/intel/broadwell/ramstage.c
M src/soc/intel/broadwell/refcode.c
M src/soc/intel/broadwell/systemagent.c
M src/soc/intel/broadwell/xhci.c
M src/soc/intel/cannonlake/acpi.c
M src/soc/intel/cannonlake/graphics.c
M src/soc/intel/cannonlake/include/soc/pm.h
M src/soc/intel/common/acpi_wake_source.c
M src/soc/intel/common/block/acpi/acpi.c
M src/soc/intel/common/block/cpu/cpulib.c
M src/soc/intel/common/block/include/intelblocks/acpi.h
M src/soc/intel/common/block/include/intelblocks/sd.h
M src/soc/intel/common/block/pmc/pmc.c
M src/soc/intel/common/block/pmc/pmclib.c
M src/soc/intel/common/block/scs/early_mmc.c
M src/soc/intel/common/block/scs/sd.c
M src/soc/intel/common/block/uart/uart.c
M src/soc/intel/common/block/xhci/xhci.c
M src/soc/intel/common/tpm_tis.c
M src/soc/intel/common/vbt.c
M src/soc/intel/denverton_ns/acpi.c
M src/soc/intel/denverton_ns/chip.c
M src/soc/intel/denverton_ns/include/soc/acpi.h
M src/soc/intel/denverton_ns/include/soc/pm.h
M src/soc/intel/denverton_ns/lpc.c
M src/soc/intel/denverton_ns/pmc.c
M src/soc/intel/icelake/acpi.c
M src/soc/intel/icelake/graphics.c
M src/soc/intel/icelake/include/soc/pm.h
M src/soc/intel/jasperlake/acpi.c
M src/soc/intel/jasperlake/graphics.c
M src/soc/intel/jasperlake/include/soc/pm.h
M src/soc/intel/quark/include/soc/acpi.h
M src/soc/intel/quark/include/soc/pm.h
M src/soc/intel/skylake/acpi.c
M src/soc/intel/skylake/chip.c
M src/soc/intel/skylake/chip.h
M src/soc/intel/skylake/include/soc/acpi.h
M src/soc/intel/skylake/include/soc/pm.h
M src/soc/intel/skylake/pmutil.c
M src/soc/intel/tigerlake/acpi.c
M src/soc/intel/tigerlake/graphics.c
M src/soc/intel/tigerlake/include/soc/pm.h
M src/soc/intel/xeon_sp/cpx/acpi.c
M src/soc/intel/xeon_sp/cpx/cpu.c
M src/soc/intel/xeon_sp/skx/acpi.c
M src/soc/intel/xeon_sp/skx/include/soc/acpi.h
M src/soc/intel/xeon_sp/skx/include/soc/soc_util.h
M src/southbridge/amd/agesa/hudson/fadt.c
M src/southbridge/amd/agesa/hudson/lpc.c
M src/southbridge/amd/agesa/hudson/ramtop.c
M src/southbridge/amd/cimx/sb800/cfg.c
M src/southbridge/amd/cimx/sb800/fadt.c
M src/southbridge/amd/cimx/sb800/late.c
M src/southbridge/amd/cimx/sb800/ramtop.c
M src/southbridge/amd/pi/hudson/fadt.c
M src/southbridge/amd/pi/hudson/hudson.c
M src/southbridge/amd/pi/hudson/lpc.c
M src/southbridge/intel/bd82x6x/elog.c
M src/southbridge/intel/bd82x6x/lpc.c
M src/southbridge/intel/bd82x6x/me.c
M src/southbridge/intel/bd82x6x/me_8.x.c
M src/southbridge/intel/bd82x6x/pch.h
M src/southbridge/intel/common/acpi_pirq_gen.c
M src/southbridge/intel/common/madt.c
M src/southbridge/intel/common/pciehp.c
M src/southbridge/intel/common/pmbase.c
M src/southbridge/intel/common/pmclib.c
M src/southbridge/intel/common/smihandler.c
M src/southbridge/intel/i82371eb/acpi_tables.c
M src/southbridge/intel/i82371eb/fadt.c
M src/southbridge/intel/i82371eb/isa.c
M src/southbridge/intel/i82371eb/wakeup.c
M src/southbridge/intel/i82801dx/i82801dx.h
M src/southbridge/intel/i82801dx/smi.c
M src/southbridge/intel/i82801gx/lpc.c
M src/southbridge/intel/i82801ix/lpc.c
M src/southbridge/intel/i82801ix/smi.c
M src/southbridge/intel/i82801jx/lpc.c
M src/southbridge/intel/ibexpeak/lpc.c
M src/southbridge/intel/ibexpeak/madt.c
M src/southbridge/intel/ibexpeak/me.c
M src/southbridge/intel/ibexpeak/pch.h
M src/southbridge/intel/lynxpoint/acpi.c
M src/southbridge/intel/lynxpoint/elog.c
M src/southbridge/intel/lynxpoint/lpc.c
M src/southbridge/intel/lynxpoint/me_9.x.c
M src/southbridge/intel/lynxpoint/pch.h
M src/superio/aspeed/ast2400/superio.c
M src/superio/common/conf_mode.c
M src/superio/common/generic.c
M src/superio/common/ssdt.c
M src/superio/nuvoton/nct5539d/superio.c
M src/superio/nuvoton/nct5572d/superio.c
M src/superio/nuvoton/nct6791d/superio.c
M src/superio/nuvoton/npcd378/superio.c
M src/superio/winbond/w83667hg-a/superio.c
M src/vendorcode/eltan/security/mboot/mboot.h
M src/vendorcode/google/chromeos/acpi.c
M src/vendorcode/google/chromeos/elog.c
M util/autoport/main.go
690 files changed, 789 insertions(+), 789 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/38/40938/1
--
To view, visit https://review.coreboot.org/c/coreboot/+/40938
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I16b1c45d954d6440fb9db1d3710063a47b582eae
Gerrit-Change-Number: 40938
Gerrit-PatchSet: 1
Gerrit-Owner: Furquan Shaikh <furquan(a)google.com>
Gerrit-Reviewer: Alexander Couzens <lynxis(a)fe80.eu>
Gerrit-Reviewer: Andrey Petrov <andrey.petrov(a)gmail.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Christian Walter <christian.walter(a)9elements.com>
Gerrit-Reviewer: Damien Zammit
Gerrit-Reviewer: David Guckian <david.guckian(a)intel.com>
Gerrit-Reviewer: Evgeny Zinoviev <me(a)ch1p.io>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Frans Hendriks <fhendriks(a)eltan.com>
Gerrit-Reviewer: Huang Jin <huang.jin(a)intel.com>
Gerrit-Reviewer: Lee Leahy <leroy.p.leahy(a)intel.com>
Gerrit-Reviewer: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Piotr Król <piotr.krol(a)3mdeb.com>
Gerrit-Reviewer: Tristan Corrick <tristan(a)corrick.kiwi>
Gerrit-Reviewer: Vanessa Eusebio <vanessa.f.eusebio(a)intel.com>
Gerrit-Reviewer: Werner Zeh <werner.zeh(a)siemens.com>
Gerrit-Reviewer: Wim Vervoorn <wvervoorn(a)eltan.com>
Gerrit-MessageType: newchange
Furquan Shaikh has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/40930 )
Change subject: acpi: Move all ACPI table support out of arch/x86
......................................................................
acpi: Move all ACPI table support out of arch/x86
This change moves all acpi table support in coreboot currently living
under arch/x86 into acpi/ to make this architecture independent. ACPI
table generation is not really tied to any architecture and hence
it makes sense to move this to its own directory. All .c files are
moved to src/acpi and all .h files are moved to
src/include/acpi. In addition to this, any files that include ACPI
header files are updated to use the new path.
The only acpi files that are still retained under arch/x86 are:
a. acpi_s3.c: This doesn't really deal with ACPI tables. Also, there
are some assumptions in there about SMM which will have to be resolved
if this file needs to be moved to common code.
b. acpi_bert_storage.c/bert_storage.h: This file is currently written
specifically with x86 in mind. So, not moving the file for now.
Motivation for this change: Not all stages on Picasso SoC are targeted
for the same architecture. For example, verstage (if runs before
bootblock) will be targeted for non-x86. This makes it difficult to
add device tree to verstage which would be required to get to SoC
configs from the tree. This is because the device tree on x86
platforms currently contains a lot of devices that require ACPI
related enums and structs (like acpi_gpio, acpi_pld, acpi_dp and so
on). Hence, this change removes all ACPI table support out of
arch/x86.
BUG=b:155428745
Change-Id: Icc6b793c52c86483a8c52e0555619e36869a869e
Signed-off-by: Furquan Shaikh <furquan(a)google.com>
---
M Documentation/Intel/SoC/soc.html
M Documentation/acpi/devicetree.md
M src/acpi/Makefile.inc
A src/acpi/acpi.c
A src/acpi/acpi_device.c
A src/acpi/acpi_pld.c
A src/acpi/acpi_s3.c
A src/acpi/acpigen.c
A src/acpi/acpigen_dsm.c
A src/acpi/acpigen_ps2_keybd.c
M src/acpi/sata.c
M src/arch/x86/Makefile.inc
M src/arch/x86/acpi/debug.asl
M src/arch/x86/acpi_bert_storage.c
M src/arch/x86/acpi_device.c
M src/arch/x86/acpi_pld.c
M src/arch/x86/acpi_s3.c
M src/arch/x86/acpigen.c
M src/arch/x86/acpigen_dsm.c
M src/arch/x86/acpigen_ps2_keybd.c
M src/arch/x86/ebda.c
D src/arch/x86/include/arch/acpi.h
D src/arch/x86/include/arch/acpi_device.h
D src/arch/x86/include/arch/acpi_ivrs.h
D src/arch/x86/include/arch/acpi_pld.h
D src/arch/x86/include/arch/acpigen.h
D src/arch/x86/include/arch/acpigen_dsm.h
D src/arch/x86/include/arch/acpigen_ps2_keybd.h
M src/arch/x86/include/arch/bert_storage.h
M src/arch/x86/tables.c
M src/cpu/amd/agesa/family14/model_14_init.c
M src/cpu/amd/agesa/family15tn/model_15_init.c
M src/cpu/amd/agesa/family16kb/model_16_init.c
M src/cpu/intel/common/common_init.c
M src/cpu/intel/haswell/acpi.c
M src/cpu/intel/haswell/haswell_init.c
M src/cpu/intel/model_2065x/acpi.c
M src/cpu/intel/model_2065x/model_2065x_init.c
M src/cpu/intel/model_206ax/acpi.c
M src/cpu/intel/model_206ax/model_206ax_init.c
M src/cpu/intel/speedstep/acpi.c
M src/cpu/x86/backup_default_smm.c
M src/cpu/x86/lapic/lapic_cpu_init.c
M src/device/pci_device.c
M src/device/pci_rom.c
M src/drivers/amd/agesa/heapmanager.c
M src/drivers/amd/agesa/romstage.c
M src/drivers/amd/agesa/state_machine.c
M src/drivers/crb/tis.c
M src/drivers/elog/elog.c
M src/drivers/generic/adau7002/adau7002.c
M src/drivers/generic/bayhub/chip.h
M src/drivers/generic/generic/chip.h
M src/drivers/generic/generic/generic.c
M src/drivers/generic/gpio_keys/chip.h
M src/drivers/generic/gpio_keys/gpio_keys.c
M src/drivers/generic/gpio_regulator/chip.h
M src/drivers/generic/gpio_regulator/gpio_regulator.c
M src/drivers/generic/max98357a/chip.h
M src/drivers/generic/max98357a/max98357a.c
M src/drivers/gfx/generic/chip.h
M src/drivers/gfx/generic/generic.c
M src/drivers/i2c/da7219/chip.h
M src/drivers/i2c/da7219/da7219.c
M src/drivers/i2c/designware/dw_i2c.c
M src/drivers/i2c/generic/chip.h
M src/drivers/i2c/generic/generic.c
M src/drivers/i2c/hid/hid.c
M src/drivers/i2c/max98373/max98373.c
M src/drivers/i2c/max98927/max98927.c
M src/drivers/i2c/nau8825/chip.h
M src/drivers/i2c/nau8825/nau8825.c
M src/drivers/i2c/rt1011/rt1011.c
M src/drivers/i2c/rt5663/chip.h
M src/drivers/i2c/rt5663/rt5663.c
M src/drivers/i2c/sx9310/chip.h
M src/drivers/i2c/sx9310/sx9310.c
M src/drivers/i2c/tpm/chip.c
M src/drivers/i2c/tpm/chip.h
M src/drivers/intel/fsp1_1/raminit.c
M src/drivers/intel/fsp1_1/ramstage.c
M src/drivers/intel/fsp1_1/romstage.c
M src/drivers/intel/gma/acpi.c
M src/drivers/intel/gma/intel_ddi.c
M src/drivers/intel/gma/opregion.c
M src/drivers/intel/ish/ish.c
M src/drivers/intel/mipi_camera/camera.c
M src/drivers/ipmi/ipmi_kcs_ops.c
M src/drivers/lenovo/wacom.c
M src/drivers/net/chip.h
M src/drivers/net/r8168.c
M src/drivers/pc80/pc/keyboard.c
M src/drivers/pc80/rtc/mc146818rtc.c
M src/drivers/pc80/tpm/tis.c
M src/drivers/spi/acpi/acpi.c
M src/drivers/spi/acpi/chip.h
M src/drivers/tpm/tpm.c
M src/drivers/usb/acpi/chip.h
M src/drivers/usb/acpi/usb_acpi.c
M src/drivers/wifi/generic.c
M src/ec/google/chromeec/ec_acpi.c
M src/ec/google/chromeec/i2c_tunnel/i2c_tunnel.c
M src/ec/google/chromeec/smihandler.c
M src/ec/google/wilco/chip.c
M src/ec/google/wilco/smihandler.c
M src/ec/lenovo/h8/h8.c
M src/ec/lenovo/h8/ssdt.c
M src/include/acpi/acpi_pld.h
M src/include/acpi/acpigen.h
M src/include/device/azalia_device.h
M src/include/device/pci_rom.h
M src/lib/coreboot_table.c
M src/lib/hardwaremain.c
M src/lib/nhlt.c
M src/mainboard/51nb/x210/dsdt.asl
M src/mainboard/amd/gardenia/acpi/routing.asl
M src/mainboard/amd/gardenia/acpi/usb_oc.asl
M src/mainboard/amd/gardenia/dsdt.asl
M src/mainboard/amd/inagua/acpi/routing.asl
M src/mainboard/amd/inagua/acpi/usb_oc.asl
M src/mainboard/amd/inagua/acpi_tables.c
M src/mainboard/amd/inagua/dsdt.asl
M src/mainboard/amd/olivehill/acpi/routing.asl
M src/mainboard/amd/olivehill/acpi/usb_oc.asl
M src/mainboard/amd/olivehill/acpi_tables.c
M src/mainboard/amd/olivehill/dsdt.asl
M src/mainboard/amd/padmelon/dsdt.asl
M src/mainboard/amd/padmelon/mainboard.c
M src/mainboard/amd/parmer/acpi_tables.c
M src/mainboard/amd/parmer/dsdt.asl
M src/mainboard/amd/persimmon/acpi/routing.asl
M src/mainboard/amd/persimmon/acpi/usb_oc.asl
M src/mainboard/amd/persimmon/acpi_tables.c
M src/mainboard/amd/persimmon/dsdt.asl
M src/mainboard/amd/south_station/acpi/routing.asl
M src/mainboard/amd/south_station/acpi/usb_oc.asl
M src/mainboard/amd/south_station/acpi_tables.c
M src/mainboard/amd/south_station/dsdt.asl
M src/mainboard/amd/thatcher/acpi/cpstate.asl
M src/mainboard/amd/thatcher/acpi_tables.c
M src/mainboard/amd/thatcher/dsdt.asl
M src/mainboard/amd/union_station/acpi/routing.asl
M src/mainboard/amd/union_station/acpi/usb_oc.asl
M src/mainboard/amd/union_station/acpi_tables.c
M src/mainboard/amd/union_station/dsdt.asl
M src/mainboard/aopen/dxplplusu/acpi_tables.c
M src/mainboard/aopen/dxplplusu/dsdt.asl
M src/mainboard/aopen/dxplplusu/fadt.c
M src/mainboard/apple/macbook21/dsdt.asl
M src/mainboard/apple/macbook21/mainboard.c
M src/mainboard/apple/macbookair4_2/dsdt.asl
M src/mainboard/asrock/b75pro3-m/dsdt.asl
M src/mainboard/asrock/b85m_pro4/dsdt.asl
M src/mainboard/asrock/e350m1/acpi/routing.asl
M src/mainboard/asrock/e350m1/acpi/usb_oc.asl
M src/mainboard/asrock/e350m1/acpi_tables.c
M src/mainboard/asrock/e350m1/dsdt.asl
M src/mainboard/asrock/g41c-gs/cstates.c
M src/mainboard/asrock/g41c-gs/dsdt.asl
M src/mainboard/asrock/h110m/dsdt.asl
M src/mainboard/asrock/h81m-hds/dsdt.asl
M src/mainboard/asrock/imb-a180/acpi/routing.asl
M src/mainboard/asrock/imb-a180/acpi/usb_oc.asl
M src/mainboard/asrock/imb-a180/acpi_tables.c
M src/mainboard/asrock/imb-a180/dsdt.asl
M src/mainboard/asus/am1i-a/acpi_tables.c
M src/mainboard/asus/am1i-a/dsdt.asl
M src/mainboard/asus/f2a85-m/acpi/cpstate.asl
M src/mainboard/asus/f2a85-m/acpi_tables.c
M src/mainboard/asus/f2a85-m/dsdt.asl
M src/mainboard/asus/h61m-cs/dsdt.asl
M src/mainboard/asus/maximus_iv_gene-z/dsdt.asl
M src/mainboard/asus/p2b/acpi_tables.c
M src/mainboard/asus/p2b/dsdt.asl
M src/mainboard/asus/p5gc-mx/cstates.c
M src/mainboard/asus/p5gc-mx/dsdt.asl
M src/mainboard/asus/p5qc/cstates.c
M src/mainboard/asus/p5qc/dsdt.asl
M src/mainboard/asus/p5ql-em/acpi_tables.c
M src/mainboard/asus/p5ql-em/dsdt.asl
M src/mainboard/asus/p5qpl-am/cstates.c
M src/mainboard/asus/p5qpl-am/dsdt.asl
M src/mainboard/asus/p8h61-m_lx/dsdt.asl
M src/mainboard/asus/p8h61-m_lx3_r2_0/dsdt.asl
M src/mainboard/asus/p8h61-m_pro/dsdt.asl
M src/mainboard/asus/p8z77-m_pro/dsdt.asl
M src/mainboard/asus/p8z77-v_lx2/dsdt.asl
M src/mainboard/bap/ode_e20XX/acpi/routing.asl
M src/mainboard/bap/ode_e20XX/acpi/usb_oc.asl
M src/mainboard/bap/ode_e20XX/acpi_tables.c
M src/mainboard/bap/ode_e20XX/dsdt.asl
M src/mainboard/bap/ode_e21XX/acpi/routing.asl
M src/mainboard/bap/ode_e21XX/acpi/usb_oc.asl
M src/mainboard/bap/ode_e21XX/acpi_tables.c
M src/mainboard/bap/ode_e21XX/dsdt.asl
M src/mainboard/biostar/a68n_5200/acpi/routing.asl
M src/mainboard/biostar/a68n_5200/acpi/usb_oc.asl
M src/mainboard/biostar/a68n_5200/acpi_tables.c
M src/mainboard/biostar/a68n_5200/dsdt.asl
M src/mainboard/biostar/am1ml/acpi/routing.asl
M src/mainboard/biostar/am1ml/acpi/usb_oc.asl
M src/mainboard/biostar/am1ml/acpi_tables.c
M src/mainboard/biostar/am1ml/dsdt.asl
M src/mainboard/compulab/intense_pc/dsdt.asl
M src/mainboard/elmex/pcm205400/acpi/routing.asl
M src/mainboard/elmex/pcm205400/acpi/usb_oc.asl
M src/mainboard/elmex/pcm205400/acpi_tables.c
M src/mainboard/elmex/pcm205400/dsdt.asl
M src/mainboard/emulation/qemu-i440fx/acpi_tables.c
M src/mainboard/emulation/qemu-i440fx/dsdt.asl
M src/mainboard/emulation/qemu-i440fx/fw_cfg.c
M src/mainboard/emulation/qemu-q35/acpi_tables.c
M src/mainboard/emulation/qemu-q35/dsdt.asl
M src/mainboard/facebook/fbg1701/acpi_tables.c
M src/mainboard/facebook/fbg1701/dsdt.asl
M src/mainboard/facebook/monolith/dsdt.asl
M src/mainboard/foxconn/d41s/cstates.c
M src/mainboard/foxconn/d41s/dsdt.asl
M src/mainboard/foxconn/g41s-k/cstates.c
M src/mainboard/foxconn/g41s-k/dsdt.asl
M src/mainboard/getac/p470/acpi_tables.c
M src/mainboard/getac/p470/cstates.c
M src/mainboard/getac/p470/dsdt.asl
M src/mainboard/gigabyte/ga-945gcm-s2l/cstates.c
M src/mainboard/gigabyte/ga-945gcm-s2l/dsdt.asl
M src/mainboard/gigabyte/ga-b75m-d3h/dsdt.asl
M src/mainboard/gigabyte/ga-g41m-es2l/cstates.c
M src/mainboard/gigabyte/ga-g41m-es2l/dsdt.asl
M src/mainboard/gigabyte/ga-h61m-series/dsdt.asl
M src/mainboard/gizmosphere/gizmo/acpi/routing.asl
M src/mainboard/gizmosphere/gizmo/acpi/usb_oc.asl
M src/mainboard/gizmosphere/gizmo/acpi_tables.c
M src/mainboard/gizmosphere/gizmo/dsdt.asl
M src/mainboard/gizmosphere/gizmo2/acpi/routing.asl
M src/mainboard/gizmosphere/gizmo2/acpi/usb_oc.asl
M src/mainboard/gizmosphere/gizmo2/acpi_tables.c
M src/mainboard/gizmosphere/gizmo2/dsdt.asl
M src/mainboard/google/auron/acpi_tables.c
M src/mainboard/google/auron/dsdt.asl
M src/mainboard/google/auron/ec.c
M src/mainboard/google/auron/smihandler.c
M src/mainboard/google/beltino/acpi_tables.c
M src/mainboard/google/beltino/dsdt.asl
M src/mainboard/google/beltino/mainboard.c
M src/mainboard/google/beltino/smihandler.c
M src/mainboard/google/butterfly/dsdt.asl
M src/mainboard/google/butterfly/early_init.c
M src/mainboard/google/butterfly/mainboard.c
M src/mainboard/google/cyan/acpi_tables.c
M src/mainboard/google/cyan/dsdt.asl
M src/mainboard/google/cyan/ec.c
M src/mainboard/google/cyan/smihandler.c
M src/mainboard/google/dedede/dsdt.asl
M src/mainboard/google/dedede/ec.c
M src/mainboard/google/dedede/mainboard.c
M src/mainboard/google/deltaur/chromeos.c
M src/mainboard/google/deltaur/dsdt.asl
M src/mainboard/google/deltaur/mainboard.c
M src/mainboard/google/deltaur/variants/baseboard/gpio.c
M src/mainboard/google/dragonegg/chromeos.c
M src/mainboard/google/dragonegg/dsdt.asl
M src/mainboard/google/dragonegg/ec.c
M src/mainboard/google/dragonegg/mainboard.c
M src/mainboard/google/drallion/chromeos.c
M src/mainboard/google/drallion/dsdt.asl
M src/mainboard/google/drallion/ramstage.c
M src/mainboard/google/eve/dsdt.asl
M src/mainboard/google/eve/ec.c
M src/mainboard/google/eve/mainboard.c
M src/mainboard/google/fizz/dsdt.asl
M src/mainboard/google/fizz/ec.c
M src/mainboard/google/fizz/mainboard.c
M src/mainboard/google/fizz/variants/karma/smihandler.c
M src/mainboard/google/glados/dsdt.asl
M src/mainboard/google/glados/ec.c
M src/mainboard/google/glados/mainboard.c
M src/mainboard/google/glados/smihandler.c
M src/mainboard/google/hatch/chromeos.c
M src/mainboard/google/hatch/dsdt.asl
M src/mainboard/google/hatch/ec.c
M src/mainboard/google/hatch/ramstage.c
M src/mainboard/google/hatch/variants/akemi/gpio.c
M src/mainboard/google/hatch/variants/baseboard/gpio.c
M src/mainboard/google/hatch/variants/dratini/gpio.c
M src/mainboard/google/hatch/variants/hatch/gpio.c
M src/mainboard/google/hatch/variants/helios/gpio.c
M src/mainboard/google/hatch/variants/jinlon/gpio.c
M src/mainboard/google/hatch/variants/kindred/gpio.c
M src/mainboard/google/hatch/variants/kohaku/gpio.c
M src/mainboard/google/hatch/variants/mushu/gpio.c
M src/mainboard/google/hatch/variants/nightfury/gpio.c
M src/mainboard/google/hatch/variants/palkia/gpio.c
M src/mainboard/google/hatch/variants/stryke/gpio.c
M src/mainboard/google/jecht/acpi_tables.c
M src/mainboard/google/jecht/dsdt.asl
M src/mainboard/google/jecht/mainboard.c
M src/mainboard/google/jecht/smihandler.c
M src/mainboard/google/kahlee/dsdt.asl
M src/mainboard/google/kahlee/ec.c
M src/mainboard/google/kahlee/mainboard.c
M src/mainboard/google/kahlee/smihandler.c
M src/mainboard/google/kahlee/variants/baseboard/include/baseboard/acpi/routing.asl
M src/mainboard/google/link/dsdt.asl
M src/mainboard/google/link/early_init.c
M src/mainboard/google/link/ec.c
M src/mainboard/google/link/mainboard.c
M src/mainboard/google/link/mainboard_smi.c
M src/mainboard/google/octopus/dsdt.asl
M src/mainboard/google/octopus/ec.c
M src/mainboard/google/octopus/mainboard.c
M src/mainboard/google/octopus/smihandler.c
M src/mainboard/google/octopus/variants/baseboard/gpio.c
M src/mainboard/google/octopus/variants/bobba/variant.c
M src/mainboard/google/octopus/variants/dood/variant.c
M src/mainboard/google/octopus/variants/garg/variant.c
M src/mainboard/google/parrot/acpi_tables.c
M src/mainboard/google/parrot/dsdt.asl
M src/mainboard/google/parrot/early_init.c
M src/mainboard/google/parrot/ec.c
M src/mainboard/google/parrot/mainboard.c
M src/mainboard/google/poppy/chromeos.c
M src/mainboard/google/poppy/dsdt.asl
M src/mainboard/google/poppy/ec.c
M src/mainboard/google/poppy/mainboard.c
M src/mainboard/google/poppy/variants/nami/smihandler.c
M src/mainboard/google/poppy/variants/nautilus/smihandler.c
M src/mainboard/google/poppy/variants/nocturne/ec.c
M src/mainboard/google/rambi/acpi_tables.c
M src/mainboard/google/rambi/dsdt.asl
M src/mainboard/google/rambi/ec.c
M src/mainboard/google/rambi/mainboard.c
M src/mainboard/google/rambi/mainboard_smi.c
M src/mainboard/google/reef/dsdt.asl
M src/mainboard/google/reef/ec.c
M src/mainboard/google/reef/mainboard.c
M src/mainboard/google/reef/smihandler.c
M src/mainboard/google/reef/variants/coral/gpio.c
M src/mainboard/google/sarien/chromeos.c
M src/mainboard/google/sarien/dsdt.asl
M src/mainboard/google/sarien/ramstage.c
M src/mainboard/google/slippy/acpi_tables.c
M src/mainboard/google/slippy/dsdt.asl
M src/mainboard/google/slippy/ec.c
M src/mainboard/google/slippy/mainboard.c
M src/mainboard/google/slippy/smihandler.c
M src/mainboard/google/stout/acpi_tables.c
M src/mainboard/google/stout/dsdt.asl
M src/mainboard/google/stout/early_init.c
M src/mainboard/google/stout/ec.c
M src/mainboard/google/stout/mainboard.c
M src/mainboard/google/volteer/dsdt.asl
M src/mainboard/google/volteer/ec.c
M src/mainboard/google/volteer/mainboard.c
M src/mainboard/hp/abm/acpi/routing.asl
M src/mainboard/hp/abm/acpi/usb_oc.asl
M src/mainboard/hp/abm/acpi_tables.c
M src/mainboard/hp/abm/dsdt.asl
M src/mainboard/hp/compaq_8200_elite_sff/dsdt.asl
M src/mainboard/hp/pavilion_m6_1035dx/acpi_tables.c
M src/mainboard/hp/pavilion_m6_1035dx/dsdt.asl
M src/mainboard/hp/pavilion_m6_1035dx/mainboard.c
M src/mainboard/hp/snb_ivb_laptops/dsdt.asl
M src/mainboard/hp/z220_sff_workstation/dsdt.asl
M src/mainboard/ibase/mb899/cstates.c
M src/mainboard/ibase/mb899/dsdt.asl
M src/mainboard/intel/apollolake_rvp/dsdt.asl
M src/mainboard/intel/baskingridge/acpi_tables.c
M src/mainboard/intel/baskingridge/dsdt.asl
M src/mainboard/intel/baskingridge/mainboard.c
M src/mainboard/intel/baskingridge/mainboard_smi.c
M src/mainboard/intel/cannonlake_rvp/chromeos.c
M src/mainboard/intel/cannonlake_rvp/dsdt.asl
M src/mainboard/intel/cannonlake_rvp/mainboard.c
M src/mainboard/intel/cannonlake_rvp/smihandler.c
M src/mainboard/intel/cedarisland_crb/dsdt.asl
M src/mainboard/intel/coffeelake_rvp/chromeos.c
M src/mainboard/intel/coffeelake_rvp/dsdt.asl
M src/mainboard/intel/coffeelake_rvp/mainboard.c
M src/mainboard/intel/d510mo/cstates.c
M src/mainboard/intel/d510mo/dsdt.asl
M src/mainboard/intel/d945gclf/cstates.c
M src/mainboard/intel/d945gclf/dsdt.asl
M src/mainboard/intel/dcp847ske/dsdt.asl
M src/mainboard/intel/dg41wv/cstates.c
M src/mainboard/intel/dg41wv/dsdt.asl
M src/mainboard/intel/dg43gt/cstates.c
M src/mainboard/intel/dg43gt/dsdt.asl
M src/mainboard/intel/emeraldlake2/acpi_tables.c
M src/mainboard/intel/emeraldlake2/dsdt.asl
M src/mainboard/intel/emeraldlake2/ec.c
M src/mainboard/intel/emeraldlake2/mainboard.c
M src/mainboard/intel/emeraldlake2/smihandler.c
M src/mainboard/intel/galileo/dsdt.asl
M src/mainboard/intel/glkrvp/dsdt.asl
M src/mainboard/intel/glkrvp/ec.c
M src/mainboard/intel/glkrvp/mainboard.c
M src/mainboard/intel/glkrvp/smihandler.c
M src/mainboard/intel/harcuvar/acpi_tables.c
M src/mainboard/intel/harcuvar/dsdt.asl
M src/mainboard/intel/harcuvar/fadt.c
M src/mainboard/intel/icelake_rvp/chromeos.c
M src/mainboard/intel/icelake_rvp/dsdt.asl
M src/mainboard/intel/icelake_rvp/mainboard.c
M src/mainboard/intel/jasperlake_rvp/dsdt.asl
M src/mainboard/intel/kblrvp/dsdt.asl
M src/mainboard/intel/kblrvp/ec.c
M src/mainboard/intel/kblrvp/mainboard.c
M src/mainboard/intel/kunimitsu/dsdt.asl
M src/mainboard/intel/kunimitsu/ec.c
M src/mainboard/intel/kunimitsu/mainboard.c
M src/mainboard/intel/kunimitsu/smihandler.c
M src/mainboard/intel/leafhill/dsdt.asl
M src/mainboard/intel/minnow3/dsdt.asl
M src/mainboard/intel/saddlebrook/dsdt.asl
M src/mainboard/intel/strago/acpi_tables.c
M src/mainboard/intel/strago/dsdt.asl
M src/mainboard/intel/strago/ec.c
M src/mainboard/intel/strago/smihandler.c
M src/mainboard/intel/tglrvp/dsdt.asl
M src/mainboard/intel/wtm2/acpi_tables.c
M src/mainboard/intel/wtm2/dsdt.asl
M src/mainboard/intel/wtm2/mainboard.c
M src/mainboard/jetway/nf81-t56n-lf/acpi/routing.asl
M src/mainboard/jetway/nf81-t56n-lf/acpi/usb_oc.asl
M src/mainboard/jetway/nf81-t56n-lf/acpi_tables.c
M src/mainboard/jetway/nf81-t56n-lf/dsdt.asl
M src/mainboard/kontron/986lcd-m/cstates.c
M src/mainboard/kontron/986lcd-m/dsdt.asl
M src/mainboard/kontron/ktqm77/dsdt.asl
M src/mainboard/lenovo/g505s/acpi_tables.c
M src/mainboard/lenovo/g505s/dsdt.asl
M src/mainboard/lenovo/g505s/mainboard.c
M src/mainboard/lenovo/l520/dsdt.asl
M src/mainboard/lenovo/s230u/dsdt.asl
M src/mainboard/lenovo/s230u/mainboard.c
M src/mainboard/lenovo/t400/acpi_tables.c
M src/mainboard/lenovo/t400/cstates.c
M src/mainboard/lenovo/t400/dsdt.asl
M src/mainboard/lenovo/t400/fadt.c
M src/mainboard/lenovo/t410/dsdt.asl
M src/mainboard/lenovo/t410/mainboard.c
M src/mainboard/lenovo/t420/dsdt.asl
M src/mainboard/lenovo/t420s/dsdt.asl
M src/mainboard/lenovo/t430/dsdt.asl
M src/mainboard/lenovo/t430s/dsdt.asl
M src/mainboard/lenovo/t440p/dsdt.asl
M src/mainboard/lenovo/t520/dsdt.asl
M src/mainboard/lenovo/t530/dsdt.asl
M src/mainboard/lenovo/t60/dsdt.asl
M src/mainboard/lenovo/t60/mainboard.c
M src/mainboard/lenovo/thinkcentre_a58/cstates.c
M src/mainboard/lenovo/thinkcentre_a58/dsdt.asl
M src/mainboard/lenovo/x131e/dsdt.asl
M src/mainboard/lenovo/x1_carbon_gen1/dsdt.asl
M src/mainboard/lenovo/x200/acpi_tables.c
M src/mainboard/lenovo/x200/cstates.c
M src/mainboard/lenovo/x200/dsdt.asl
M src/mainboard/lenovo/x200/fadt.c
M src/mainboard/lenovo/x201/dsdt.asl
M src/mainboard/lenovo/x220/dsdt.asl
M src/mainboard/lenovo/x220/early_init.c
M src/mainboard/lenovo/x230/dsdt.asl
M src/mainboard/lenovo/x60/dsdt.asl
M src/mainboard/lenovo/x60/mainboard.c
M src/mainboard/libretrend/lt1000/dsdt.asl
M src/mainboard/lippert/frontrunner-af/acpi/routing.asl
M src/mainboard/lippert/frontrunner-af/acpi/usb.asl
M src/mainboard/lippert/frontrunner-af/acpi_tables.c
M src/mainboard/lippert/frontrunner-af/dsdt.asl
M src/mainboard/lippert/toucan-af/acpi/routing.asl
M src/mainboard/lippert/toucan-af/acpi/usb.asl
M src/mainboard/lippert/toucan-af/acpi_tables.c
M src/mainboard/lippert/toucan-af/dsdt.asl
M src/mainboard/msi/ms7707/dsdt.asl
M src/mainboard/msi/ms7721/acpi/cpstate.asl
M src/mainboard/msi/ms7721/acpi_tables.c
M src/mainboard/msi/ms7721/dsdt.asl
M src/mainboard/ocp/tiogapass/dsdt.asl
M src/mainboard/ocp/tiogapass/fadt.c
M src/mainboard/packardbell/ms2290/dsdt.asl
M src/mainboard/pcengines/apu1/acpi/routing.asl
M src/mainboard/pcengines/apu1/acpi/usb_oc.asl
M src/mainboard/pcengines/apu1/acpi_tables.c
M src/mainboard/pcengines/apu1/dsdt.asl
M src/mainboard/pcengines/apu2/acpi/routing.asl
M src/mainboard/pcengines/apu2/acpi/usb_oc.asl
M src/mainboard/pcengines/apu2/acpi_tables.c
M src/mainboard/pcengines/apu2/dsdt.asl
M src/mainboard/portwell/m107/acpi_tables.c
M src/mainboard/portwell/m107/dsdt.asl
M src/mainboard/protectli/vault_bsw/dsdt.asl
M src/mainboard/protectli/vault_kbl/dsdt.asl
M src/mainboard/purism/librem_bdw/acpi_tables.c
M src/mainboard/purism/librem_bdw/dsdt.asl
M src/mainboard/purism/librem_skl/dsdt.asl
M src/mainboard/razer/blade_stealth_kbl/dsdt.asl
M src/mainboard/roda/rk886ex/cstates.c
M src/mainboard/roda/rk886ex/dsdt.asl
M src/mainboard/roda/rk9/acpi_tables.c
M src/mainboard/roda/rk9/cstates.c
M src/mainboard/roda/rk9/dsdt.asl
M src/mainboard/roda/rk9/fadt.c
M src/mainboard/roda/rv11/dsdt.asl
M src/mainboard/samsung/lumpy/acpi_tables.c
M src/mainboard/samsung/lumpy/dsdt.asl
M src/mainboard/samsung/lumpy/ec.c
M src/mainboard/samsung/lumpy/mainboard.c
M src/mainboard/samsung/stumpy/acpi_tables.c
M src/mainboard/samsung/stumpy/dsdt.asl
M src/mainboard/samsung/stumpy/mainboard.c
M src/mainboard/samsung/stumpy/smihandler.c
M src/mainboard/sapphire/pureplatinumh61/dsdt.asl
M src/mainboard/scaleway/tagada/acpi_tables.c
M src/mainboard/scaleway/tagada/dsdt.asl
M src/mainboard/scaleway/tagada/fadt.c
M src/mainboard/siemens/mc_apl1/dsdt.asl
M src/mainboard/supermicro/x10slm-f/dsdt.asl
M src/mainboard/supermicro/x11-lga1151-series/dsdt.asl
M src/mainboard/supermicro/x9scl/dsdt.asl
M src/mainboard/system76/lemp9/dsdt.asl
M src/mainboard/up/squared/dsdt.asl
M src/northbridge/amd/agesa/family14/northbridge.c
M src/northbridge/amd/agesa/family15tn/northbridge.c
M src/northbridge/amd/agesa/family16kb/northbridge.c
M src/northbridge/amd/pi/00630F01/northbridge.c
M src/northbridge/amd/pi/00660F01/northbridge.c
M src/northbridge/amd/pi/00730F01/northbridge.c
M src/northbridge/intel/e7505/northbridge.c
M src/northbridge/intel/gm45/acpi.c
M src/northbridge/intel/gm45/northbridge.c
M src/northbridge/intel/gm45/romstage.c
M src/northbridge/intel/haswell/acpi.c
M src/northbridge/intel/haswell/northbridge.c
M src/northbridge/intel/i945/acpi.c
M src/northbridge/intel/i945/northbridge.c
M src/northbridge/intel/ironlake/northbridge.c
M src/northbridge/intel/pineview/acpi.c
M src/northbridge/intel/pineview/northbridge.c
M src/northbridge/intel/sandybridge/acpi.c
M src/northbridge/intel/sandybridge/northbridge.c
M src/northbridge/intel/x4x/acpi.c
M src/northbridge/intel/x4x/northbridge.c
M src/security/memory/memory_clear.c
M src/soc/amd/common/block/acpi/acpi.c
M src/soc/amd/common/block/graphics/graphics.c
M src/soc/amd/common/block/hda/hda.c
M src/soc/amd/common/block/include/amdblocks/acpi.h
M src/soc/amd/common/block/pi/agesawrapper.c
M src/soc/amd/common/block/pi/amd_late_init.c
M src/soc/amd/common/block/pi/refcode_loader.c
M src/soc/amd/common/block/sata/sata.c
M src/soc/amd/picasso/acpi.c
M src/soc/amd/picasso/chip.h
M src/soc/amd/picasso/finalize.c
M src/soc/amd/picasso/i2c.c
M src/soc/amd/picasso/include/soc/acpi.h
M src/soc/amd/picasso/mca.c
M src/soc/amd/picasso/northbridge.c
M src/soc/amd/picasso/pmutil.c
M src/soc/amd/picasso/romstage.c
M src/soc/amd/picasso/smihandler.c
M src/soc/amd/stoneyridge/acpi.c
M src/soc/amd/stoneyridge/chip.h
M src/soc/amd/stoneyridge/finalize.c
M src/soc/amd/stoneyridge/i2c.c
M src/soc/amd/stoneyridge/include/soc/acpi.h
M src/soc/amd/stoneyridge/mca.c
M src/soc/amd/stoneyridge/northbridge.c
M src/soc/amd/stoneyridge/pmutil.c
M src/soc/amd/stoneyridge/romstage.c
M src/soc/amd/stoneyridge/smihandler.c
M src/soc/intel/apollolake/acpi.c
M src/soc/intel/apollolake/chip.c
M src/soc/intel/apollolake/cpu.c
M src/soc/intel/apollolake/graphics.c
M src/soc/intel/apollolake/include/soc/pm.h
M src/soc/intel/apollolake/pmutil.c
M src/soc/intel/baytrail/acpi.c
M src/soc/intel/baytrail/ehci.c
M src/soc/intel/baytrail/elog.c
M src/soc/intel/baytrail/include/soc/acpi.h
M src/soc/intel/baytrail/include/soc/pmc.h
M src/soc/intel/baytrail/northcluster.c
M src/soc/intel/baytrail/pmutil.c
M src/soc/intel/baytrail/ramstage.c
M src/soc/intel/baytrail/refcode.c
M src/soc/intel/baytrail/romstage/raminit.c
M src/soc/intel/baytrail/southcluster.c
M src/soc/intel/baytrail/xhci.c
M src/soc/intel/braswell/acpi.c
M src/soc/intel/braswell/elog.c
M src/soc/intel/braswell/include/soc/acpi.h
M src/soc/intel/braswell/include/soc/pm.h
M src/soc/intel/braswell/northcluster.c
M src/soc/intel/braswell/pmutil.c
M src/soc/intel/braswell/ramstage.c
M src/soc/intel/braswell/southcluster.c
M src/soc/intel/broadwell/acpi.c
M src/soc/intel/broadwell/igd.c
M src/soc/intel/broadwell/include/soc/acpi.h
M src/soc/intel/broadwell/include/soc/pm.h
M src/soc/intel/broadwell/lpc.c
M src/soc/intel/broadwell/me.c
M src/soc/intel/broadwell/pmutil.c
M src/soc/intel/broadwell/ramstage.c
M src/soc/intel/broadwell/refcode.c
M src/soc/intel/broadwell/systemagent.c
M src/soc/intel/broadwell/xhci.c
M src/soc/intel/cannonlake/acpi.c
M src/soc/intel/cannonlake/graphics.c
M src/soc/intel/cannonlake/include/soc/pm.h
M src/soc/intel/common/acpi_wake_source.c
M src/soc/intel/common/block/acpi/acpi.c
M src/soc/intel/common/block/cpu/cpulib.c
M src/soc/intel/common/block/include/intelblocks/acpi.h
M src/soc/intel/common/block/include/intelblocks/sd.h
M src/soc/intel/common/block/pmc/pmc.c
M src/soc/intel/common/block/pmc/pmclib.c
M src/soc/intel/common/block/scs/early_mmc.c
M src/soc/intel/common/block/scs/sd.c
M src/soc/intel/common/block/uart/uart.c
M src/soc/intel/common/block/xhci/xhci.c
M src/soc/intel/common/tpm_tis.c
M src/soc/intel/common/vbt.c
M src/soc/intel/denverton_ns/acpi.c
M src/soc/intel/denverton_ns/chip.c
M src/soc/intel/denverton_ns/include/soc/acpi.h
M src/soc/intel/denverton_ns/include/soc/pm.h
M src/soc/intel/denverton_ns/lpc.c
M src/soc/intel/denverton_ns/pmc.c
M src/soc/intel/icelake/acpi.c
M src/soc/intel/icelake/graphics.c
M src/soc/intel/icelake/include/soc/pm.h
M src/soc/intel/jasperlake/acpi.c
M src/soc/intel/jasperlake/graphics.c
M src/soc/intel/jasperlake/include/soc/pm.h
M src/soc/intel/quark/include/soc/acpi.h
M src/soc/intel/quark/include/soc/pm.h
M src/soc/intel/skylake/acpi.c
M src/soc/intel/skylake/chip.c
M src/soc/intel/skylake/chip.h
M src/soc/intel/skylake/include/soc/acpi.h
M src/soc/intel/skylake/include/soc/pm.h
M src/soc/intel/skylake/pmutil.c
M src/soc/intel/tigerlake/acpi.c
M src/soc/intel/tigerlake/graphics.c
M src/soc/intel/tigerlake/include/soc/pm.h
M src/soc/intel/xeon_sp/cpx/acpi.c
M src/soc/intel/xeon_sp/cpx/cpu.c
M src/soc/intel/xeon_sp/skx/acpi.c
M src/soc/intel/xeon_sp/skx/include/soc/acpi.h
M src/soc/intel/xeon_sp/skx/include/soc/soc_util.h
M src/southbridge/amd/agesa/hudson/fadt.c
M src/southbridge/amd/agesa/hudson/lpc.c
M src/southbridge/amd/agesa/hudson/ramtop.c
M src/southbridge/amd/cimx/sb800/cfg.c
M src/southbridge/amd/cimx/sb800/fadt.c
M src/southbridge/amd/cimx/sb800/late.c
M src/southbridge/amd/cimx/sb800/ramtop.c
M src/southbridge/amd/pi/hudson/fadt.c
M src/southbridge/amd/pi/hudson/hudson.c
M src/southbridge/amd/pi/hudson/lpc.c
M src/southbridge/intel/bd82x6x/elog.c
M src/southbridge/intel/bd82x6x/lpc.c
M src/southbridge/intel/bd82x6x/me.c
M src/southbridge/intel/bd82x6x/me_8.x.c
M src/southbridge/intel/bd82x6x/pch.h
M src/southbridge/intel/common/acpi_pirq_gen.c
M src/southbridge/intel/common/madt.c
M src/southbridge/intel/common/pciehp.c
M src/southbridge/intel/common/pmbase.c
M src/southbridge/intel/common/pmclib.c
M src/southbridge/intel/common/smihandler.c
M src/southbridge/intel/i82371eb/acpi_tables.c
M src/southbridge/intel/i82371eb/fadt.c
M src/southbridge/intel/i82371eb/isa.c
M src/southbridge/intel/i82371eb/wakeup.c
M src/southbridge/intel/i82801dx/i82801dx.h
M src/southbridge/intel/i82801dx/smi.c
M src/southbridge/intel/i82801gx/lpc.c
M src/southbridge/intel/i82801ix/lpc.c
M src/southbridge/intel/i82801ix/smi.c
M src/southbridge/intel/i82801jx/lpc.c
M src/southbridge/intel/ibexpeak/lpc.c
M src/southbridge/intel/ibexpeak/madt.c
M src/southbridge/intel/ibexpeak/me.c
M src/southbridge/intel/ibexpeak/pch.h
M src/southbridge/intel/lynxpoint/acpi.c
M src/southbridge/intel/lynxpoint/elog.c
M src/southbridge/intel/lynxpoint/lpc.c
M src/southbridge/intel/lynxpoint/me_9.x.c
M src/southbridge/intel/lynxpoint/pch.h
M src/superio/aspeed/ast2400/superio.c
M src/superio/common/conf_mode.c
M src/superio/common/generic.c
M src/superio/common/ssdt.c
M src/superio/nuvoton/nct5539d/superio.c
M src/superio/nuvoton/nct5572d/superio.c
M src/superio/nuvoton/nct6791d/superio.c
M src/superio/nuvoton/npcd378/superio.c
M src/superio/winbond/w83667hg-a/superio.c
M src/vendorcode/eltan/security/mboot/mboot.h
M src/vendorcode/google/chromeos/acpi.c
M src/vendorcode/google/chromeos/elog.c
M util/autoport/main.go
705 files changed, 5,903 insertions(+), 3,173 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/30/40930/1
--
To view, visit https://review.coreboot.org/c/coreboot/+/40930
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Icc6b793c52c86483a8c52e0555619e36869a869e
Gerrit-Change-Number: 40930
Gerrit-PatchSet: 1
Gerrit-Owner: Furquan Shaikh <furquan(a)google.com>
Gerrit-Reviewer: Alexander Couzens <lynxis(a)fe80.eu>
Gerrit-Reviewer: Andrey Petrov <andrey.petrov(a)gmail.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Christian Walter <christian.walter(a)9elements.com>
Gerrit-Reviewer: Damien Zammit
Gerrit-Reviewer: David Guckian <david.guckian(a)intel.com>
Gerrit-Reviewer: Evgeny Zinoviev <me(a)ch1p.io>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Frans Hendriks <fhendriks(a)eltan.com>
Gerrit-Reviewer: Huang Jin <huang.jin(a)intel.com>
Gerrit-Reviewer: Lee Leahy <leroy.p.leahy(a)intel.com>
Gerrit-Reviewer: Martin Roth <martinroth(a)google.com>
Gerrit-Reviewer: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Piotr Król <piotr.krol(a)3mdeb.com>
Gerrit-Reviewer: Tristan Corrick <tristan(a)corrick.kiwi>
Gerrit-Reviewer: Vanessa Eusebio <vanessa.f.eusebio(a)intel.com>
Gerrit-Reviewer: Werner Zeh <werner.zeh(a)siemens.com>
Gerrit-Reviewer: Wim Vervoorn <wvervoorn(a)eltan.com>
Gerrit-MessageType: newchange
Matt DeVillier has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/40926 )
Change subject: mb/google/reef: Add and use VBT
......................................................................
mb/google/reef: Add and use VBT
Add VBT file, and override use via Kconfig since all Reef variants
use the same VBT file.
Test: built/boot google/reef w/FSP display init
Change-Id: I31156ec7371c0443719fdd9ddac6ed4960c83767
Signed-off-by: Matt DeVillier <matt.devillier(a)gmail.com>
---
M src/mainboard/google/reef/Kconfig
A src/mainboard/google/reef/data.vbt
2 files changed, 5 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/26/40926/1
diff --git a/src/mainboard/google/reef/Kconfig b/src/mainboard/google/reef/Kconfig
index 5d782b1..5bdec88 100644
--- a/src/mainboard/google/reef/Kconfig
+++ b/src/mainboard/google/reef/Kconfig
@@ -12,6 +12,7 @@
select EC_GOOGLE_CHROMEEC_LPC
select HAVE_ACPI_RESUME
select HAVE_ACPI_TABLES
+ select INTEL_GMA_HAVE_VBT
select INTEL_LPSS_UART_FOR_CONSOLE
select MAINBOARD_HAS_CHROMEOS
select MAINBOARD_HAS_I2C_TPM_CR50
@@ -100,4 +101,8 @@
default 0xe00 if CHROMEOS
default 0xc00
+# Override the default behavior, since the data.vbt is the same # for all variants
+config INTEL_GMA_VBT_FILE
+ default "src/mainboard/$(MAINBOARDDIR)/data.vbt"
+
endif # BOARD_GOOGLE_REEF
diff --git a/src/mainboard/google/reef/data.vbt b/src/mainboard/google/reef/data.vbt
new file mode 100644
index 0000000..d9a55d2
--- /dev/null
+++ b/src/mainboard/google/reef/data.vbt
Binary files differ
--
To view, visit https://review.coreboot.org/c/coreboot/+/40926
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I31156ec7371c0443719fdd9ddac6ed4960c83767
Gerrit-Change-Number: 40926
Gerrit-PatchSet: 1
Gerrit-Owner: Matt DeVillier <matt.devillier(a)gmail.com>
Gerrit-MessageType: newchange