mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-06-21 14:11:20 +00:00
TPM: TCG_ATMEL should depend on HAS_IOPORT
On m68k, I get: drivers/char/tpm/tpm_atmel.h: In function ‘atmel_get_base_addr’: drivers/char/tpm/tpm_atmel.h:129: error: implicit declaration of function ‘ioport_map’ drivers/char/tpm/tpm_atmel.h:129: warning: return makes pointer from integer without a cast The code in tpm_atmel.h supports PPC64 (using the device tree and ioremap()) and "anything else" (using ioport_map()). However, ioportmap() is only available on platforms that set HAS_IOPORT. Although PC64 seems to have HAS_IOPORT, a "depends on HAS_IOPORT" should work, but I think it's better to expose the special PPC64 handling explicit using "depends on PPC64 || HAS_IOPORT". Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org> Signed-off-by: Rajiv Andrade <srajiv@linux.vnet.ibm.com> Signed-off-by: James Morris <jmorris@namei.org>
This commit is contained in:
parent
d93dc5c447
commit
5ce5ed3593
1 changed files with 1 additions and 0 deletions
|
@ -43,6 +43,7 @@ config TCG_NSC
|
||||||
|
|
||||||
config TCG_ATMEL
|
config TCG_ATMEL
|
||||||
tristate "Atmel TPM Interface"
|
tristate "Atmel TPM Interface"
|
||||||
|
depends on PPC64 || HAS_IOPORT
|
||||||
---help---
|
---help---
|
||||||
If you have a TPM security chip from Atmel say Yes and it
|
If you have a TPM security chip from Atmel say Yes and it
|
||||||
will be accessible from within Linux. To compile this driver
|
will be accessible from within Linux. To compile this driver
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue