Home
last modified time | relevance | path

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

/openbmc/linux/include/linux/soc/mediatek/
H A Dmtk-mutex.h11 struct mtk_mutex;
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);
77 void mtk_mutex_disable(struct mtk_mutex *mutex);
80 void mtk_mutex_unprepare(struct mtk_mutex *mutex);
81 void mtk_mutex_put(struct mtk_mutex *mutex);
82 void mtk_mutex_acquire(struct mtk_mutex *mutex);
83 void mtk_mutex_release(struct mtk_mutex *mutex);
84 int mtk_mutex_write_mod(struct mtk_mutex *mutex,
[all …]
/openbmc/linux/drivers/soc/mediatek/
H A Dmtk-mutex.c285 struct mtk_mutex { struct
316 struct mtk_mutex mutex[MTK_MUTEX_MAX_HANDLES];
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()
758 void mtk_mutex_add_comp(struct mtk_mutex *mutex, in mtk_mutex_add_comp()
858 void mtk_mutex_enable(struct mtk_mutex *mutex) in mtk_mutex_enable()
888 void mtk_mutex_disable(struct mtk_mutex *mutex) in mtk_mutex_disable()
899 void mtk_mutex_acquire(struct mtk_mutex *mutex) in mtk_mutex_acquire()
913 void mtk_mutex_release(struct mtk_mutex *mutex) in mtk_mutex_release()
922 int mtk_mutex_write_mod(struct mtk_mutex *mutex, in mtk_mutex_write_mod()
[all …]
/openbmc/linux/drivers/gpu/drm/mediatek/
H A Dmtk_drm_ddp_comp.h81 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 Dmtk_disp_drv.h104 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 Dmtk_disp_ovl_adaptor.c315 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 Dmtk_drm_crtc.c63 struct mtk_mutex *mutex;
/openbmc/linux/drivers/media/platform/mediatek/mdp3/
H A Dmtk-mdp3-core.h71 struct mtk_mutex *mdp_mutex[MDP_PIPE_MAX];
H A Dmtk-mdp3-cmdq.c55 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()