xref: /OK3568_Linux_fs/buildroot/package/tpm2-abrmd/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyunconfig BR2_PACKAGE_TPM2_ABRMD
2*4882a593Smuzhiyun	bool "tpm2-abrmd"
3*4882a593Smuzhiyun	depends on BR2_USE_WCHAR # libglib2
4*4882a593Smuzhiyun	depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2
5*4882a593Smuzhiyun	depends on BR2_USE_MMU # libglib2
6*4882a593Smuzhiyun	depends on !BR2_STATIC_LIBS # tpm2-tss
7*4882a593Smuzhiyun	select BR2_PACKAGE_LIBGLIB2
8*4882a593Smuzhiyun	select BR2_PACKAGE_TPM2_TSS
9*4882a593Smuzhiyun	help
10*4882a593Smuzhiyun	  A system daemon implementing the TPM2 access broker (TAB) &
11*4882a593Smuzhiyun	  Resource Manager (RM) spec from the TCG. It should be started
12*4882a593Smuzhiyun	  during the OS boot process. Communication between the daemon
13*4882a593Smuzhiyun	  and clients using the TPM is done with a combination of DBus
14*4882a593Smuzhiyun	  and Unix pipes.
15*4882a593Smuzhiyun
16*4882a593Smuzhiyun	  The package also provides a client library for interacting
17*4882a593Smuzhiyun	  with the daemon via TPM Command Transmission Interface (TCTI).
18*4882a593Smuzhiyun	  It is intended for use with the SAPI library (libtss2-sys)
19*4882a593Smuzhiyun	  like any other TCTI.
20*4882a593Smuzhiyun
21*4882a593Smuzhiyun	  https://github.com/tpm2-software/tpm2-abrmd
22*4882a593Smuzhiyun
23*4882a593Smuzhiyuncomment "tpm2-abrmd needs a toolchain w/ dynamic library, wchar, threads"
24*4882a593Smuzhiyun	depends on BR2_USE_MMU
25*4882a593Smuzhiyun	depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
26*4882a593Smuzhiyun		BR2_STATIC_LIBS
27