1 /*
2  * Copyright 2015 The Chromium OS Authors. All rights reserved.
3  * Use of this source code is governed by a BSD-style license that can be
4  * found in the LICENSE file.
5  */
6 
7 #ifndef __TPM2_HIERARCHY_FP_H
8 #define __TPM2_HIERARCHY_FP_H
9 
10 TPM2B_SEED *HierarchyGetPrimarySeed(
11     TPMI_RH_HIERARCHY hierarchy  // IN: hierarchy
12     );
13 TPM2B_AUTH *HierarchyGetProof(
14     TPMI_RH_HIERARCHY hierarchy  // IN: hierarchy constant
15     );
16 BOOL HierarchyIsEnabled(TPMI_RH_HIERARCHY hierarchy  // IN: hierarchy
17                         );
18 void HierarchyPreInstall_Init(void);
19 void HierarchyStartup(STARTUP_TYPE type  // IN: start up type
20                       );
21 
22 #endif  // __TPM2_HIERARCHY_FP_H
23