]> git.ipfire.org Git - people/ms/linux.git/commit
[PATCH] tpm breaks 8139cp
authorKylene Jo Hall <kjhall@us.ibm.com>
Wed, 29 Jun 2005 14:32:28 +0000 (09:32 -0500)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 15 Jul 2005 21:15:25 +0000 (14:15 -0700)
commit0f4e46cb107ddfedfc6319d377f7ad9cc4dc7c4b
tree5f72168dc7252c025b02e4caeceaafe6be6e9895
parent6fbf7fdb2672866ab8b464c686692553d9d3afe4
[PATCH] tpm breaks 8139cp

A problem was reported that the tpm driver was interfereing with
networking on the 8139 chipset.  The tpm driver was using a hard coded
the memory address instead of the value the BIOS was putting the chip
at.  This was in the tpm_lpc_bus_init function.  That function can be
replaced with querying the value at Vendor specific locations.  This
patch replaces all calls to tpm_lpc_bus_init and the hardcoding of the
base address with a lookup of the address at the correct vendor
location.

Signed-off-by: Kylene Hall <kjhall@us.ibm.com>
Signed-off-by: Chris Wright <chrisw@osdl.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/char/tpm/tpm.c
drivers/char/tpm/tpm.h
drivers/char/tpm/tpm_atmel.c
drivers/char/tpm/tpm_nsc.c