~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/ABI/testing/sysfs-firmware-efi-esrt

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/ABI/testing/sysfs-firmware-efi-esrt (Version linux-6.12-rc7) and /Documentation/ABI/testing/sysfs-firmware-efi-esrt (Version linux-4.19.323)


  1 What:           /sys/firmware/efi/esrt/             1 What:           /sys/firmware/efi/esrt/
  2 Date:           February 2015                       2 Date:           February 2015
  3 Contact:        Peter Jones <pjones@redhat.com>      3 Contact:        Peter Jones <pjones@redhat.com>
  4 Description:    Provides userland access to re      4 Description:    Provides userland access to read the EFI System Resource Table
  5                 (ESRT), a catalog of firmware       5                 (ESRT), a catalog of firmware for which can be updated with
  6                 the UEFI UpdateCapsule mechani      6                 the UEFI UpdateCapsule mechanism described in section 7.5 of
  7                 the UEFI Standard.                  7                 the UEFI Standard.
  8 Users:          fwupdate - https://github.com/      8 Users:          fwupdate - https://github.com/rhinstaller/fwupdate
  9                                                     9 
 10 What:           /sys/firmware/efi/esrt/fw_reso     10 What:           /sys/firmware/efi/esrt/fw_resource_count
 11 Date:           February 2015                      11 Date:           February 2015
 12 Contact:        Peter Jones <pjones@redhat.com>     12 Contact:        Peter Jones <pjones@redhat.com>
 13 Description:    The number of entries in the E     13 Description:    The number of entries in the ESRT
 14                                                    14 
 15 What:           /sys/firmware/efi/esrt/fw_reso     15 What:           /sys/firmware/efi/esrt/fw_resource_count_max
 16 Date:           February 2015                      16 Date:           February 2015
 17 Contact:        Peter Jones <pjones@redhat.com>     17 Contact:        Peter Jones <pjones@redhat.com>
 18 Description:    The maximum number of entries      18 Description:    The maximum number of entries that /could/ be registered
 19                 in the allocation the table is     19                 in the allocation the table is currently in.  This is
 20                 really only useful to the syst     20                 really only useful to the system firmware itself.
 21                                                    21 
 22 What:           /sys/firmware/efi/esrt/fw_reso     22 What:           /sys/firmware/efi/esrt/fw_resource_version
 23 Date:           February 2015                      23 Date:           February 2015
 24 Contact:        Peter Jones <pjones@redhat.com>     24 Contact:        Peter Jones <pjones@redhat.com>
 25 Description:    The version of the ESRT struct     25 Description:    The version of the ESRT structure provided by the firmware.
 26                                                    26 
 27 What:           /sys/firmware/efi/esrt/entries !!  27 What:           /sys/firmware/efi/esrt/entries/entry$N/
 28 Date:           February 2015                      28 Date:           February 2015
 29 Contact:        Peter Jones <pjones@redhat.com>     29 Contact:        Peter Jones <pjones@redhat.com>
 30 Description:    Each ESRT entry is identified      30 Description:    Each ESRT entry is identified by a GUID, and each gets a
 31                 subdirectory under entries/ .      31                 subdirectory under entries/ .
 32                 example: /sys/firmware/efi/esr     32                 example: /sys/firmware/efi/esrt/entries/entry0/
 33                                                    33 
 34 What:           /sys/firmware/efi/esrt/entries !!  34 What:           /sys/firmware/efi/esrt/entries/entry$N/fw_type
 35 Date:           February 2015                      35 Date:           February 2015
 36 Contact:        Peter Jones <pjones@redhat.com>     36 Contact:        Peter Jones <pjones@redhat.com>
 37 Description:    What kind of firmware entry th     37 Description:    What kind of firmware entry this is:
                                                   >>  38                 0 - Unknown
                                                   >>  39                 1 - System Firmware
                                                   >>  40                 2 - Device Firmware
                                                   >>  41                 3 - UEFI Driver
 38                                                    42 
 39                 ==  ===============            !!  43 What:           /sys/firmware/efi/esrt/entries/entry$N/fw_class
 40                 0   Unknown                    << 
 41                 1   System Firmware            << 
 42                 2   Device Firmware            << 
 43                 3   UEFI Driver                << 
 44                 ==  ===============            << 
 45                                                << 
 46 What:           /sys/firmware/efi/esrt/entries << 
 47 Date:           February 2015                      44 Date:           February 2015
 48 Contact:        Peter Jones <pjones@redhat.com>     45 Contact:        Peter Jones <pjones@redhat.com>
 49 Description:    This is the entry's guid, and      46 Description:    This is the entry's guid, and will match the directory name.
 50                                                    47 
 51 What:           /sys/firmware/efi/esrt/entries !!  48 What:           /sys/firmware/efi/esrt/entries/entry$N/fw_version
 52 Date:           February 2015                      49 Date:           February 2015
 53 Contact:        Peter Jones <pjones@redhat.com>     50 Contact:        Peter Jones <pjones@redhat.com>
 54 Description:    The version of the firmware cu     51 Description:    The version of the firmware currently installed.  This is a
 55                 32-bit unsigned integer.           52                 32-bit unsigned integer.
 56                                                    53 
 57 What:           /sys/firmware/efi/esrt/entries !!  54 What:           /sys/firmware/efi/esrt/entries/entry$N/lowest_supported_fw_version
 58 Date:           February 2015                      55 Date:           February 2015
 59 Contact:        Peter Jones <pjones@redhat.com>     56 Contact:        Peter Jones <pjones@redhat.com>
 60 Description:    The lowest version of the firm     57 Description:    The lowest version of the firmware that can be installed.
 61                                                    58 
 62 What:           /sys/firmware/efi/esrt/entries !!  59 What:           /sys/firmware/efi/esrt/entries/entry$N/capsule_flags
 63 Date:           February 2015                      60 Date:           February 2015
 64 Contact:        Peter Jones <pjones@redhat.com>     61 Contact:        Peter Jones <pjones@redhat.com>
 65 Description:    Flags that must be passed to U     62 Description:    Flags that must be passed to UpdateCapsule()
 66                                                    63 
 67 What:           /sys/firmware/efi/esrt/entries !!  64 What:           /sys/firmware/efi/esrt/entries/entry$N/last_attempt_version
 68 Date:           February 2015                      65 Date:           February 2015
 69 Contact:        Peter Jones <pjones@redhat.com>     66 Contact:        Peter Jones <pjones@redhat.com>
 70 Description:    The last firmware version for      67 Description:    The last firmware version for which an update was attempted.
 71                                                    68 
 72 What:           /sys/firmware/efi/esrt/entries !!  69 What:           /sys/firmware/efi/esrt/entries/entry$N/last_attempt_status
 73 Date:           February 2015                      70 Date:           February 2015
 74 Contact:        Peter Jones <pjones@redhat.com>     71 Contact:        Peter Jones <pjones@redhat.com>
 75 Description:    The result of the last firmwar     72 Description:    The result of the last firmware update attempt for the
 76                 firmware resource entry.           73                 firmware resource entry.
 77                                                !!  74                 0 - Success
 78                 ==  ======================     !!  75                 1 - Insufficient resources
 79                 0   Success                    !!  76                 2 - Incorrect version
 80                 1   Insufficient resources     !!  77                 3 - Invalid format
 81                 2   Incorrect version          !!  78                 4 - Authentication error
 82                 3   Invalid format             !!  79                 5 - AC power event
 83                 4   Authentication error       !!  80                 6 - Battery power event
 84                 5   AC power event             << 
 85                 6   Battery power event        << 
 86                 ==  ======================     << 
 87                                                    81 
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php