aboutsummaryrefslogtreecommitdiff
path: root/drivers/misc/mediatek/cmdq/mt6735/cmdq_mdp.h
blob: 2a13135bea3f6dce99100e871a9c75504d7d8657 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#ifndef __CMDQ_MDP_H__
#define __CMDQ_MDP_H__

#include <linux/types.h>

#ifdef __cplusplus
extern "C" {
#endif

	int32_t cmdqMdpClockOn(uint64_t engineFlag);

	int32_t cmdqMdpDumpInfo(uint64_t engineFlag, int level);

	int32_t cmdqVEncDumpInfo(uint64_t engineFlag, int level);

	int32_t cmdqMdpResetEng(uint64_t engineFlag);

	int32_t cmdqMdpClockOff(uint64_t engineFlag);

	const uint32_t cmdq_mdp_rdma_get_reg_offset_src_addr(void);
	const uint32_t cmdq_mdp_wrot_get_reg_offset_dst_addr(void);
	const uint32_t cmdq_mdp_wdma_get_reg_offset_dst_addr(void);

	void testcase_clkmgr_mdp(void);
#ifdef __cplusplus
}
#endif
#endif				/* __CMDQ_MDP_H__ */