Lines Matching +full:- +full:- +full:disable +full:- +full:tpm

1 /* SPDX-License-Identifier: GPL-2.0+ */
10 #include <tpm-common.h>
114 * TPM return codes as defined in the TCG Main specification
115 * (TPM Main Part 2 Structures; Specification version 1.2)
121 /* TPM-defined fatal error codes */
220 /* TPM-defined non-fatal errors */
229 u8 disable; member
288 * @param dev TPM device
289 * @param mode TPM startup mode
297 * @param dev TPM device
305 * @param dev TPM device
315 * @param dev TPM device
328 * @param dev TPM device
341 * @param dev TPM device
353 * @param dev TPM device
355 * @param in_digest 160-bit value representing the event to be
357 * @param out_digest 160-bit PCR value after execution of the
367 * @param dev TPM device
376 * Issue a TSC_PhysicalPresence command. TPM physical presence flag
377 * is bit-wise OR'ed of flags listed in enum tpm_physical_presence.
379 * @param dev TPM device
380 * @param presence TPM physical presence flag
388 * @param dev TPM device
398 * @param dev TPM device
406 * @param dev TPM device
414 * @param dev TPM device
422 * @param dev TPM device
430 * to query sub_cap index that is 4-byte wide.
432 * @param dev TPM device
435 * limited to be 4-byte wide
446 * @param dev TPM device
459 * @param dev TPM device
468 * @param dev TPM device
477 * @param dev TPM device
493 * @param dev TPM device
508 * Get the TPM permanent flags value
510 * @param dev TPM device
518 * Get the TPM permissions
520 * @param dev TPM device
527 * Flush a resource with a given handle and type from the TPM
529 * @param dev TPM device
540 * @param dev TPM device
543 * @param[out] handle The handle of the key (Non-null iff found)
544 * Return: 0 if key was found in TPM; != 0 if not.
551 * Read random bytes from the TPM RNG. The implementation deals with the fact
552 * that the TPM may legally return fewer bytes than requested by retrying
555 * @param dev TPM device
563 * tpm_finalise_physical_presence() - Finalise physical presence
565 * @param dev TPM device
571 * tpm_nv_enable_locking() - lock the non-volatile space
573 * @param dev TPM device
579 * tpm_set_global_lock() - set the global lock
581 * @param dev TPM device
587 * tpm_resume() - start up the TPM from resume (after suspend)
589 * @param dev TPM device