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

TOMOYO Linux Cross Reference
Linux/Documentation/ABI/testing/sysfs-driver-ppi

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-driver-ppi (Version linux-6.12-rc7) and /Documentation/ABI/testing/sysfs-driver-ppi (Version linux-3.10.108)


  1 What:           /sys/class/tpm/tpmX/ppi/       !!   1 What:           /sys/devices/pnp0/<bus-num>/ppi/
  2 Date:           August 2012                         2 Date:           August 2012
  3 KernelVersion:  3.6                            !!   3 Kernel Version: 3.6
  4 Contact:        xiaoyan.zhang@intel.com             4 Contact:        xiaoyan.zhang@intel.com
  5 Description:                                        5 Description:
  6                 This folder includes the attri      6                 This folder includes the attributes related with PPI (Physical
  7                 Presence Interface). Only if T      7                 Presence Interface). Only if TPM is supported by BIOS, this
  8                 folder makes sense. The folder      8                 folder makes sense. The folder path can be got by command
  9                 'find /sys/ -name 'pcrs''. For      9                 'find /sys/ -name 'pcrs''. For the detail information of PPI,
 10                 please refer to the PPI specif     10                 please refer to the PPI specification from
 11                                                << 
 12                 http://www.trustedcomputinggro     11                 http://www.trustedcomputinggroup.org/
 13                                                    12 
 14                 In Linux 4.2 ppi was moved to  !!  13 What:           /sys/devices/pnp0/<bus-num>/ppi/version
 15                 A symlink from tpmX/device/ppi << 
 16                 compatibility.                 << 
 17                                                << 
 18 What:           /sys/class/tpm/tpmX/ppi/versio << 
 19 Date:           August 2012                        14 Date:           August 2012
 20 Contact:        xiaoyan.zhang@intel.com            15 Contact:        xiaoyan.zhang@intel.com
 21 Description:                                       16 Description:
 22                 This attribute shows the versi     17                 This attribute shows the version of the PPI supported by the
 23                 platform.                          18                 platform.
 24                 This file is readonly.             19                 This file is readonly.
 25                                                    20 
 26 What:           /sys/class/tpm/tpmX/ppi/reques !!  21 What:           /sys/devices/pnp0/<bus-num>/ppi/request
 27 Date:           August 2012                        22 Date:           August 2012
 28 Contact:        xiaoyan.zhang@intel.com            23 Contact:        xiaoyan.zhang@intel.com
 29 Description:                                       24 Description:
 30                 This attribute shows the reque     25                 This attribute shows the request for an operation to be
 31                 executed in the pre-OS environ     26                 executed in the pre-OS environment. It is the only input from
 32                 the OS to the pre-OS environme     27                 the OS to the pre-OS environment. The request should be an
 33                 integer value range from 1 to      28                 integer value range from 1 to 160, and 0 means no request.
 34                 This file can be read and writ     29                 This file can be read and written.
 35                                                    30 
 36 What:           /sys/class/tpm/tpmX/ppi/respon !!  31 What:           /sys/devices/pnp0/00:<bus-num>/ppi/response
 37 Date:           August 2012                        32 Date:           August 2012
 38 Contact:        xiaoyan.zhang@intel.com            33 Contact:        xiaoyan.zhang@intel.com
 39 Description:                                       34 Description:
 40                 This attribute shows the respo     35                 This attribute shows the response to the most recent operation
 41                 request it acted upon. The for     36                 request it acted upon. The format is "<request> <response num>
 42                 : <response description>".         37                 : <response description>".
 43                 This file is readonly.             38                 This file is readonly.
 44                                                    39 
 45 What:           /sys/class/tpm/tpmX/ppi/transi !!  40 What:           /sys/devices/pnp0/<bus-num>/ppi/transition_action
 46 Date:           August 2012                        41 Date:           August 2012
 47 Contact:        xiaoyan.zhang@intel.com            42 Contact:        xiaoyan.zhang@intel.com
 48 Description:                                       43 Description:
 49                 This attribute shows the platf     44                 This attribute shows the platform-specific action that should
 50                 take place in order to transit     45                 take place in order to transition to the BIOS for execution of
 51                 a requested operation. The for     46                 a requested operation. The format is "<action num>: <action
 52                 description>".                     47                 description>".
 53                 This file is readonly.             48                 This file is readonly.
 54                                                    49 
 55 What:           /sys/class/tpm/tpmX/ppi/tcg_op !!  50 What:           /sys/devices/pnp0/<bus-num>/ppi/tcg_operations
 56 Date:           August 2012                        51 Date:           August 2012
 57 Contact:        xiaoyan.zhang@intel.com            52 Contact:        xiaoyan.zhang@intel.com
 58 Description:                                       53 Description:
 59                 This attribute shows whether i     54                 This attribute shows whether it is allowed to request an
 60                 operation to be executed in th     55                 operation to be executed in the pre-OS environment by the BIOS
 61                 for the requests defined by TC     56                 for the requests defined by TCG, i.e. requests from 1 to 22.
 62                 The format is "<request> <stat     57                 The format is "<request> <status num>: <status description>".
 63                 This attribute is only support     58                 This attribute is only supported by PPI version 1.2+.
 64                 This file is readonly.             59                 This file is readonly.
 65                                                    60 
 66 What:           /sys/class/tpm/tpmX/ppi/vs_ope !!  61 What:           /sys/devices/pnp0/<bus-num>/ppi/vs_operations
 67 Date:           August 2012                        62 Date:           August 2012
 68 Contact:        xiaoyan.zhang@intel.com            63 Contact:        xiaoyan.zhang@intel.com
 69 Description:                                       64 Description:
 70                 This attribute shows whether i     65                 This attribute shows whether it is allowed to request an
 71                 operation to be executed in th     66                 operation to be executed in the pre-OS environment by the BIOS
 72                 for the verdor specific reques     67                 for the verdor specific requests, i.e. requests from 128 to
 73                 255. The format is same with t     68                 255. The format is same with tcg_operations. This attribute
 74                 is also only supported by PPI      69                 is also only supported by PPI version 1.2+.
 75                 This file is readonly.             70                 This file is readonly.
                                                      

~ [ 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