summaryrefslogtreecommitdiff
path: root/core/arch/arm/include/kernel/early_ta.h
blob: 83bccd80d901860f4617843d8040acdd3e24d03d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/* SPDX-License-Identifier: BSD-2-Clause */
/*
 * Copyright (c) 2017, Linaro Limited
 */
#ifndef KERNEL_EARLY_TA_H
#define KERNEL_EARLY_TA_H

#include <compiler.h>
#include <stdint.h>
#include <tee_api_types.h>

struct early_ta {
	TEE_UUID uuid;
	uint32_t size;
	uint32_t uncompressed_size; /* 0: not compressed */
	const uint8_t ta[]; /* @size bytes */
};

#endif /* KERNEL_EARLY_TA_H */