[PATCH v4 1/7] tpm: Require a digest source when extending the PCR