Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/media/platform/nxp/imx8-isi/
Dimx8-isi-hw.c595 struct mxc_isi_pipe *chained_pipe = pipe + 1; in mxc_isi_channel_chain() local
607 mutex_lock(&chained_pipe->lock); in mxc_isi_channel_chain()
610 if (WARN_ON(pipe->chained || chained_pipe->chained_res)) { in mxc_isi_channel_chain()
615 if ((chained_pipe->available_res & resources) != resources) { in mxc_isi_channel_chain()
621 chained_pipe->chained_res |= resources; in mxc_isi_channel_chain()
622 chained_pipe->available_res &= ~resources; in mxc_isi_channel_chain()
624 __mxc_isi_channel_get(chained_pipe); in mxc_isi_channel_chain()
627 mutex_unlock(&chained_pipe->lock); in mxc_isi_channel_chain()
634 struct mxc_isi_pipe *chained_pipe = pipe + 1; in mxc_isi_channel_unchain() local
641 mutex_lock(&chained_pipe->lock); in mxc_isi_channel_unchain()
[all …]