1 /*
2  * Arm SCP/MCP Software
3  * Copyright (c) 2022, Linaro Limited and Contributors. All rights reserved.
4  *
5  * SPDX-License-Identifier: BSD-3-Clause
6  */
7 
8 #ifndef CONFIG_MOCK_PPU_H
9 #define CONFIG_MOCK_PPU_H
10 
11 enum mock_ppu_element_idx {
12     MOCK_PPU_ELEMENT_IDX_CPU0,
13     MOCK_PPU_ELEMENT_IDX_CPU1,
14     MOCK_PPU_ELEMENT_IDX_CPU2,
15     MOCK_PPU_ELEMENT_IDX_CPU3,
16     MOCK_PPU_ELEMENT_IDX_CLUSTER0,
17     MOCK_PPU_ELEMENT_IDX_CLUSTER1,
18     MOCK_PPU_ELEMENT_IDX_DBGTOP,
19     MOCK_PPU_ELEMENT_IDX_DPU0TOP,
20     MOCK_PPU_ELEMENT_IDX_DPU1TOP,
21     MOCK_PPU_ELEMENT_IDX_GPUTOP,
22     MOCK_PPU_ELEMENT_IDX_VPUTOP,
23     MOCK_PPU_ELEMENT_IDX_SYS0,
24     MOCK_PPU_ELEMENT_IDX_SYS1,
25     MOCK_PPU_ELEMENT_IDX_SYSTEM,
26     MOCK_PPU_ELEMENT_IDX_COUNT
27 };
28 
29 #endif /* CONFIG_MOCK_PPU_H */
30