lynxpoint: Move ACPI NVS into separate CBMEM table
authorDuncan Laurie <dlaurie@chromium.org>
Fri, 22 Mar 2013 18:08:39 +0000 (11:08 -0700)
committerRonald G. Minnich <rminnich@gmail.com>
Mon, 1 Apr 2013 21:35:48 +0000 (23:35 +0200)
commit9c07c8f53db10e1c93f41e37a9ba8a246fa0336e
tree24347356fef788fdb27031e8bb50ce89f4e7f370
parentebf142a12ce4911b766bd618483434519efba0d5
lynxpoint: Move ACPI NVS into separate CBMEM table

The ACPI NVS region was setup in place and there was a CBMEM
table that pointed to it.  In order to be able to use NVS
earlier the CBMEM region is allocated for NVS itself during
the LPC device init and the ACPI tables point to it in CBMEM.

The current cbmem region is renamed to ACPI_GNVS_PTR to
indicate that it is really a pointer to the GNVS and does
not actually contain the GNVS.

Change-Id: I31ace432411c7f825d86ca75c63dd79cd658e891
Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: http://review.coreboot.org/2970
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
src/arch/x86/boot/acpi.c
src/include/cbmem.h
src/lib/cbmem_info.c
src/mainboard/intel/baskingridge/acpi_tables.c
src/mainboard/intel/wtm1/acpi_tables.c
src/mainboard/intel/wtm2/acpi_tables.c
src/southbridge/intel/lynxpoint/lpc.c