xref: /openbmc/qemu/hw/tpm/Kconfig (revision 2e8f7675)
17aaa6a16SPaolo Bonziniconfig TPMDEV
282f51817SPaolo Bonzini    bool
37aaa6a16SPaolo Bonzini    depends on TPM
482f51817SPaolo Bonzini
5*2e8f7675SEric Augerconfig TPM_TIS_ISA
682f51817SPaolo Bonzini    bool
7a7e23159SPaolo Bonzini    depends on TPM && ISA_BUS
8*2e8f7675SEric Auger    select TPM_TIS
9*2e8f7675SEric Auger
10*2e8f7675SEric Augerconfig TPM_TIS
11*2e8f7675SEric Auger    bool
12*2e8f7675SEric Auger    depends on TPM
137aaa6a16SPaolo Bonzini    select TPMDEV
1482f51817SPaolo Bonzini
1582f51817SPaolo Bonziniconfig TPM_CRB
1682f51817SPaolo Bonzini    bool
1702017ee3SPaolo Bonzini    depends on TPM && PC
187aaa6a16SPaolo Bonzini    select TPMDEV
1982f51817SPaolo Bonzini
2082f51817SPaolo Bonziniconfig TPM_PASSTHROUGH
2182f51817SPaolo Bonzini    bool
227aaa6a16SPaolo Bonzini    default y
237aaa6a16SPaolo Bonzini    # FIXME: should check for x86 host as well
247aaa6a16SPaolo Bonzini    depends on TPMDEV && LINUX
2582f51817SPaolo Bonzini
2682f51817SPaolo Bonziniconfig TPM_EMULATOR
2782f51817SPaolo Bonzini    bool
287aaa6a16SPaolo Bonzini    default y
297aaa6a16SPaolo Bonzini    depends on TPMDEV
303676bc69SStefan Berger
313676bc69SStefan Bergerconfig TPM_SPAPR
323676bc69SStefan Berger    bool
33942e7954SStefan Berger    default y
343676bc69SStefan Berger    depends on TPM && PSERIES
353676bc69SStefan Berger    select TPMDEV
36