11f862f0fSXiaoyan ZhangWhat: /sys/devices/pnp0/<bus-num>/ppi/ 21f862f0fSXiaoyan ZhangDate: August 2012 31f862f0fSXiaoyan ZhangKernel Version: 3.6 41f862f0fSXiaoyan ZhangContact: xiaoyan.zhang@intel.com 51f862f0fSXiaoyan ZhangDescription: 61f862f0fSXiaoyan Zhang This folder includes the attributes related with PPI (Physical 71f862f0fSXiaoyan Zhang Presence Interface). Only if TPM is supported by BIOS, this 84e79162aSMasanari Iida folder makes sense. The folder path can be got by command 91f862f0fSXiaoyan Zhang 'find /sys/ -name 'pcrs''. For the detail information of PPI, 101f862f0fSXiaoyan Zhang please refer to the PPI specification from 111f862f0fSXiaoyan Zhang http://www.trustedcomputinggroup.org/ 121f862f0fSXiaoyan Zhang 131f862f0fSXiaoyan ZhangWhat: /sys/devices/pnp0/<bus-num>/ppi/version 141f862f0fSXiaoyan ZhangDate: August 2012 151f862f0fSXiaoyan ZhangContact: xiaoyan.zhang@intel.com 161f862f0fSXiaoyan ZhangDescription: 171f862f0fSXiaoyan Zhang This attribute shows the version of the PPI supported by the 181f862f0fSXiaoyan Zhang platform. 191f862f0fSXiaoyan Zhang This file is readonly. 201f862f0fSXiaoyan Zhang 211f862f0fSXiaoyan ZhangWhat: /sys/devices/pnp0/<bus-num>/ppi/request 221f862f0fSXiaoyan ZhangDate: August 2012 231f862f0fSXiaoyan ZhangContact: xiaoyan.zhang@intel.com 241f862f0fSXiaoyan ZhangDescription: 251f862f0fSXiaoyan Zhang This attribute shows the request for an operation to be 261f862f0fSXiaoyan Zhang executed in the pre-OS environment. It is the only input from 271f862f0fSXiaoyan Zhang the OS to the pre-OS environment. The request should be an 281f862f0fSXiaoyan Zhang integer value range from 1 to 160, and 0 means no request. 291f862f0fSXiaoyan Zhang This file can be read and written. 301f862f0fSXiaoyan Zhang 311f862f0fSXiaoyan ZhangWhat: /sys/devices/pnp0/00:<bus-num>/ppi/response 321f862f0fSXiaoyan ZhangDate: August 2012 331f862f0fSXiaoyan ZhangContact: xiaoyan.zhang@intel.com 341f862f0fSXiaoyan ZhangDescription: 351f862f0fSXiaoyan Zhang This attribute shows the response to the most recent operation 361f862f0fSXiaoyan Zhang request it acted upon. The format is "<request> <response num> 371f862f0fSXiaoyan Zhang : <response description>". 381f862f0fSXiaoyan Zhang This file is readonly. 391f862f0fSXiaoyan Zhang 401f862f0fSXiaoyan ZhangWhat: /sys/devices/pnp0/<bus-num>/ppi/transition_action 411f862f0fSXiaoyan ZhangDate: August 2012 421f862f0fSXiaoyan ZhangContact: xiaoyan.zhang@intel.com 431f862f0fSXiaoyan ZhangDescription: 441f862f0fSXiaoyan Zhang This attribute shows the platform-specific action that should 451f862f0fSXiaoyan Zhang take place in order to transition to the BIOS for execution of 461f862f0fSXiaoyan Zhang a requested operation. The format is "<action num>: <action 471f862f0fSXiaoyan Zhang description>". 481f862f0fSXiaoyan Zhang This file is readonly. 491f862f0fSXiaoyan Zhang 501f862f0fSXiaoyan ZhangWhat: /sys/devices/pnp0/<bus-num>/ppi/tcg_operations 511f862f0fSXiaoyan ZhangDate: August 2012 521f862f0fSXiaoyan ZhangContact: xiaoyan.zhang@intel.com 531f862f0fSXiaoyan ZhangDescription: 541f862f0fSXiaoyan Zhang This attribute shows whether it is allowed to request an 551f862f0fSXiaoyan Zhang operation to be executed in the pre-OS environment by the BIOS 561f862f0fSXiaoyan Zhang for the requests defined by TCG, i.e. requests from 1 to 22. 571f862f0fSXiaoyan Zhang The format is "<request> <status num>: <status description>". 581f862f0fSXiaoyan Zhang This attribute is only supported by PPI version 1.2+. 591f862f0fSXiaoyan Zhang This file is readonly. 601f862f0fSXiaoyan Zhang 611f862f0fSXiaoyan ZhangWhat: /sys/devices/pnp0/<bus-num>/ppi/vs_operations 621f862f0fSXiaoyan ZhangDate: August 2012 631f862f0fSXiaoyan ZhangContact: xiaoyan.zhang@intel.com 641f862f0fSXiaoyan ZhangDescription: 651f862f0fSXiaoyan Zhang This attribute shows whether it is allowed to request an 661f862f0fSXiaoyan Zhang operation to be executed in the pre-OS environment by the BIOS 671f862f0fSXiaoyan Zhang for the verdor specific requests, i.e. requests from 128 to 681f862f0fSXiaoyan Zhang 255. The format is same with tcg_operations. This attribute 691f862f0fSXiaoyan Zhang is also only supported by PPI version 1.2+. 701f862f0fSXiaoyan Zhang This file is readonly. 71