3 * Reinhard Pfau, Guntermann & Drunck GmbH, reinhard.pfau@gdsys.cc
5 * SPDX-License-Identifier: GPL-2.0+
23 /* CCDM specific contants */
26 NV_COMMON_DATA_INDEX = 0x40000001,
27 /* magics for key blob chains */
28 MAGIC_KEY_PROGRAM = 0x68726500,
29 MAGIC_HMAC = 0x68616300,
30 MAGIC_END_OF_CHAIN = 0x00000000,
32 NV_COMMON_DATA_MIN_SIZE = 3 * sizeof(uint64_t) + 2 * sizeof(uint16_t),
35 int hre_verify_program(struct key_program *prg);
36 int hre_run_program(const uint8_t *code, size_t code_size);