intel/apollolake: Add CBMEM console to GNVS

Hardware / Coreboot - Furquan Shaikh [google.com] - 15 June 2016 10:56 UTC

CBMEM console stores all the console logs in CBMEM. Address of this location in CBMEM where console logs are stored needs to be passed up to OS using GNVS.

1. Add CBMC to GNVS fields in globalnvs.asl 2. Add cbmc member to global_nvs_t structure in nvs.h 3. Initialize gnvs->cbmc to address of cbmem console

BUG=chrome-os-partner:54342

Change-Id: Idcd4573e626fa433c1623bdcbe29921de64539b2

d01f5a0 intel/apollolake: Add CBMEM console to GNVS
src/soc/intel/apollolake/acpi.c | 3 +++
src/soc/intel/apollolake/acpi/globalnvs.asl | 1 +
src/soc/intel/apollolake/include/soc/nvs.h | 3 ++-
3 files changed, 6 insertions(+), 1 deletion(-)

Upstream: review.coreboot.org


  • Share