Symbol: mtk_mutex
drivers/gpu/drm/mediatek/mtk_crtc.c
64
struct mtk_mutex *mutex;
drivers/gpu/drm/mediatek/mtk_ddp_comp.h
306
static inline bool mtk_ddp_comp_add(struct mtk_ddp_comp *comp, struct mtk_mutex *mutex)
drivers/gpu/drm/mediatek/mtk_ddp_comp.h
315
static inline bool mtk_ddp_comp_remove(struct mtk_ddp_comp *comp, struct mtk_mutex *mutex)
drivers/gpu/drm/mediatek/mtk_ddp_comp.h
89
void (*add)(struct device *dev, struct mtk_mutex *mutex);
drivers/gpu/drm/mediatek/mtk_ddp_comp.h
90
void (*remove)(struct device *dev, struct mtk_mutex *mutex);
drivers/gpu/drm/mediatek/mtk_disp_drv.h
111
void mtk_ovl_adaptor_add_comp(struct device *dev, struct mtk_mutex *mutex);
drivers/gpu/drm/mediatek/mtk_disp_drv.h
112
void mtk_ovl_adaptor_remove_comp(struct device *dev, struct mtk_mutex *mutex);
drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c
424
void mtk_ovl_adaptor_add_comp(struct device *dev, struct mtk_mutex *mutex)
drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c
436
void mtk_ovl_adaptor_remove_comp(struct device *dev, struct mtk_mutex *mutex)
drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c
146
struct mtk_mutex *mutex;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c
199
struct mtk_mutex *mutex;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c
472
struct mtk_mutex *mutex;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c
52
static struct mtk_mutex *__get_mutex(const struct mdp_dev *mdp_dev,
drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c
526
struct mtk_mutex *mutex;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c
556
struct mtk_mutex *mutex = NULL;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c
145
struct mtk_mutex *m;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c
249
struct mtk_mutex **m;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c
354
struct mtk_mutex *m;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.h
109
struct mtk_mutex *mdp_mutex[MDP_PIPE_MAX];
drivers/soc/mediatek/mtk-mutex.c
1007
void mtk_mutex_disable(struct mtk_mutex *mutex)
drivers/soc/mediatek/mtk-mutex.c
1018
void mtk_mutex_acquire(struct mtk_mutex *mutex)
drivers/soc/mediatek/mtk-mutex.c
1032
void mtk_mutex_release(struct mtk_mutex *mutex)
drivers/soc/mediatek/mtk-mutex.c
1041
int mtk_mutex_write_mod(struct mtk_mutex *mutex,
drivers/soc/mediatek/mtk-mutex.c
1072
int mtk_mutex_write_sof(struct mtk_mutex *mutex,
drivers/soc/mediatek/mtk-mutex.c
365
struct mtk_mutex mutex[MTK_MUTEX_MAX_HANDLES];
drivers/soc/mediatek/mtk-mutex.c
848
struct mtk_mutex *mtk_mutex_get(struct device *dev)
drivers/soc/mediatek/mtk-mutex.c
863
void mtk_mutex_put(struct mtk_mutex *mutex)
drivers/soc/mediatek/mtk-mutex.c
874
int mtk_mutex_prepare(struct mtk_mutex *mutex)
drivers/soc/mediatek/mtk-mutex.c
882
void mtk_mutex_unprepare(struct mtk_mutex *mutex)
drivers/soc/mediatek/mtk-mutex.c
890
void mtk_mutex_add_comp(struct mtk_mutex *mutex,
drivers/soc/mediatek/mtk-mutex.c
941
void mtk_mutex_remove_comp(struct mtk_mutex *mutex,
drivers/soc/mediatek/mtk-mutex.c
977
void mtk_mutex_enable(struct mtk_mutex *mutex)
drivers/soc/mediatek/mtk-mutex.c
988
int mtk_mutex_enable_by_cmdq(struct mtk_mutex *mutex, void *pkt)
include/linux/soc/mediatek/mtk-mutex.h
11
struct mtk_mutex;
include/linux/soc/mediatek/mtk-mutex.h
70
struct mtk_mutex *mtk_mutex_get(struct device *dev);
include/linux/soc/mediatek/mtk-mutex.h
71
int mtk_mutex_prepare(struct mtk_mutex *mutex);
include/linux/soc/mediatek/mtk-mutex.h
72
void mtk_mutex_add_comp(struct mtk_mutex *mutex,
include/linux/soc/mediatek/mtk-mutex.h
74
void mtk_mutex_enable(struct mtk_mutex *mutex);
include/linux/soc/mediatek/mtk-mutex.h
75
int mtk_mutex_enable_by_cmdq(struct mtk_mutex *mutex,
include/linux/soc/mediatek/mtk-mutex.h
77
void mtk_mutex_disable(struct mtk_mutex *mutex);
include/linux/soc/mediatek/mtk-mutex.h
78
void mtk_mutex_remove_comp(struct mtk_mutex *mutex,
include/linux/soc/mediatek/mtk-mutex.h
80
void mtk_mutex_unprepare(struct mtk_mutex *mutex);
include/linux/soc/mediatek/mtk-mutex.h
81
void mtk_mutex_put(struct mtk_mutex *mutex);
include/linux/soc/mediatek/mtk-mutex.h
82
void mtk_mutex_acquire(struct mtk_mutex *mutex);
include/linux/soc/mediatek/mtk-mutex.h
83
void mtk_mutex_release(struct mtk_mutex *mutex);
include/linux/soc/mediatek/mtk-mutex.h
84
int mtk_mutex_write_mod(struct mtk_mutex *mutex,
include/linux/soc/mediatek/mtk-mutex.h
87
int mtk_mutex_write_sof(struct mtk_mutex *mutex,