arm64: versal: Clean pm_api_id usage
[platform/kernel/u-boot.git] / arch / arm / mach-versal / include / mach / sys_proto.h
1 /* SPDX-License-Identifier: GPL-2.0+ */
2 /*
3  * Copyright 2016 - 2018 Xilinx, Inc.
4  */
5
6 enum {
7         TCM_LOCK,
8         TCM_SPLIT,
9 };
10
11 #define PAYLOAD_ARG_CNT 4U
12
13 void tcm_init(u8 mode);
14 void mem_map_fill(void);
15
16 int versal_pm_request(u32 api_id, u32 arg0, u32 arg1, u32 arg2,
17                       u32 arg3, u32 *ret_payload);