Lines Matching refs:alpha_ch
187 if (!IS_ERR_OR_NULL(ipu_plane->alpha_ch))
188 ipu_idmac_put(ipu_plane->alpha_ch);
195 int alpha_ch;
208 alpha_ch = ipu_channel_alpha_channel(ipu_plane->dma);
209 if (alpha_ch >= 0) {
210 ipu_plane->alpha_ch = ipu_idmac_get(ipu_plane->ipu, alpha_ch);
211 if (IS_ERR(ipu_plane->alpha_ch)) {
212 ret = PTR_ERR(ipu_plane->alpha_ch);
214 alpha_ch, ret);
260 ipu_idmac_enable_channel(ipu_plane->alpha_ch);
280 if (ipu_plane->alpha_ch)
281 ipu_idmac_disable_channel(ipu_plane->alpha_ch);
664 active = ipu_idmac_get_current_buffer(ipu_plane->alpha_ch);
665 ipu_cpmem_set_buffer(ipu_plane->alpha_ch, !active,
667 ipu_idmac_select_buffer(ipu_plane->alpha_ch, !active);
749 ipu_cpmem_zero(ipu_plane->alpha_ch);
750 ipu_cpmem_set_resolution(ipu_plane->alpha_ch, width, height);
751 ipu_cpmem_set_format_passthrough(ipu_plane->alpha_ch, 8);
752 ipu_cpmem_set_high_priority(ipu_plane->alpha_ch);
753 ipu_idmac_set_double_buffer(ipu_plane->alpha_ch, 1);
754 ipu_cpmem_set_stride(ipu_plane->alpha_ch, fb->pitches[1]);
755 ipu_cpmem_set_burstsize(ipu_plane->alpha_ch, 16);
756 ipu_cpmem_set_buffer(ipu_plane->alpha_ch, 0, alpha_eba);
757 ipu_cpmem_set_buffer(ipu_plane->alpha_ch, 1, alpha_eba);