[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