Home
last modified time | relevance | path

Searched refs:ipu_crtc (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/gpu/drm/imx/ipuv3/
H A Dipuv3-crtc.c31 struct ipu_crtc { struct
44 static inline struct ipu_crtc *to_ipu_crtc(struct drm_crtc *crtc) in to_ipu_crtc() argument
46 return container_of(crtc, struct ipu_crtc, base); in to_ipu_crtc()
52 struct ipu_crtc *ipu_crtc = to_ipu_crtc(crtc); in ipu_crtc_atomic_enable() local
53 struct ipu_soc *ipu = dev_get_drvdata(ipu_crtc->dev->parent); in ipu_crtc_atomic_enable()
57 ipu_dc_enable_channel(ipu_crtc->dc); in ipu_crtc_atomic_enable()
58 ipu_di_enable(ipu_crtc->di); in ipu_crtc_atomic_enable()
61 static void ipu_crtc_disable_planes(struct ipu_crtc *ipu_crtc, in ipu_crtc_disable_planes() argument
69 if (plane == &ipu_crtc->plane[0]->base) in ipu_crtc_disable_planes()
71 if (ipu_crtc->plane[1] && plane == &ipu_crtc->plane[1]->base) in ipu_crtc_disable_planes()
[all …]