[driver-discuss] TPM device driver/Device Interrupt question

John Kwang-Hyun Baek Kwang-Hyun.Baek at Dartmouth.EDU
Wed Jan 24 16:02:58 PST 2007


The most useful document I found is the TIS spec 
(https://www.trustedcomputinggroup.org/groups/pc_client/TCG_PCClientTPMSpecification_1-20_1-00_FINAL.pdf)

Well...TPM I have is an LPC device.  The LPC bus is attached to the 
PCI-ISA bus on ICH7M chipset, which I have. 

I added the TPM's PNP ID to /boot/solaris/device_db/master for 'tpm' to 
appear in the device tree (before doing that, it didn't even appear in 
the device list).  And I didn't specify it as being an ISA device but 
the system just put it there.  I thought it made sense since the LPC is 
under the ISA.

Can you elaborate your solution?  The part about ACPI code, custom hack 
to the ISA enumerator?  I'm a bit new at this and I need some guidance.

Dan Mick wrote:
> Is the TPM hardware interface documented anywhere so I can read up on it?
>
> "child of ISA" seems like a strange choice, but if so, something needs 
> to enumerate it and put a node in the tree (either ACPI code or a 
> custom hack to the ISA enumerator or a driver.conf(4) file).
>




More information about the driver-discuss mailing list