+++ /dev/null
-/** @file\r
-\r
-The Infineon SLB9645 TPM ACPI definition block.\r
-Provides TPM device info. and TPM presence check only.\r
-\r
-Copyright (c) 2013-2015 Intel Corporation.\r
-\r
-SPDX-License-Identifier: BSD-2-Clause-Patent\r
-\r
-**/\r
-\r
-Device (TPM)\r
-{\r
- //\r
- // Define _HID as Infineon TPM Device, _CID as "PNP0C31" (defined in\r
- // "Secure Startup-FVE and TPM Admin BIOS and Platform Requirements").\r
- //\r
- Name(_HID ,EISAID("INT3493"))\r
- Name(_CID, EISAID("PNP0C31"))\r
-\r
- //\r
- // Readable name of this device.\r
- //\r
- Name (_STR, Unicode ("Infineon TPM 1.2 Device (SLB9645TT1.2)"))\r
-\r
- //\r
- // Return the resource consumed by TPM device.\r
- //\r
- Name (_CRS, ResourceTemplate () {\r
- I2cSerialBus (0x20, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.PCI0.GIP0.I2C_", 0, ResourceConsumer,,)\r
- })\r
-\r
- //\r
- // Check if TPM present.\r
- //\r
- Method (_STA, 0)\r
- {\r
- if (LEqual (TPMP, 0))\r
- {\r
- return (0)\r
- }\r
- Return (0x0f)\r
- }\r
-\r
-}\r