1 /* SPDX-License-Identifier: GPL-2.0-only */
3 #include <security/vboot/vbnv_layout.h>
5 /* GPIO package generated at run time. */
6 External (OIPG, PkgObj)
10 Name(_HID, "GOOG0016")
11 Name(_CID, EISAID("GGL0001"))
13 Method(_STA, 0, Serialized)
18 Method(CHSW, 0, Serialized)
20 Name (WSHC, Package() { VBT3 })
24 Method(FWID, 0, Serialized)
27 ToString(VBT5, 63, DIW1)
28 Name (DIWF, Package() { DIW1 })
32 Method(FRID, 0, Serialized)
35 ToString(VBT6, 63, DIR1)
36 Name (DIRF, Package() { DIR1 })
40 Method(HWID, 0, Serialized)
43 ToString(VBT4, 255, DIW0)
44 Name (DIWH, Package() { DIW0 })
48 Method(BINF, 0, Serialized)
50 Name (FNIB, Package() { VBT0, VBT1, VBT2, VBT7, VBT8 })
54 Method(GPIO, 0, Serialized)
60 Method(VBNV, 0, Serialized)
62 Name(VNBV, Package() {
63 // See src/vendorcode/google/chromeos/Kconfig
64 // for the definition of these:
65 CONFIG_VBOOT_VBNV_OFFSET,
71 Method(VDAT, 0, Serialized)
75 Name (TADV, Package() { TAD0 })
79 Method(FMAP, 0, Serialized)
81 Name(PAMF, Package() { VBT9 })
85 Method(MECK, 0, Serialized)
87 Name(HASH, Package() { MEHH })
91 Method(MLST, 0, Serialized)
93 Name(TSLM, Package() { "CHSW", "FWID", "HWID", "FRID", "BINF",
94 "GPIO", "VBNV", "VDAT", "FMAP", "MECK"
100 #include <vendorcode/google/chromeos/acpi/gnvs.asl>
102 #include "ramoops.asl"