Lines Matching refs:mxc_fbi
139 struct mxcfb_info *mxc_fbi = (struct mxcfb_info *)fbi->par; in setup_disp_channel1() local
142 params.mem_dp_bg_sync.di = mxc_fbi->ipu_di; in setup_disp_channel1()
154 if (mxc_fbi->ipu_di_pix_fmt) { in setup_disp_channel1()
156 mxc_fbi->ipu_di_pix_fmt; in setup_disp_channel1()
163 if (mxc_fbi->alpha_chan_en) in setup_disp_channel1()
166 ipu_init_channel(mxc_fbi->ipu_ch, ¶ms); in setup_disp_channel1()
174 struct mxcfb_info *mxc_fbi = (struct mxcfb_info *)fbi->par; in setup_disp_channel2() local
176 mxc_fbi->cur_ipu_buf = 1; in setup_disp_channel2()
177 if (mxc_fbi->alpha_chan_en) in setup_disp_channel2()
178 mxc_fbi->cur_ipu_alpha_buf = 1; in setup_disp_channel2()
184 mxc_fbi->ipu_ch, in setup_disp_channel2()
192 retval = ipu_init_channel_buffer(mxc_fbi->ipu_ch, IPU_INPUT_BUFFER, in setup_disp_channel2()
216 struct mxcfb_info *mxc_fbi = (struct mxcfb_info *)fbi->par; in mxcfb_set_par() local
219 ipu_disable_channel(mxc_fbi->ipu_ch); in mxcfb_set_par()
220 ipu_uninit_channel(mxc_fbi->ipu_ch); in mxcfb_set_par()
239 if (mxc_fbi->ipu_di_pix_fmt) in mxcfb_set_par()
240 out_pixel_fmt = mxc_fbi->ipu_di_pix_fmt; in mxcfb_set_par()
263 if (ipu_init_sync_panel(mxc_fbi->ipu_di, in mxcfb_set_par()
282 if (mxc_fbi->blank == FB_BLANK_UNBLANK) in mxcfb_set_par()
283 ipu_enable_channel(mxc_fbi->ipu_ch); in mxcfb_set_par()
580 struct mxcfb_info *mxc_fbi = fbi->par; in ipuv3_fb_shutdown() local
581 ipu_disable_channel(mxc_fbi->ipu_ch); in ipuv3_fb_shutdown()
582 ipu_uninit_channel(mxc_fbi->ipu_ch); in ipuv3_fb_shutdown()