1 /*
2  * Copyright (c) 2001-2019, Arm Limited and Contributors. All rights reserved.
3  *
4  * SPDX-License-Identifier: BSD-3-Clause
5  */
6 
7 #ifndef PKA_ECDSA_VERIFY_REGS_DEF_H
8 #define PKA_ECDSA_VERIFY_REGS_DEF_H
9 
10 /* Definition of ECDSA Verify specific registers */
11 #define EC_VERIFY_REG_R     PKA_REG_N
12 #define EC_VERIFY_REG_NR    PKA_REG_NP
13 #define EC_VERIFY_REG_F     2
14 #define EC_VERIFY_REG_D     3
15 #define EC_VERIFY_REG_H     4
16 #define EC_VERIFY_REG_TMP   5
17 #define EC_VERIFY_REG_XPQ 14
18 #define EC_VERIFY_REG_YPQ 15
19 #define EC_VERIFY_REG_ZR  16
20 #define EC_VERIFY_REG_TR  17
21 #define EC_VERIFY_REG_H1   18
22 #define EC_VERIFY_REG_H2   19
23 #define EC_VERIFY_REG_P_GX  20
24 #define EC_VERIFY_REG_P_GY  21
25 #define EC_VERIFY_REG_P_WX  22
26 #define EC_VERIFY_REG_P_WY  23
27 #define EC_VERIFY_REG_P_RX  24
28 #define EC_VERIFY_REG_P_RY  25
29 #define EC_VERIFY_REG_TMP_N  26
30 #define EC_VERIFY_REG_TMP_NP 27
31 #define EC_VERIFY_REG_C    28
32 #endif
33