include/dt-bindings/mailbox/mediatek,mt8188-gce.h

Source file repositories/reference/linux-study-clean/include/dt-bindings/mailbox/mediatek,mt8188-gce.h

File Facts

System
Linux kernel
Corpus path
include/dt-bindings/mailbox/mediatek,mt8188-gce.h
Extension
.h
Size
45239 bytes
Lines
968
Domain
Repository Root And Misc
Bucket
include
Inferred role
Repository Root And Misc: implementation source
Status
source implementation candidate

Why This File Exists

Top-level or miscellaneous repository surface. Use this as map coverage unless a later manual pass promotes the file into a deeper subsystem dossier.

Dependency Surface

Detected Declarations

Annotated Snippet

#ifndef _DT_BINDINGS_GCE_MT8188_H
#define _DT_BINDINGS_GCE_MT8188_H

#define CMDQ_THR_PRIO_LOWEST		0
#define CMDQ_THR_PRIO_1			1
#define CMDQ_THR_PRIO_2			2
#define CMDQ_THR_PRIO_3			3
#define CMDQ_THR_PRIO_4			4
#define CMDQ_THR_PRIO_5			5
#define CMDQ_THR_PRIO_6			6
#define CMDQ_THR_PRIO_HIGHEST		7

#define SUBSYS_1400XXXX                 0
#define SUBSYS_1401XXXX			1
#define SUBSYS_1402XXXX			2
#define SUBSYS_1c00XXXX			3
#define SUBSYS_1c01XXXX			4
#define SUBSYS_1c02XXXX			5
#define SUBSYS_1c10XXXX			6
#define SUBSYS_1c11XXXX			7
#define SUBSYS_1c12XXXX			8
#define SUBSYS_14f0XXXX			9
#define SUBSYS_14f1XXXX			10
#define SUBSYS_14f2XXXX			11
#define SUBSYS_1800XXXX			12
#define SUBSYS_1801XXXX			13
#define SUBSYS_1802XXXX			14
#define SUBSYS_1803XXXX			15
#define SUBSYS_1032XXXX			16
#define SUBSYS_1033XXXX			17
#define SUBSYS_1600XXXX			18
#define SUBSYS_1601XXXX			19
#define SUBSYS_14e0XXXX			20
#define SUBSYS_1c20XXXX			21
#define SUBSYS_1c30XXXX			22
#define SUBSYS_1c40XXXX			23
#define SUBSYS_1c50XXXX			24
#define SUBSYS_1c60XXXX			25
#define SUBSYS_NO_SUPPORT		99

#define CMDQ_EVENT_IMG_SOF				0
#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_0		1
#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_1		2
#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_2		3
#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_3		4
#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_4		5
#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_5		6
#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_6		7
#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_7		8
#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_8		9
#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_9		10
#define CMDQ_EVENT_IMG_TRAW0_DMA_ERROR_INT		11
#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_0		12
#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_1		13
#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_2		14
#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_3		15
#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_4		16
#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_5		17
#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_6		18
#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_7		19
#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_8		20
#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_9		21
#define CMDQ_EVENT_IMG_TRAW1_DMA_ERROR_INT		22
#define CMDQ_EVENT_IMG_ADL_RESERVED			23
#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_0		24
#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_1		25
#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_2		26
#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_3		27
#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_4		28
#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_5		29
#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_6		30
#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_7		31
#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_8		32
#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_9		33
#define CMDQ_EVENT_IMG_DIP_DMA_ERR			34
#define CMDQ_EVENT_IMG_DIP_NR_DMA_ERR			35
#define CMDQ_EVENT_DIP_DUMMY_0				36
#define CMDQ_EVENT_DIP_DUMMY_1				37
#define CMDQ_EVENT_DIP_DUMMY_2				38
#define CMDQ_EVENT_IMG_WPE_EIS_GCE_FRAME_DONE	39
#define CMDQ_EVENT_IMG_WPE_EIS_DONE_SYNC_OUT	40
#define CMDQ_EVENT_IMG_WPE_EIS_CQ_THR_DONE_0	41
#define CMDQ_EVENT_IMG_WPE_EIS_CQ_THR_DONE_1	42
#define CMDQ_EVENT_IMG_WPE_EIS_CQ_THR_DONE_2	43
#define CMDQ_EVENT_IMG_WPE_EIS_CQ_THR_DONE_3	44
#define CMDQ_EVENT_IMG_WPE_EIS_CQ_THR_DONE_4	45
#define CMDQ_EVENT_IMG_WPE_EIS_CQ_THR_DONE_5	46
#define CMDQ_EVENT_IMG_WPE_EIS_CQ_THR_DONE_6	47
#define CMDQ_EVENT_IMG_WPE_EIS_CQ_THR_DONE_7	48
#define CMDQ_EVENT_IMG_WPE_EIS_CQ_THR_DONE_8	49

Annotation

Implementation Notes