Lines Matching full:ipu
17 #include <video/imx-ipu-v3.h>
53 struct ipu_soc *ipu = dev_get_drvdata(ipu_crtc->dev->parent); in ipu_crtc_atomic_enable() local
55 ipu_prg_enable(ipu); in ipu_crtc_atomic_enable()
56 ipu_dc_enable(ipu); in ipu_crtc_atomic_enable()
85 struct ipu_soc *ipu = dev_get_drvdata(ipu_crtc->dev->parent); in ipu_crtc_atomic_disable() local
92 * the IPU or even system. in ipu_crtc_atomic_disable()
95 ipu_dc_disable(ipu); in ipu_crtc_atomic_disable()
96 ipu_prg_disable(ipu); in ipu_crtc_atomic_disable()
282 * If we have DAC or LDB, then we need the IPU DI clock to be in ipu_crtc_mode_set_nofb()
283 * the same as the LDB DI clock. For TVDAC, derive the IPU DI in ipu_crtc_mode_set_nofb()
332 struct ipu_soc *ipu = dev_get_drvdata(ipu_crtc->dev->parent); in ipu_get_resources() local
335 ipu_crtc->dc = ipu_dc_get(ipu, pdata->dc); in ipu_get_resources()
341 ipu_crtc->di = ipu_di_get(ipu, pdata->di); in ipu_get_resources()
357 struct ipu_soc *ipu = dev_get_drvdata(ipu_crtc->dev->parent); in ipu_crtc_init() local
371 ipu_crtc->plane[0] = ipu_plane_init(drm, ipu, pdata->dma[0], dp, 0, in ipu_crtc_init()
392 ipu_crtc->plane[1] = ipu_plane_init(drm, ipu, pdata->dma[1], in ipu_crtc_init()