coreboot-kgpe-d16/src/soc/intel/baytrail
Scott Radcliffe bf9d6a8567 baytrail: Add padding to the end of device_nvs to match ACPI
ACPI globalnvs.asl expects the gnvs memory area size to be 0x2000.
Padding has been added to device_nvs struct to reserve the full
0x2000 bytes for gnvs usage.

No known issues are caused by having the GNVS area shorter than
what ACPI thinks. Since there's nothing defined in this area,
O/S shouldn't try to access it. Only problem might be if O/S
notices the SSDT is located within the GNVS defined area.

I verified that the next table written to memory (SSDT) is 0x2000
past GNVS start using a custom-designed Baytrail-I motherboard
based on the Intel Bayley Bay CRB.

Change-Id: I9792954c7a3403eba6f37d7e53ea4a9ed3a2e4ac
Signed-off-by: Scott Radcliffe <sradcliffe@microind.com>
Reviewed-on: http://review.coreboot.org/7039
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Marc Jones <marc.jones@se-eng.com>
2014-10-14 18:59:07 +02:00
..
acpi baytrail/rambi: spi, charger, and audio updates 2014-09-19 21:38:48 +02:00
baytrail baytrail: Add padding to the end of device_nvs to match ACPI 2014-10-14 18:59:07 +02:00
bootblock baytrail: load microcode in bootblock 2014-02-05 05:24:13 +01:00
microcode baytrail: update C0 microcode 2014-10-01 23:30:05 +02:00
romstage baytrail/rambi: spi, charger, and audio updates 2014-09-19 21:38:48 +02:00
acpi.c baytrail/rambi: spi, charger, and audio updates 2014-09-19 21:38:48 +02:00
chip.c baytrail: add support for disabling south cluster pci devices 2014-02-27 06:12:43 +01:00
chip.h rambi/baytrail: ACPI, GPIO, audio, misc updates 2014-09-18 01:23:14 +02:00
cpu.c baytrail/rambi: spi, charger, and audio updates 2014-09-19 21:38:48 +02:00
dptf.c rambi/baytrail: ACPI, GPIO, audio, misc updates 2014-09-18 01:23:14 +02:00
ehci.c intel boards: Use acpi_is_wakeup_s3() 2014-06-21 08:04:52 +02:00
elog.c rambi/baytrail: ACPI, GPIO, audio, misc updates 2014-09-18 01:23:14 +02:00
emmc.c baytrail: Put devices in ACPI mode after setup 2014-05-12 22:08:22 +02:00
gfx.c rambi/baytrail: ACPI, GPIO, audio, misc updates 2014-09-18 01:23:14 +02:00
gpio.c rambi/baytrail: ACPI, GPIO, audio, misc updates 2014-09-18 01:23:14 +02:00
hda.c rambi/baytrail: ACPI, GPIO, audio, misc updates 2014-09-18 01:23:14 +02:00
hda_verb.c rambi/baytrail: ACPI, GPIO, audio, misc updates 2014-09-18 01:23:14 +02:00
iosf.c baytrail: add more iosf access functions 2014-05-10 06:31:00 +02:00
Kconfig soc/intel/baytrail/Kconfig: Remove empty line at top file 2014-08-28 08:07:05 +02:00
lpe.c rambi/baytrail: ACPI, GPIO, audio, misc updates 2014-09-18 01:23:14 +02:00
lpss.c baytrail: Put devices in ACPI mode after setup 2014-05-12 22:08:22 +02:00
Makefile.inc rambi/baytrail: ACPI, GPIO, audio, misc updates 2014-09-18 01:23:14 +02:00
memmap.c baytrail: SMM support 2014-02-16 20:57:14 +01:00
mrc_cache.c baytrail/rambi: spi, charger, and audio updates 2014-09-19 21:38:48 +02:00
northcluster.c soc: Trivial - drop trailing blank lines at EOF 2014-07-08 13:52:54 +02:00
nvm.c baytrail/rambi: spi, charger, and audio updates 2014-09-19 21:38:48 +02:00
pcie.c baytrail: utilize reg_script_run_on_dev() 2014-05-10 06:31:29 +02:00
perf_power.c baytrail: align with intel recommendations 2014-05-12 22:11:10 +02:00
placeholders.c baytrail: Add ACPI CPU entries 2014-05-06 18:39:04 +02:00
pmutil.c rambi/baytrail: ACPI, GPIO, audio, misc updates 2014-09-18 01:23:14 +02:00
ramstage.c rambi/baytrail: ACPI, GPIO, audio, misc updates 2014-09-18 01:23:14 +02:00
refcode.c soc: Trivial - drop trailing blank lines at EOF 2014-07-08 13:52:54 +02:00
reset.c baytrail: add reset support 2014-02-11 22:22:25 +01:00
sata.c baytrail: Add SATA driver 2014-02-27 06:13:30 +01:00
scc.c baytrail: utilize reg_script_run_on_dev() 2014-05-10 06:31:29 +02:00
sd.c baytrail: Add support for LPSS and SCC devices in ACPI mode 2014-05-10 06:30:36 +02:00
smihandler.c baytrail: add GPIO SMI support 2014-05-06 18:39:29 +02:00
smm.c baytrail: don't SMI on tco timer firing 2014-05-13 16:11:40 +02:00
southcluster.c baytrail/rambi: spi, charger, and audio updates 2014-09-19 21:38:48 +02:00
spi.c baytrail/rambi: spi, charger, and audio updates 2014-09-19 21:38:48 +02:00
stage_cache.c baytrail: allow ramstage_cache_location() usage in ramstage 2014-05-10 06:31:52 +02:00
tsc_freq.c baytrail: Add BCLK and IACORE to pattrs 2014-05-06 18:38:58 +02:00
xhci.c rambi/baytrail: ACPI, GPIO, audio, misc updates 2014-09-18 01:23:14 +02:00