Back to home page

OSCL-LXR

 
 

    


0001 What:           /sys/bus/platform/devices/GGL0001:*/BINF.2
0002 Date:           May 2022
0003 KernelVersion:  5.19
0004 Description:
0005                 Returns active EC firmware of current boot (boolean).
0006 
0007                 == ===============================
0008                 0  Read only (recovery) firmware.
0009                 1  Rewritable firmware.
0010                 == ===============================
0011 
0012 What:           /sys/bus/platform/devices/GGL0001:*/BINF.3
0013 Date:           May 2022
0014 KernelVersion:  5.19
0015 Description:
0016                 Returns main firmware type for current boot (integer).
0017 
0018                 == =====================================
0019                 0  Recovery.
0020                 1  Normal.
0021                 2  Developer.
0022                 3  Netboot (factory installation only).
0023                 == =====================================
0024 
0025 What:           /sys/bus/platform/devices/GGL0001:*/CHSW
0026 Date:           May 2022
0027 KernelVersion:  5.19
0028 Description:
0029                 Returns switch position for Chrome OS specific hardware
0030                 switches when the firmware is booted (integer).
0031 
0032                 ==== ===========================================
0033                 0    No changes.
0034                 2    Recovery button was pressed.
0035                 4    Recovery button was pressed (EC firmware).
0036                 32   Developer switch was enabled.
0037                 512  Firmware write protection was disabled.
0038                 ==== ===========================================
0039 
0040 What:           /sys/bus/platform/devices/GGL0001:*/FMAP
0041 Date:           May 2022
0042 KernelVersion:  5.19
0043 Description:
0044                 Returns physical memory address of the start of the main
0045                 processor firmware flashmap.
0046 
0047 What:           /sys/bus/platform/devices/GGL0001:*/FRID
0048 Date:           May 2022
0049 KernelVersion:  5.19
0050 Description:
0051                 Returns firmware version for the read-only portion of the
0052                 main processor firmware.
0053 
0054 What:           /sys/bus/platform/devices/GGL0001:*/FWID
0055 Date:           May 2022
0056 KernelVersion:  5.19
0057 Description:
0058                 Returns firmware version for the rewritable portion of the
0059                 main processor firmware.
0060 
0061 What:           /sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.0
0062 Date:           May 2022
0063 KernelVersion:  5.19
0064 Description:
0065                 Returns type of the GPIO signal for the Chrome OS specific
0066                 GPIO assignments (integer).
0067 
0068                 =========== ==================================
0069                 1           Recovery button.
0070                 2           Developer mode switch.
0071                 3           Firmware write protection switch.
0072                 256 to 511  Debug header GPIO 0 to GPIO 255.
0073                 =========== ==================================
0074 
0075 What:           /sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.1
0076 Date:           May 2022
0077 KernelVersion:  5.19
0078 Description:
0079                 Returns signal attributes of the GPIO signal (integer bitfield).
0080 
0081                 == =======================
0082                 0  Signal is active low.
0083                 1  Signal is active high.
0084                 == =======================
0085 
0086 What:           /sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.2
0087 Date:           May 2022
0088 KernelVersion:  5.19
0089 Description:
0090                 Returns the GPIO number on the specified GPIO
0091                 controller.
0092 
0093 What:           /sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.3
0094 Date:           May 2022
0095 KernelVersion:  5.19
0096 Description:
0097                 Returns name of the GPIO controller.
0098 
0099 What:           /sys/bus/platform/devices/GGL0001:*/HWID
0100 Date:           May 2022
0101 KernelVersion:  5.19
0102 Description:
0103                 Returns hardware ID for the Chromebook.
0104 
0105 What:           /sys/bus/platform/devices/GGL0001:*/MECK
0106 Date:           May 2022
0107 KernelVersion:  5.19
0108 Description:
0109                 Returns the SHA-1 or SHA-256 hash that is read out of the
0110                 Management Engine extended registers during boot. The hash
0111                 is exported via ACPI so the OS can verify that the Management
0112                 Engine firmware has not changed. If Management Engine is not
0113                 present, or if the firmware was unable to read the extended registers, this buffer size can be zero.
0114 
0115 What:           /sys/bus/platform/devices/GGL0001:*/VBNV.0
0116 Date:           May 2022
0117 KernelVersion:  5.19
0118 Description:
0119                 Returns offset in CMOS bank 0 of the verified boot non-volatile
0120                 storage block, counting from the first writable CMOS byte
0121                 (that is, 'offset = 0' is the byte following the 14 bytes of
0122                 clock data).
0123 
0124 What:           /sys/bus/platform/devices/GGL0001:*/VBNV.1
0125 Date:           May 2022
0126 KernelVersion:  5.19
0127 Description:
0128                 Return the size in bytes of the verified boot non-volatile
0129                 storage block.
0130 
0131 What:           /sys/bus/platform/devices/GGL0001:*/VDAT
0132 Date:           May 2022
0133 KernelVersion:  5.19
0134 Description:
0135                 Returns the verified boot data block shared between the
0136                 firmware verification step and the kernel verification step
0137                 (binary).