Searched refs:mtk_mutex (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/include/linux/soc/mediatek/ |
H A D | mtk-mutex.h | 11 struct mtk_mutex; 70 struct mtk_mutex *mtk_mutex_get(struct device *dev); 71 int mtk_mutex_prepare(struct mtk_mutex *mutex); 72 void mtk_mutex_add_comp(struct mtk_mutex *mutex, 74 void mtk_mutex_enable(struct mtk_mutex *mutex); 75 int mtk_mutex_enable_by_cmdq(struct mtk_mutex *mutex, 77 void mtk_mutex_disable(struct mtk_mutex *mutex); 78 void mtk_mutex_remove_comp(struct mtk_mutex *mutex, 80 void mtk_mutex_unprepare(struct mtk_mutex *mutex); 81 void mtk_mutex_put(struct mtk_mutex *mutex); [all …]
|
/openbmc/linux/drivers/soc/mediatek/ |
H A D | mtk-mutex.c | 285 struct mtk_mutex { struct 316 struct mtk_mutex mutex[MTK_MUTEX_MAX_HANDLES]; 716 struct mtk_mutex *mtk_mutex_get(struct device *dev) in mtk_mutex_get() 731 void mtk_mutex_put(struct mtk_mutex *mutex) in mtk_mutex_put() 742 int mtk_mutex_prepare(struct mtk_mutex *mutex) in mtk_mutex_prepare() 750 void mtk_mutex_unprepare(struct mtk_mutex *mutex) in mtk_mutex_unprepare() 758 void mtk_mutex_add_comp(struct mtk_mutex *mutex, in mtk_mutex_add_comp() 816 void mtk_mutex_remove_comp(struct mtk_mutex *mutex, in mtk_mutex_remove_comp() 858 void mtk_mutex_enable(struct mtk_mutex *mutex) in mtk_mutex_enable() 869 int mtk_mutex_enable_by_cmdq(struct mtk_mutex *mutex, void *pkt) in mtk_mutex_enable_by_cmdq() [all …]
|
/openbmc/linux/drivers/gpu/drm/mediatek/ |
H A D | mtk_drm_ddp_comp.h | 81 void (*add)(struct device *dev, struct mtk_mutex *mutex); 82 void (*remove)(struct device *dev, struct mtk_mutex *mutex); 240 static inline bool mtk_ddp_comp_add(struct mtk_ddp_comp *comp, struct mtk_mutex *mutex) in mtk_ddp_comp_add() 249 static inline bool mtk_ddp_comp_remove(struct mtk_ddp_comp *comp, struct mtk_mutex *mutex) in mtk_ddp_comp_remove()
|
H A D | mtk_disp_drv.h | 104 void mtk_ovl_adaptor_add_comp(struct device *dev, struct mtk_mutex *mutex); 105 void mtk_ovl_adaptor_remove_comp(struct device *dev, struct mtk_mutex *mutex);
|
H A D | mtk_disp_ovl_adaptor.c | 315 void mtk_ovl_adaptor_add_comp(struct device *dev, struct mtk_mutex *mutex) in mtk_ovl_adaptor_add_comp() 332 void mtk_ovl_adaptor_remove_comp(struct device *dev, struct mtk_mutex *mutex) in mtk_ovl_adaptor_remove_comp()
|
H A D | mtk_drm_crtc.c | 63 struct mtk_mutex *mutex;
|
/openbmc/linux/drivers/media/platform/mediatek/mdp3/ |
H A D | mtk-mdp3-core.h | 71 struct mtk_mutex *mdp_mutex[MDP_PIPE_MAX];
|
H A D | mtk-mdp3-cmdq.c | 55 struct mtk_mutex **mutex = path->mdp_dev->mdp_mutex; in mdp_path_subfrm_require() 105 struct mtk_mutex **mutex = path->mdp_dev->mdp_mutex; in mdp_path_subfrm_run()
|