Lines Matching refs:cur
106 static unsigned int mtk_mmsys_ddp_mout_en(enum mtk_ddp_comp_id cur, in mtk_mmsys_ddp_mout_en() argument
112 if (cur == DDP_COMPONENT_OVL0 && next == DDP_COMPONENT_COLOR0) { in mtk_mmsys_ddp_mout_en()
115 } else if (cur == DDP_COMPONENT_OVL0 && next == DDP_COMPONENT_RDMA0) { in mtk_mmsys_ddp_mout_en()
118 } else if (cur == DDP_COMPONENT_OD0 && next == DDP_COMPONENT_RDMA0) { in mtk_mmsys_ddp_mout_en()
121 } else if (cur == DDP_COMPONENT_UFOE && next == DDP_COMPONENT_DSI0) { in mtk_mmsys_ddp_mout_en()
124 } else if (cur == DDP_COMPONENT_OVL1 && next == DDP_COMPONENT_COLOR1) { in mtk_mmsys_ddp_mout_en()
127 } else if (cur == DDP_COMPONENT_GAMMA && next == DDP_COMPONENT_RDMA1) { in mtk_mmsys_ddp_mout_en()
130 } else if (cur == DDP_COMPONENT_OD1 && next == DDP_COMPONENT_RDMA1) { in mtk_mmsys_ddp_mout_en()
133 } else if (cur == DDP_COMPONENT_RDMA0 && next == DDP_COMPONENT_DPI0) { in mtk_mmsys_ddp_mout_en()
136 } else if (cur == DDP_COMPONENT_RDMA0 && next == DDP_COMPONENT_DPI1) { in mtk_mmsys_ddp_mout_en()
139 } else if (cur == DDP_COMPONENT_RDMA0 && next == DDP_COMPONENT_DSI1) { in mtk_mmsys_ddp_mout_en()
142 } else if (cur == DDP_COMPONENT_RDMA0 && next == DDP_COMPONENT_DSI2) { in mtk_mmsys_ddp_mout_en()
145 } else if (cur == DDP_COMPONENT_RDMA0 && next == DDP_COMPONENT_DSI3) { in mtk_mmsys_ddp_mout_en()
148 } else if (cur == DDP_COMPONENT_RDMA1 && next == DDP_COMPONENT_DSI1) { in mtk_mmsys_ddp_mout_en()
151 } else if (cur == DDP_COMPONENT_RDMA1 && next == DDP_COMPONENT_DSI2) { in mtk_mmsys_ddp_mout_en()
154 } else if (cur == DDP_COMPONENT_RDMA1 && next == DDP_COMPONENT_DSI3) { in mtk_mmsys_ddp_mout_en()
157 } else if (cur == DDP_COMPONENT_RDMA1 && next == DDP_COMPONENT_DPI0) { in mtk_mmsys_ddp_mout_en()
160 } else if (cur == DDP_COMPONENT_RDMA1 && next == DDP_COMPONENT_DPI1) { in mtk_mmsys_ddp_mout_en()
163 } else if (cur == DDP_COMPONENT_RDMA2 && next == DDP_COMPONENT_DPI0) { in mtk_mmsys_ddp_mout_en()
166 } else if (cur == DDP_COMPONENT_RDMA2 && next == DDP_COMPONENT_DPI1) { in mtk_mmsys_ddp_mout_en()
169 } else if (cur == DDP_COMPONENT_RDMA2 && next == DDP_COMPONENT_DSI1) { in mtk_mmsys_ddp_mout_en()
172 } else if (cur == DDP_COMPONENT_RDMA2 && next == DDP_COMPONENT_DSI2) { in mtk_mmsys_ddp_mout_en()
175 } else if (cur == DDP_COMPONENT_RDMA2 && next == DDP_COMPONENT_DSI3) { in mtk_mmsys_ddp_mout_en()
185 static unsigned int mtk_mmsys_ddp_sel_in(enum mtk_ddp_comp_id cur, in mtk_mmsys_ddp_sel_in() argument
191 if (cur == DDP_COMPONENT_OVL0 && next == DDP_COMPONENT_COLOR0) { in mtk_mmsys_ddp_sel_in()
194 } else if (cur == DDP_COMPONENT_RDMA1 && next == DDP_COMPONENT_DPI0) { in mtk_mmsys_ddp_sel_in()
197 } else if (cur == DDP_COMPONENT_RDMA1 && next == DDP_COMPONENT_DPI1) { in mtk_mmsys_ddp_sel_in()
200 } else if (cur == DDP_COMPONENT_RDMA1 && next == DDP_COMPONENT_DSI0) { in mtk_mmsys_ddp_sel_in()
203 } else if (cur == DDP_COMPONENT_RDMA1 && next == DDP_COMPONENT_DSI1) { in mtk_mmsys_ddp_sel_in()
206 } else if (cur == DDP_COMPONENT_RDMA1 && next == DDP_COMPONENT_DSI2) { in mtk_mmsys_ddp_sel_in()
209 } else if (cur == DDP_COMPONENT_RDMA1 && next == DDP_COMPONENT_DSI3) { in mtk_mmsys_ddp_sel_in()
212 } else if (cur == DDP_COMPONENT_RDMA2 && next == DDP_COMPONENT_DPI0) { in mtk_mmsys_ddp_sel_in()
215 } else if (cur == DDP_COMPONENT_RDMA2 && next == DDP_COMPONENT_DPI1) { in mtk_mmsys_ddp_sel_in()
218 } else if (cur == DDP_COMPONENT_RDMA2 && next == DDP_COMPONENT_DSI0) { in mtk_mmsys_ddp_sel_in()
221 } else if (cur == DDP_COMPONENT_RDMA2 && next == DDP_COMPONENT_DSI1) { in mtk_mmsys_ddp_sel_in()
224 } else if (cur == DDP_COMPONENT_RDMA2 && next == DDP_COMPONENT_DSI2) { in mtk_mmsys_ddp_sel_in()
227 } else if (cur == DDP_COMPONENT_RDMA2 && next == DDP_COMPONENT_DSI3) { in mtk_mmsys_ddp_sel_in()
230 } else if (cur == DDP_COMPONENT_OVL1 && next == DDP_COMPONENT_COLOR1) { in mtk_mmsys_ddp_sel_in()
233 } else if (cur == DDP_COMPONENT_BLS && next == DDP_COMPONENT_DSI0) { in mtk_mmsys_ddp_sel_in()
244 enum mtk_ddp_comp_id cur, in mtk_mmsys_ddp_sout_sel() argument
247 if (cur == DDP_COMPONENT_BLS && next == DDP_COMPONENT_DSI0) { in mtk_mmsys_ddp_sout_sel()
250 } else if (cur == DDP_COMPONENT_BLS && next == DDP_COMPONENT_DPI0) { in mtk_mmsys_ddp_sout_sel()
261 enum mtk_ddp_comp_id cur, in mtk_mmsys_ddp_connect() argument
267 value = mtk_mmsys_ddp_mout_en(cur, next, &addr); in mtk_mmsys_ddp_connect()
273 mtk_mmsys_ddp_sout_sel(config_regs, cur, next); in mtk_mmsys_ddp_connect()
275 value = mtk_mmsys_ddp_sel_in(cur, next, &addr); in mtk_mmsys_ddp_connect()
284 enum mtk_ddp_comp_id cur, in mtk_mmsys_ddp_disconnect() argument
290 value = mtk_mmsys_ddp_mout_en(cur, next, &addr); in mtk_mmsys_ddp_disconnect()
296 value = mtk_mmsys_ddp_sel_in(cur, next, &addr); in mtk_mmsys_ddp_disconnect()