88 lines
1.8 KiB
C
88 lines
1.8 KiB
C
|
|
/* SPDX-License-Identifier: GPL-2.0-only WITH Linux-syscall-note */
|
||
|
|
/*
|
||
|
|
* Copyright (c) 2018-2021, The Linux Foundation. All rights reserved.
|
||
|
|
* Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved.
|
||
|
|
*/
|
||
|
|
#ifndef HABMMID_H
|
||
|
|
#define HABMMID_H
|
||
|
|
|
||
|
|
#define HAB_MMID_CREATE(major, minor) ((major&0xFFFF) | ((minor&0xFF)<<16))
|
||
|
|
|
||
|
|
#define MM_AUD_START 100
|
||
|
|
#define MM_AUD_1 101
|
||
|
|
#define MM_AUD_2 102
|
||
|
|
#define MM_AUD_3 103
|
||
|
|
#define MM_AUD_4 104
|
||
|
|
#define MM_AUD_END 105
|
||
|
|
|
||
|
|
#define MM_CAM_START 200
|
||
|
|
#define MM_CAM_1 201
|
||
|
|
#define MM_CAM_2 202
|
||
|
|
#define MM_CAM_END 203
|
||
|
|
|
||
|
|
#define MM_DISP_START 300
|
||
|
|
#define MM_DISP_1 301
|
||
|
|
#define MM_DISP_2 302
|
||
|
|
#define MM_DISP_3 303
|
||
|
|
#define MM_DISP_4 304
|
||
|
|
#define MM_DISP_5 305
|
||
|
|
#define MM_DISP_END 306
|
||
|
|
|
||
|
|
#define MM_GFX_START 400
|
||
|
|
#define MM_GFX 401
|
||
|
|
#define MM_GFX_END 402
|
||
|
|
|
||
|
|
#define MM_VID_START 500
|
||
|
|
#define MM_VID 501
|
||
|
|
#define MM_VID_2 502
|
||
|
|
#define MM_VID_3 503
|
||
|
|
#define MM_VID_END 504
|
||
|
|
|
||
|
|
#define MM_MISC_START 600
|
||
|
|
#define MM_MISC 601
|
||
|
|
#define MM_MISC_END 602
|
||
|
|
|
||
|
|
#define MM_QCPE_START 700
|
||
|
|
#define MM_QCPE_VM1 701
|
||
|
|
#define MM_QCPE_END 702
|
||
|
|
|
||
|
|
#define MM_CLK_START 800
|
||
|
|
#define MM_CLK_VM1 801
|
||
|
|
#define MM_CLK_VM2 802
|
||
|
|
#define MM_CLK_END 803
|
||
|
|
|
||
|
|
#define MM_FDE_START 900
|
||
|
|
#define MM_FDE_1 901
|
||
|
|
#define MM_FDE_END 902
|
||
|
|
|
||
|
|
#define MM_BUFFERQ_START 1000
|
||
|
|
#define MM_BUFFERQ_1 1001
|
||
|
|
#define MM_BUFFERQ_END 1002
|
||
|
|
|
||
|
|
#define MM_DATA_START 1100
|
||
|
|
#define MM_DATA_NETWORK_1 1101
|
||
|
|
#define MM_DATA_NETWORK_2 1102
|
||
|
|
#define MM_DATA_END 1103
|
||
|
|
|
||
|
|
#define MM_HSI2S_START 1200
|
||
|
|
#define MM_HSI2S_1 1201
|
||
|
|
#define MM_HSI2S_END 1202
|
||
|
|
|
||
|
|
#define MM_XVM_START 1300
|
||
|
|
#define MM_XVM_1 1301
|
||
|
|
#define MM_XVM_2 1302
|
||
|
|
#define MM_XVM_3 1303
|
||
|
|
#define MM_XVM_END 1304
|
||
|
|
|
||
|
|
#define MM_VNW_START 1400
|
||
|
|
#define MM_VNW_1 1401
|
||
|
|
#define MM_VNW_END 1402
|
||
|
|
|
||
|
|
#define MM_EXT_START 1500
|
||
|
|
#define MM_EXT_1 1501
|
||
|
|
#define MM_EXT_END 1502
|
||
|
|
|
||
|
|
#define MM_ID_MAX 1503
|
||
|
|
|
||
|
|
#endif /* HABMMID_H */
|