Searched refs:mtk_mutex (Results 1 – 9 of 9) sorted by relevance
| /linux-6.15/include/linux/soc/mediatek/ |
| H A D | mtk-mutex.h | 11 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 …]
|
| /linux-6.15/drivers/soc/mediatek/ |
| H A D | mtk-mutex.c | 314 struct mtk_mutex { struct 345 struct mtk_mutex mutex[MTK_MUTEX_MAX_HANDLES]; 829 void mtk_mutex_put(struct mtk_mutex *mutex) in mtk_mutex_put() 840 int mtk_mutex_prepare(struct mtk_mutex *mutex) in mtk_mutex_prepare() 856 void mtk_mutex_add_comp(struct mtk_mutex *mutex, in mtk_mutex_add_comp() 956 void mtk_mutex_enable(struct mtk_mutex *mutex) in mtk_mutex_enable() 986 void mtk_mutex_disable(struct mtk_mutex *mutex) in mtk_mutex_disable() 997 void mtk_mutex_acquire(struct mtk_mutex *mutex) in mtk_mutex_acquire() 1011 void mtk_mutex_release(struct mtk_mutex *mutex) in mtk_mutex_release() 1020 int mtk_mutex_write_mod(struct mtk_mutex *mutex, in mtk_mutex_write_mod() [all …]
|
| /linux-6.15/drivers/gpu/drm/mediatek/ |
| H A D | mtk_ddp_comp.h | 88 void (*add)(struct device *dev, struct mtk_mutex *mutex); 89 void (*remove)(struct device *dev, struct mtk_mutex *mutex); 297 static inline bool mtk_ddp_comp_add(struct mtk_ddp_comp *comp, struct mtk_mutex *mutex) in mtk_ddp_comp_add() 306 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 | 110 void mtk_ovl_adaptor_add_comp(struct device *dev, struct mtk_mutex *mutex); 111 void mtk_ovl_adaptor_remove_comp(struct device *dev, struct mtk_mutex *mutex);
|
| H A D | mtk_disp_ovl_adaptor.c | 424 void mtk_ovl_adaptor_add_comp(struct device *dev, struct mtk_mutex *mutex) in mtk_ovl_adaptor_add_comp() 436 void mtk_ovl_adaptor_remove_comp(struct device *dev, struct mtk_mutex *mutex) in mtk_ovl_adaptor_remove_comp()
|
| H A D | mtk_crtc.c | 63 struct mtk_mutex *mutex;
|
| /linux-6.15/drivers/media/platform/mediatek/mdp3/ |
| H A D | mtk-mdp3-core.c | 164 struct mtk_mutex *m; in mdp_video_device_release() 255 struct mtk_mutex **m; in mdp_probe() 357 struct mtk_mutex *m; in mdp_probe()
|
| H A D | mtk-mdp3-cmdq.c | 52 static struct mtk_mutex *__get_mutex(const struct mdp_dev *mdp_dev, in __get_mutex() 146 struct mtk_mutex *mutex; in mdp_path_subfrm_require() 199 struct mtk_mutex *mutex; in mdp_path_subfrm_run() 472 struct mtk_mutex *mutex; in mdp_auto_release_work() 526 struct mtk_mutex *mutex; in mdp_handle_cmdq_callback() 556 struct mtk_mutex *mutex = NULL; in mdp_cmdq_prepare()
|
| H A D | mtk-mdp3-core.h | 109 struct mtk_mutex *mdp_mutex[MDP_PIPE_MAX];
|