sysfs-driver-chromeos-acpi 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. What: /sys/bus/platform/devices/GGL0001:*/BINF.2
  2. Date: May 2022
  3. KernelVersion: 5.19
  4. Description:
  5. Returns active EC firmware of current boot (boolean).
  6. == ===============================
  7. 0 Read only (recovery) firmware.
  8. 1 Rewritable firmware.
  9. == ===============================
  10. What: /sys/bus/platform/devices/GGL0001:*/BINF.3
  11. Date: May 2022
  12. KernelVersion: 5.19
  13. Description:
  14. Returns main firmware type for current boot (integer).
  15. == =====================================
  16. 0 Recovery.
  17. 1 Normal.
  18. 2 Developer.
  19. 3 Netboot (factory installation only).
  20. == =====================================
  21. What: /sys/bus/platform/devices/GGL0001:*/CHSW
  22. Date: May 2022
  23. KernelVersion: 5.19
  24. Description:
  25. Returns switch position for Chrome OS specific hardware
  26. switches when the firmware is booted (integer).
  27. ==== ===========================================
  28. 0 No changes.
  29. 2 Recovery button was pressed.
  30. 4 Recovery button was pressed (EC firmware).
  31. 32 Developer switch was enabled.
  32. 512 Firmware write protection was disabled.
  33. ==== ===========================================
  34. What: /sys/bus/platform/devices/GGL0001:*/FMAP
  35. Date: May 2022
  36. KernelVersion: 5.19
  37. Description:
  38. Returns physical memory address of the start of the main
  39. processor firmware flashmap.
  40. What: /sys/bus/platform/devices/GGL0001:*/FRID
  41. Date: May 2022
  42. KernelVersion: 5.19
  43. Description:
  44. Returns firmware version for the read-only portion of the
  45. main processor firmware.
  46. What: /sys/bus/platform/devices/GGL0001:*/FWID
  47. Date: May 2022
  48. KernelVersion: 5.19
  49. Description:
  50. Returns firmware version for the rewritable portion of the
  51. main processor firmware.
  52. What: /sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.0
  53. Date: May 2022
  54. KernelVersion: 5.19
  55. Description:
  56. Returns type of the GPIO signal for the Chrome OS specific
  57. GPIO assignments (integer).
  58. =========== ==================================
  59. 1 Recovery button.
  60. 2 Developer mode switch.
  61. 3 Firmware write protection switch.
  62. 256 to 511 Debug header GPIO 0 to GPIO 255.
  63. =========== ==================================
  64. What: /sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.1
  65. Date: May 2022
  66. KernelVersion: 5.19
  67. Description:
  68. Returns signal attributes of the GPIO signal (integer bitfield).
  69. == =======================
  70. 0 Signal is active low.
  71. 1 Signal is active high.
  72. == =======================
  73. What: /sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.2
  74. Date: May 2022
  75. KernelVersion: 5.19
  76. Description:
  77. Returns the GPIO number on the specified GPIO
  78. controller.
  79. What: /sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.3
  80. Date: May 2022
  81. KernelVersion: 5.19
  82. Description:
  83. Returns name of the GPIO controller.
  84. What: /sys/bus/platform/devices/GGL0001:*/HWID
  85. Date: May 2022
  86. KernelVersion: 5.19
  87. Description:
  88. Returns hardware ID for the Chromebook.
  89. What: /sys/bus/platform/devices/GGL0001:*/MECK
  90. Date: May 2022
  91. KernelVersion: 5.19
  92. Description:
  93. Returns the SHA-1 or SHA-256 hash that is read out of the
  94. Management Engine extended registers during boot. The hash
  95. is exported via ACPI so the OS can verify that the Management
  96. Engine firmware has not changed. If Management Engine is not
  97. present, or if the firmware was unable to read the extended registers, this buffer size can be zero.
  98. What: /sys/bus/platform/devices/GGL0001:*/VBNV.0
  99. Date: May 2022
  100. KernelVersion: 5.19
  101. Description:
  102. Returns offset in CMOS bank 0 of the verified boot non-volatile
  103. storage block, counting from the first writable CMOS byte
  104. (that is, 'offset = 0' is the byte following the 14 bytes of
  105. clock data).
  106. What: /sys/bus/platform/devices/GGL0001:*/VBNV.1
  107. Date: May 2022
  108. KernelVersion: 5.19
  109. Description:
  110. Return the size in bytes of the verified boot non-volatile
  111. storage block.
  112. What: /sys/bus/platform/devices/GGL0001:*/VDAT
  113. Date: May 2022
  114. KernelVersion: 5.19
  115. Description:
  116. Returns the verified boot data block shared between the
  117. firmware verification step and the kernel verification step
  118. (hex dump).