Home
last modified time | relevance | path

Searched refs:mtk_mutex (Results 1 – 5 of 5) sorted by relevance

/linux-6.1.9/include/linux/soc/mediatek/
Dmtk-mutex.h11 struct mtk_mutex;
35 struct mtk_mutex *mtk_mutex_get(struct device *dev);
36 int mtk_mutex_prepare(struct mtk_mutex *mutex);
37 void mtk_mutex_add_comp(struct mtk_mutex *mutex,
39 void mtk_mutex_enable(struct mtk_mutex *mutex);
40 int mtk_mutex_enable_by_cmdq(struct mtk_mutex *mutex,
42 void mtk_mutex_disable(struct mtk_mutex *mutex);
43 void mtk_mutex_remove_comp(struct mtk_mutex *mutex,
45 void mtk_mutex_unprepare(struct mtk_mutex *mutex);
46 void mtk_mutex_put(struct mtk_mutex *mutex);
[all …]
/linux-6.1.9/drivers/soc/mediatek/
Dmtk-mutex.c199 struct mtk_mutex { struct
230 struct mtk_mutex mutex[10];
530 struct mtk_mutex *mtk_mutex_get(struct device *dev) in mtk_mutex_get()
545 void mtk_mutex_put(struct mtk_mutex *mutex) in mtk_mutex_put()
556 int mtk_mutex_prepare(struct mtk_mutex *mutex) in mtk_mutex_prepare()
564 void mtk_mutex_unprepare(struct mtk_mutex *mutex) in mtk_mutex_unprepare()
572 void mtk_mutex_add_comp(struct mtk_mutex *mutex, in mtk_mutex_add_comp()
627 void mtk_mutex_remove_comp(struct mtk_mutex *mutex, in mtk_mutex_remove_comp()
668 void mtk_mutex_enable(struct mtk_mutex *mutex) in mtk_mutex_enable()
679 int mtk_mutex_enable_by_cmdq(struct mtk_mutex *mutex, void *pkt) in mtk_mutex_enable_by_cmdq()
[all …]
/linux-6.1.9/drivers/media/platform/mediatek/mdp3/
Dmtk-mdp3-core.h62 struct mtk_mutex *mdp_mutex[MDP_PIPE_MAX];
Dmtk-mdp3-cmdq.c47 struct mtk_mutex **mutex = path->mdp_dev->mdp_mutex; in mdp_path_subfrm_require()
92 struct mtk_mutex **mutex = path->mdp_dev->mdp_mutex; in mdp_path_subfrm_run()
/linux-6.1.9/drivers/gpu/drm/mediatek/
Dmtk_drm_crtc.c61 struct mtk_mutex *mutex;