Lines Matching full:ipu
17 #include <video/imx-ipu-v3.h>
54 struct ipu_soc *ipu = dev_get_drvdata(ipu_crtc->dev->parent); in ipu_crtc_atomic_enable() local
56 ipu_prg_enable(ipu); in ipu_crtc_atomic_enable()
57 ipu_dc_enable(ipu); in ipu_crtc_atomic_enable()
88 struct ipu_soc *ipu = dev_get_drvdata(ipu_crtc->dev->parent); in ipu_crtc_atomic_disable() local
95 * the IPU or even system. in ipu_crtc_atomic_disable()
98 ipu_dc_disable(ipu); in ipu_crtc_atomic_disable()
99 ipu_prg_disable(ipu); in ipu_crtc_atomic_disable()
286 * If we have DAC or LDB, then we need the IPU DI clock to be in ipu_crtc_mode_set_nofb()
287 * the same as the LDB DI clock. For TVDAC, derive the IPU DI in ipu_crtc_mode_set_nofb()
347 struct ipu_soc *ipu = dev_get_drvdata(ipu_crtc->dev->parent); in ipu_get_resources() local
350 ipu_crtc->dc = ipu_dc_get(ipu, pdata->dc); in ipu_get_resources()
358 ipu_crtc->di = ipu_di_get(ipu, pdata->di); in ipu_get_resources()
368 struct ipu_soc *ipu = dev_get_drvdata(dev->parent); in ipu_drm_bind() local
378 primary_plane = ipu_plane_init(drm, ipu, pdata->dma[0], dp, 0, in ipu_drm_bind()
405 ipu_crtc->plane[1] = ipu_plane_init(drm, ipu, pdata->dma[1], in ipu_drm_bind()