tpm1_startup(9)
πΈ tpm1_startup(9) πΈ
okay bestie, welcome to the Kernel API Manual entry for tpm1_startup(9) β the function whose whole job is literally turning on the TPM. β¨
π NAME π
tpm1_startup β turn on the TPM π₯
β¨ SYNOPSIS β¨
int tpm1_startup (struct tpm_chip *chip );
π ARGUMENTS π
chipβ the TPM chip to use π«Ά
π¦ DESCRIPTION π¦
Normally, the firmware should start the TPM. This function is here as a workaround for when that does not happen. A legal case for using it could be, for example, when a TPM emulator is used. π
π RETURN π
Same as tpm_transmit_cmd. periodt. π
π₯ SEE ALSO π₯
Kernel file: ./drivers/char/tpm/tpm1-cmd.c
tpm1_calc_ordinal_duration(9)tpm1_get_random(9)tpm1_continue_selftest(9)tpm1_do_selftest(9)tpm1_auto_startup(9)tpm1_pm_suspend(9)tpm1_get_pcr_allocation(9)
signing off from ./drivers/char/tpm with the October 2026 edition of tpm1_startup(9) β mwah πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms