Add Google ChromeOS vendor support
[coreboot.git] / src / vendorcode / google / chromeos / acpi / gnvs.asl
1 /*
2  * This file is part of the coreboot project.
3  *
4  * Copyright (C) 2011 The ChromiumOS Authors.  All rights reserved.
5  *
6  * This program is free software; you can redistribute it and/or modify
7  * it under the terms of the GNU General Public License as published by
8  * the Free Software Foundation; version 2 of the License.
9  *
10  * This program is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13  * GNU General Public License for more details.
14  *
15  * You should have received a copy of the GNU General Public License
16  * along with this program; if not, write to the Free Software
17  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
18  */
19
20 /* This is the ChromeOS specific ACPI information needed by
21  * the mainboard's chromeos.asl
22  */
23
24 VBT0,   32,     // 0x000 - Boot Reason
25 VBT1,   32,     // 0x004 - Active Main Firmware
26 VBT2,   32,     // 0x008 - Active EC Firmware
27 VBT3,   16,     // 0x00c - CHSW
28 VBT4, 2048,     // 0x00e - HWID
29 VBT5,  512,     // 0x10e - FWID
30 VBT6,  512,     // 0x14e - FRID
31 VBT7,   32,     // 0x18e - active main firmware type
32 VBT8,   32,     // 0x192 - Recovery Reason
33 VBT9,   32,     // 0x196 - FMAP base address
34 CHVD, 24576,    // 0x19a - VDAT space filled by verified boot
35 VBTA,   32,     // 0xd9a - pointer to smbios FWID
36 MEHH,  256,     // 0xd9e - Management Engine Hash
37                 // 0xdbe