blob: bb462502e0a1a93e0d47427833b3e7d761170d0c [file] [log] [blame]
developere5e687d2023-08-08 16:05:33 +08001/* SPDX-License-Identifier: GPL-2.0-or-later */
2/*
3 * Copyright (c) 2023 MediaTek Inc. All Rights Reserved.
4 *
5 * Author: Ren-Ting Wang <ren-ting.wang@mediatek.com>
6 */
7
8#ifndef _TOPS_MBOX_ID_H_
9#define _TOPS_MBOX_ID_H_
10
11enum mbox_cm2ap_cmd_id {
12 MBOX_CM2AP_CMD_CORE_CTRL = 0,
13 MBOX_CM2AP_CMD_HPDMA = 10,
14 MBOX_CM2AP_CMD_TNL_OFFLOAD = 11,
15 MBOX_CM2AP_CMD_TEST = 31,
16 __MBOX_CM2AP_CMD_MAX = 32,
17};
18
19enum mbox_ap2cm_cmd_id {
20 MBOX_AP2CM_CMD_CORE_CTRL = 0,
21 MBOX_AP2CM_CMD_NET = 1,
22 MBOX_AP2CM_CMD_WDT = 2,
23 MBOX_AP2CM_CMD_TNL_OFFLOAD = 11,
24 MBOX_AP2CM_CMD_TEST = 31,
25 __MBOX_AP2CM_CMD_MAX = 32,
26};
27
28enum mbox_cx2ap_cmd_id {
29 MBOX_CX2AP_CMD_CORE_CTRL = 0,
30 MBOX_CX2AP_CMD_HPDMA = 10,
31 __MBOX_CX2AP_CMD_MAX = 32,
32};
33
34enum mbox_ap2cx_cmd_id {
35 MBOX_AP2CX_CMD_CORE_CTRL = 0,
36 MBOX_AP2CX_CMD_NET = 1,
37 MBOX_AP2CX_CMD_WDT = 2,
38 __MBOX_AP2CX_CMD_MAX = 32,
39};
40
41enum mbox_cm2cx_cmd_id {
42 MBOX_CM2CX_CMD_CORE_CTRL = 0,
43 __MBOX_CM2CX_CMD_MAX = 32,
44};
45
46enum mbox_cx2cm_cmd_id {
47 MBOX_CX2CM_CMD_CORE_CTRL = 0,
48 __MBOX_CX2CM_CMD_MAX = 32,
49};
50
51#endif /* _TOPS_MBOX_ID_H_ */