/* SPDX-License-Identifier: GPL-2.0-only */

/* This is the ChromeOS specific ACPI information needed by
 * chromeos.asl
 */

External (CNVS, OpRegionObj)

Field (CNVS, ByteAcc, NoLock, Preserve)
{
	VBT0,   32,	// 0x000 - Boot Reason
	VBT1,   32,	// 0x004 - Active Main Firmware
	VBT2,   32,	// 0x008 - Active EC Firmware
	VBT3,   16,	// 0x00c - CHSW
	VBT4, 2048,	// 0x00e - HWID
	VBT5,  512,	// 0x10e - FWID
	VBT6,  512,	// 0x14e - FRID
	VBT7,   32,	// 0x18e - active main firmware type
	VBT8,   32,	// 0x192 - Recovery Reason
	VBT9,   32,	// 0x196 - FMAP base address
	CHVD, 24576,	// 0x19a - VDAT space filled by verified boot
	VBTA,	32,	// 0xd9a - pointer to smbios FWID
	MEHH,  256,	// 0xd9e - Management Engine Hash
	RMOB,   32,	// 0xdbe - RAM oops base address
	RMOL,   32,	// 0xdc2 - RAM oops length
	ROVP,	32,	// 0xdc6 - pointer to RO_VPD
	ROVL,	32,	// 0xdca - size of RO_VPD
	RWVP,	32,	// 0xdce - pointer to RW_VPD
	RWVL,	32,	// 0xdd2 - size of RW_VPD
		// 0xdd6
}