blob: ecc03aad3d24bb51c775debdb01c3e7d83e9901c [file] [log] [blame]
Bo Lv72d0e902023-01-02 14:27:34 +00001/* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */
2/*
3 * Copyright (c) 2019 Amlogic, Inc. All rights reserved.
4 */
5
6#ifndef __TEE_AML_H
7#define __TEE_AML_H
8
9#define TEE_MEM_TYPE_TCON 0xb
Hangyu Lide4cd072024-07-02 17:53:50 +080010#define TEE_MEM_TYPE_MTE 0xf
Bo Lv72d0e902023-01-02 14:27:34 +000011
Hangyu Li38647152024-07-04 19:27:20 +080012u32 tee_protect_mem(u32 type, u32 level,
13 phys_addr_t start, size_t size, u32 *handle);
Bo Lv72d0e902023-01-02 14:27:34 +000014
15void tee_unprotect_mem(u32 handle);
16
Bo Lv72d0e902023-01-02 14:27:34 +000017#endif /* __TEE_AML_H */