|
From: Kylene Jo H. <kj...@us...> - 2005-09-13 15:49:24
|
On Mon, 2005-09-12 at 19:35 -0500, Steve Tate wrote: > The code in the new driver looks good, but unfortunately, it doesn't > work for me. I had looked before, and have now verified with updated > ACPI tools, and the TPM in this system (an Intel D945GTP motherboard) > isn't registered as a distinct device in the ACPI device table. The > memory range for the TPM is part of the memory range reserved for the > I/O controller (device IOCM), but there's no entry for the TPM itself. > > I see that there's a BIOS update on Intel's web site, so I'll try > that, but do you have any other ideas? If you can't find an ACPI entry that will work we can add something like the platform bus registration that you suggested in parrallel with the ACPI stuff, however, I'd like to avoid this if possible as 1.2 is really supposed to get this right. We should let Intel know if it is still not fixed in the newest BIOS because that is a deviation from the specification. > > Incidentally, please do go back and look through the tpm.c patches > that I submitted -- the bugs with the bitmask handling are still there > (and why is this there anyway? Is it really possible for a system to > have more than one TPM?). I will do that. Yes it is possible to think of scenarios like this though we haven't seen it yet. The kernel folks were fairly adament that we didn't just arbtrarily support only one. Thanks, Kylie > > -- > > Steve > > > > On Mon, 12 Sep 2005, Kylene Jo Hall wrote: > > > Hello- > > > > I just wanted to make you all aware that I have uploaded a 1.2 TPM > > device driver into cvs (note anonymous cvs could take a few hours to > > update). The driver still has a ways to go before being LKML ready but > > I wanted you to have access to something that should at least be > > functional. The device discovery is based on ACPI entries per the 1.2 > > TCG Specification. I have entered the values the I knew or thought I > > knew but would love to add more. If you find the device ID for another > > device I'd be happy to add it just email it to me. > > > > I find the ID of the device on your system you can follow these steps > > (please update everyone if you know of an easier way): > > 1) cat /prco/acpi/dsdt > ~/dsdt.dat > > 2) cd ~ > > 3) isal -d dsdt.dat > > 4) look fro TPM in the generated dsdt.dsl file. > > > > Thanks, > > Kylie Hall > > > > > > > > ------------------------------------------------------- > > SF.Net email is Sponsored by the Better Software Conference & EXPO > > September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices > > Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA > > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf > > _______________________________________________ > > tpmdd-devel mailing list > > tpm...@li... > > https://lists.sourceforge.net/lists/listinfo/tpmdd-devel > |