162306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/GGL0001:*/BINF.2 262306a36Sopenharmony_ci /sys/bus/platform/devices/GOOG0016:*/BINF.2 362306a36Sopenharmony_ciDate: May 2022 462306a36Sopenharmony_ciKernelVersion: 5.19 562306a36Sopenharmony_ciDescription: 662306a36Sopenharmony_ci Returns active EC firmware of current boot (boolean). 762306a36Sopenharmony_ci 862306a36Sopenharmony_ci == =============================== 962306a36Sopenharmony_ci 0 Read only (recovery) firmware. 1062306a36Sopenharmony_ci 1 Rewritable firmware. 1162306a36Sopenharmony_ci == =============================== 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/GGL0001:*/BINF.3 1462306a36Sopenharmony_ci /sys/bus/platform/devices/GOOG0016:*/BINF.3 1562306a36Sopenharmony_ciDate: May 2022 1662306a36Sopenharmony_ciKernelVersion: 5.19 1762306a36Sopenharmony_ciDescription: 1862306a36Sopenharmony_ci Returns main firmware type for current boot (integer). 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ci == ===================================== 2162306a36Sopenharmony_ci 0 Recovery. 2262306a36Sopenharmony_ci 1 Normal. 2362306a36Sopenharmony_ci 2 Developer. 2462306a36Sopenharmony_ci 3 Netboot (factory installation only). 2562306a36Sopenharmony_ci == ===================================== 2662306a36Sopenharmony_ci 2762306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/GGL0001:*/CHSW 2862306a36Sopenharmony_ci /sys/bus/platform/devices/GOOG0016:*/CHSW 2962306a36Sopenharmony_ciDate: May 2022 3062306a36Sopenharmony_ciKernelVersion: 5.19 3162306a36Sopenharmony_ciDescription: 3262306a36Sopenharmony_ci Returns switch position for Chrome OS specific hardware 3362306a36Sopenharmony_ci switches when the firmware is booted (integer). 3462306a36Sopenharmony_ci 3562306a36Sopenharmony_ci ==== =========================================== 3662306a36Sopenharmony_ci 0 No changes. 3762306a36Sopenharmony_ci 2 Recovery button was pressed. 3862306a36Sopenharmony_ci 4 Recovery button was pressed (EC firmware). 3962306a36Sopenharmony_ci 32 Developer switch was enabled. 4062306a36Sopenharmony_ci 512 Firmware write protection was disabled. 4162306a36Sopenharmony_ci ==== =========================================== 4262306a36Sopenharmony_ci 4362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/GGL0001:*/FMAP 4462306a36Sopenharmony_ci /sys/bus/platform/devices/GOOG0016:*/FMAP 4562306a36Sopenharmony_ciDate: May 2022 4662306a36Sopenharmony_ciKernelVersion: 5.19 4762306a36Sopenharmony_ciDescription: 4862306a36Sopenharmony_ci Returns physical memory address of the start of the main 4962306a36Sopenharmony_ci processor firmware flashmap. 5062306a36Sopenharmony_ci 5162306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/GGL0001:*/FRID 5262306a36Sopenharmony_ci /sys/bus/platform/devices/GOOG0016:*/FRID 5362306a36Sopenharmony_ciDate: May 2022 5462306a36Sopenharmony_ciKernelVersion: 5.19 5562306a36Sopenharmony_ciDescription: 5662306a36Sopenharmony_ci Returns firmware version for the read-only portion of the 5762306a36Sopenharmony_ci main processor firmware. 5862306a36Sopenharmony_ci 5962306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/GGL0001:*/FWID 6062306a36Sopenharmony_ci /sys/bus/platform/devices/GOOG0016:*/FWID 6162306a36Sopenharmony_ciDate: May 2022 6262306a36Sopenharmony_ciKernelVersion: 5.19 6362306a36Sopenharmony_ciDescription: 6462306a36Sopenharmony_ci Returns firmware version for the rewritable portion of the 6562306a36Sopenharmony_ci main processor firmware. 6662306a36Sopenharmony_ci 6762306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.0 6862306a36Sopenharmony_ci /sys/bus/platform/devices/GOOG0016:*/GPIO.X/GPIO.0 6962306a36Sopenharmony_ciDate: May 2022 7062306a36Sopenharmony_ciKernelVersion: 5.19 7162306a36Sopenharmony_ciDescription: 7262306a36Sopenharmony_ci Returns type of the GPIO signal for the Chrome OS specific 7362306a36Sopenharmony_ci GPIO assignments (integer). 7462306a36Sopenharmony_ci 7562306a36Sopenharmony_ci =========== ================================== 7662306a36Sopenharmony_ci 1 Recovery button. 7762306a36Sopenharmony_ci 2 Developer mode switch. 7862306a36Sopenharmony_ci 3 Firmware write protection switch. 7962306a36Sopenharmony_ci 256 to 511 Debug header GPIO 0 to GPIO 255. 8062306a36Sopenharmony_ci =========== ================================== 8162306a36Sopenharmony_ci 8262306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.1 8362306a36Sopenharmony_ci /sys/bus/platform/devices/GOOG0016:*/GPIO.X/GPIO.1 8462306a36Sopenharmony_ciDate: May 2022 8562306a36Sopenharmony_ciKernelVersion: 5.19 8662306a36Sopenharmony_ciDescription: 8762306a36Sopenharmony_ci Returns signal attributes of the GPIO signal (integer bitfield). 8862306a36Sopenharmony_ci 8962306a36Sopenharmony_ci == ======================= 9062306a36Sopenharmony_ci 0 Signal is active low. 9162306a36Sopenharmony_ci 1 Signal is active high. 9262306a36Sopenharmony_ci == ======================= 9362306a36Sopenharmony_ci 9462306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.2 9562306a36Sopenharmony_ci /sys/bus/platform/devices/GOOG0016:*/GPIO.X/GPIO.2 9662306a36Sopenharmony_ciDate: May 2022 9762306a36Sopenharmony_ciKernelVersion: 5.19 9862306a36Sopenharmony_ciDescription: 9962306a36Sopenharmony_ci Returns the GPIO number on the specified GPIO 10062306a36Sopenharmony_ci controller. 10162306a36Sopenharmony_ci 10262306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.3 10362306a36Sopenharmony_ci /sys/bus/platform/devices/GOOG0016:*/GPIO.X/GPIO.3 10462306a36Sopenharmony_ciDate: May 2022 10562306a36Sopenharmony_ciKernelVersion: 5.19 10662306a36Sopenharmony_ciDescription: 10762306a36Sopenharmony_ci Returns name of the GPIO controller. 10862306a36Sopenharmony_ci 10962306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/GGL0001:*/HWID 11062306a36Sopenharmony_ci /sys/bus/platform/devices/GOOG0016:*/HWID 11162306a36Sopenharmony_ciDate: May 2022 11262306a36Sopenharmony_ciKernelVersion: 5.19 11362306a36Sopenharmony_ciDescription: 11462306a36Sopenharmony_ci Returns hardware ID for the Chromebook. 11562306a36Sopenharmony_ci 11662306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/GGL0001:*/MECK 11762306a36Sopenharmony_ci /sys/bus/platform/devices/GOOG0016:*/MECK 11862306a36Sopenharmony_ciDate: May 2022 11962306a36Sopenharmony_ciKernelVersion: 5.19 12062306a36Sopenharmony_ciDescription: 12162306a36Sopenharmony_ci Returns the SHA-1 or SHA-256 hash that is read out of the 12262306a36Sopenharmony_ci Management Engine extended registers during boot. The hash 12362306a36Sopenharmony_ci is exported via ACPI so the OS can verify that the Management 12462306a36Sopenharmony_ci Engine firmware has not changed. If Management Engine is not 12562306a36Sopenharmony_ci present, or if the firmware was unable to read the extended registers, this buffer size can be zero. 12662306a36Sopenharmony_ci 12762306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/GGL0001:*/VBNV.0 12862306a36Sopenharmony_ci /sys/bus/platform/devices/GOOG0016:*/VBNV.0 12962306a36Sopenharmony_ciDate: May 2022 13062306a36Sopenharmony_ciKernelVersion: 5.19 13162306a36Sopenharmony_ciDescription: 13262306a36Sopenharmony_ci Returns offset in CMOS bank 0 of the verified boot non-volatile 13362306a36Sopenharmony_ci storage block, counting from the first writable CMOS byte 13462306a36Sopenharmony_ci (that is, 'offset = 0' is the byte following the 14 bytes of 13562306a36Sopenharmony_ci clock data). 13662306a36Sopenharmony_ci 13762306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/GGL0001:*/VBNV.1 13862306a36Sopenharmony_ci /sys/bus/platform/devices/GOOG0016:*/VBNV.1 13962306a36Sopenharmony_ciDate: May 2022 14062306a36Sopenharmony_ciKernelVersion: 5.19 14162306a36Sopenharmony_ciDescription: 14262306a36Sopenharmony_ci Return the size in bytes of the verified boot non-volatile 14362306a36Sopenharmony_ci storage block. 14462306a36Sopenharmony_ci 14562306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/GGL0001:*/VDAT 14662306a36Sopenharmony_ci /sys/bus/platform/devices/GOOG0016:*/VDAT 14762306a36Sopenharmony_ciDate: May 2022 14862306a36Sopenharmony_ciKernelVersion: 5.19 14962306a36Sopenharmony_ciDescription: 15062306a36Sopenharmony_ci Returns the verified boot data block shared between the 15162306a36Sopenharmony_ci firmware verification step and the kernel verification step 15262306a36Sopenharmony_ci (hex dump). 153