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
29
30
31
32
33
34
35
36
37
38
39
40
|
#ifndef __CMDQ_MDP_COMMON_H__
#define __CMDQ_MDP_COMMON_H__
#include "cmdq_def.h"
#include <linux/types.h>
#ifdef __cplusplus
extern "C" {
#endif
#include <mach/mt_clkmgr.h>
void cmdq_mdp_enable(uint64_t engineFlag,
enum cg_clk_id gateId, CMDQ_ENG_ENUM engine, const char *name);
int cmdq_mdp_loop_reset(enum cg_clk_id clkId,
const unsigned long resetReg,
const unsigned long resetStateReg,
const uint32_t resetMask,
const uint32_t resetValue, const char *name, const bool pollInitResult);
void cmdq_mdp_loop_off(enum cg_clk_id clkId,
const unsigned long resetReg,
const unsigned long resetStateReg,
const uint32_t resetMask,
const uint32_t resetValue, const char *name, const bool pollInitResult);
void cmdq_mdp_dump_venc(const unsigned long base, const char *label);
void cmdq_mdp_dump_rdma(const unsigned long base, const char *label);
void cmdq_mdp_dump_rsz(const unsigned long base, const char *label);
void cmdq_mdp_dump_rot(const unsigned long base, const char *label);
void cmdq_mdp_dump_tdshp(const unsigned long base, const char *label);
void cmdq_mdp_dump_wdma(const unsigned long base, const char *label);
#ifdef __cplusplus
}
#endif
#endif /* __CMDQ_MDP_COMMON_H__ */
|