Lines Matching refs:alpha_ch
153 if (!IS_ERR_OR_NULL(ipu_plane->alpha_ch))
154 ipu_idmac_put(ipu_plane->alpha_ch);
160 int alpha_ch;
169 alpha_ch = ipu_channel_alpha_channel(ipu_plane->dma);
170 if (alpha_ch >= 0) {
171 ipu_plane->alpha_ch = ipu_idmac_get(ipu_plane->ipu, alpha_ch);
172 if (IS_ERR(ipu_plane->alpha_ch)) {
173 ret = PTR_ERR(ipu_plane->alpha_ch);
175 alpha_ch, ret);
225 ipu_idmac_enable_channel(ipu_plane->alpha_ch);
245 if (ipu_plane->alpha_ch)
246 ipu_idmac_disable_channel(ipu_plane->alpha_ch);
607 active = ipu_idmac_get_current_buffer(ipu_plane->alpha_ch);
608 ipu_cpmem_set_buffer(ipu_plane->alpha_ch, !active,
610 ipu_idmac_select_buffer(ipu_plane->alpha_ch, !active);
690 ipu_cpmem_zero(ipu_plane->alpha_ch);
691 ipu_cpmem_set_resolution(ipu_plane->alpha_ch,
694 ipu_cpmem_set_format_passthrough(ipu_plane->alpha_ch, 8);
695 ipu_cpmem_set_high_priority(ipu_plane->alpha_ch);
696 ipu_idmac_set_double_buffer(ipu_plane->alpha_ch, 1);
697 ipu_cpmem_set_stride(ipu_plane->alpha_ch, fb->pitches[1]);
698 ipu_cpmem_set_burstsize(ipu_plane->alpha_ch, 16);
699 ipu_cpmem_set_buffer(ipu_plane->alpha_ch, 0, alpha_eba);
700 ipu_cpmem_set_buffer(ipu_plane->alpha_ch, 1, alpha_eba);