coreboot-kgpe-d16/src/soc/intel/broadwell
Martin Roth fc706437cb Intel: Move MCRS ResourceTemplate outside of _CRS method
On Broadwell, this reduces the number of 'remarks' in the IASL build
from 222 to 3.

Fixes these remarks:
Object is not referenced (Name is within method [_CRS])

The ACPI compiler is trying to be helpful in letting us know
that we're not using various fields in the MCRS ResourceTemplate
when we define it inside of the _CRS method.  Since we're not
intending to use those objects in the method, it shouldn't be an
issue, but the warning is annoying and can mask real issues.
Moving the creation of the MCRS object to outside of the CRS
method and referencing it from there solves this problem.

This change was made for fsp_baytrail in commit 2eaa0d49
fsp_baytrail: Fix ACPI 'Object is not referenced' warnings

Change-Id: I67a1faf963d1868f4133c7747a43a511cd28a44b
Signed-off-by: Martin Roth <martinroth@google.com>
Reviewed-on: http://review.coreboot.org/11268
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2015-10-23 22:32:11 +02:00
..
acpi Intel: Move MCRS ResourceTemplate outside of _CRS method 2015-10-23 22:32:11 +02:00
bootblock cpu/mtrr.h: Fix macro names for MTRR registers 2015-10-15 03:52:49 +00:00
include/soc cpu/mtrr.h: Fix macro names for MTRR registers 2015-10-15 03:52:49 +00:00
romstage cpu/mtrr.h: Fix macro names for MTRR registers 2015-10-15 03:52:49 +00:00
acpi.c device_ops: add device_t argument to acpi_fill_ssdt_generator 2015-06-05 21:11:43 +02:00
adsp.c Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
chip.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
chip.h Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
cpu.c soc/intel/broadwell: fix USBDEBUG copy-pasta 2015-10-15 17:48:17 +00:00
cpu_info.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
ehci.c soc/intel/broadwell: fix USBDEBUG copy-pasta 2015-10-15 17:48:17 +00:00
elog.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
finalize.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
gpio.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
hda.c azalia: fix up and clean up shrinkage of boilerplate code 2015-07-14 13:40:07 +02:00
igd.c intel/broadwell: Hide use of acpi_slp_type 2015-05-29 17:05:08 +02:00
iobp.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
Kconfig Add EM100 'hyper term' spi console support in ramstage & smm 2015-10-05 17:43:11 +00:00
lpc.c device_ops: add device_t argument to acpi_inject_dsdt_generator 2015-06-05 21:11:14 +02:00
Makefile.inc soc/intel/broadwell: fix USBDEBUG copy-pasta 2015-10-15 17:48:17 +00:00
me.c intel/broadwell: Hide use of acpi_slp_type 2015-05-29 17:05:08 +02:00
me_status.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
memmap.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
minihd.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
monotonic_timer.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
pch.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
pcie.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
pei_data.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
pmutil.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
ramstage.c broadwell: Switch to using common ACPI _SWS code 2015-09-17 14:46:53 +00:00
refcode.c intel/broadwell: Fix refcode handling 2015-06-23 08:23:02 +02:00
reset.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
sata.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
serialio.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
smbus.c devicetree: Discriminate device ops scan_bus() 2015-06-04 11:19:01 +02:00
smbus_common.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
smi.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
smihandler.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
smmrelocate.c cpu/mtrr.h: Fix macro names for MTRR registers 2015-10-15 03:52:49 +00:00
spi.c Drop "See file CREDITS..." comment 2015-09-07 15:54:50 +00:00
stage_cache.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
systemagent.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
tsc_freq.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
xhci.c Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00