Searched refs:ipu_plane (Results 1 – 3 of 3) sorted by relevance
| /linux-4.4.14/drivers/gpu/drm/imx/ |
| D | ipuv3-plane.c | 23 #define to_ipu_plane(x) container_of(x, struct ipu_plane, base) 47 int ipu_plane_irq(struct ipu_plane *ipu_plane) in ipu_plane_irq() argument 49 return ipu_idmac_channel_irq(ipu_plane->ipu, ipu_plane->ipu_ch, in ipu_plane_irq() 71 int ipu_plane_set_base(struct ipu_plane *ipu_plane, struct drm_framebuffer *fb, in ipu_plane_set_base() argument 84 dev_dbg(ipu_plane->base.dev->dev, "phys = %pad, x = %d, y = %d", in ipu_plane_set_base() 90 if (ipu_plane->enabled) { in ipu_plane_set_base() 91 active = ipu_idmac_get_current_buffer(ipu_plane->ipu_ch); in ipu_plane_set_base() 92 ipu_cpmem_set_buffer(ipu_plane->ipu_ch, !active, eba); in ipu_plane_set_base() 93 ipu_idmac_select_buffer(ipu_plane->ipu_ch, !active); in ipu_plane_set_base() 95 ipu_cpmem_set_buffer(ipu_plane->ipu_ch, 0, eba); in ipu_plane_set_base() [all …]
|
| D | ipuv3-plane.h | 16 struct ipu_plane { struct 35 struct ipu_plane *ipu_plane_init(struct drm_device *dev, struct ipu_soc *ipu, argument 40 int ipu_plane_mode_set(struct ipu_plane *plane, struct drm_crtc *crtc, 47 void ipu_plane_enable(struct ipu_plane *plane); 48 void ipu_plane_disable(struct ipu_plane *plane); 49 int ipu_plane_set_base(struct ipu_plane *plane, struct drm_framebuffer *fb, 52 int ipu_plane_get_resources(struct ipu_plane *plane); 53 void ipu_plane_put_resources(struct ipu_plane *plane); 55 int ipu_plane_irq(struct ipu_plane *plane);
|
| D | ipuv3-crtc.c | 40 struct ipu_plane *plane[2]; 229 struct ipu_plane *plane = ipu_crtc->plane[0]; in ipu_irq_handler()
|