Searched refs:ipu_plane (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/drivers/gpu/drm/imx/ |
D | ipuv3-plane.c | 23 #define to_ipu_plane(x) container_of(x, struct ipu_plane, base) 38 int ipu_plane_irq(struct ipu_plane *ipu_plane) in ipu_plane_irq() argument 40 return ipu_idmac_channel_irq(ipu_plane->ipu, ipu_plane->ipu_ch, in ipu_plane_irq() 62 int ipu_plane_set_base(struct ipu_plane *ipu_plane, struct drm_framebuffer *fb, in ipu_plane_set_base() argument 75 dev_dbg(ipu_plane->base.dev->dev, "phys = %pad, x = %d, y = %d", in ipu_plane_set_base() 81 if (ipu_plane->enabled) { in ipu_plane_set_base() 82 active = ipu_idmac_get_current_buffer(ipu_plane->ipu_ch); in ipu_plane_set_base() 83 ipu_cpmem_set_buffer(ipu_plane->ipu_ch, !active, eba); in ipu_plane_set_base() 84 ipu_idmac_select_buffer(ipu_plane->ipu_ch, !active); in ipu_plane_set_base() 86 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]; 228 struct ipu_plane *plane = ipu_crtc->plane[0]; in ipu_irq_handler()
|