Lines Matching refs:dma_hwdescs
98 struct ingenic_dma_hwdescs *dma_hwdescs; member
344 drm_color_lut_size(crtc_state->gamma_lut) != ARRAY_SIZE(priv->dma_hwdescs->palette)) { in ingenic_drm_crtc_atomic_check()
647 for (i = 0; i < ARRAY_SIZE(priv->dma_hwdescs->palette); i++) { in ingenic_drm_update_palette()
652 priv->dma_hwdescs->palette[i] = color; in ingenic_drm_update_palette()
684 hwdesc = &priv->dma_hwdescs->hwdesc[plane_id]; in ingenic_drm_plane_atomic_update()
1049 struct ingenic_dma_hwdesc *desc = &priv->dma_hwdescs->hwdesc[hwdesc]; in ingenic_drm_configure_hwdesc()
1061 desc = &priv->dma_hwdescs->hwdesc[HWDESC_PALETTE]; in ingenic_drm_configure_hwdesc_palette()
1065 | (sizeof(priv->dma_hwdescs->palette) / 4); in ingenic_drm_configure_hwdesc_palette()
1175 priv->dma_hwdescs = dmam_alloc_coherent(dev, in ingenic_drm_bind()
1176 sizeof(*priv->dma_hwdescs), in ingenic_drm_bind()
1179 if (!priv->dma_hwdescs) in ingenic_drm_bind()
1218 ARRAY_SIZE(priv->dma_hwdescs->palette)); in ingenic_drm_bind()