Home
last modified time | relevance | path

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

/Linux-v6.1/drivers/gpu/drm/shmobile/
Dshmob_drm_plane.c40 static void shmob_drm_plane_compute_base(struct shmob_drm_plane *splane, in shmob_drm_plane_compute_base() argument
47 bpp = splane->format->yuv ? 8 : splane->format->bpp; in shmob_drm_plane_compute_base()
49 splane->dma[0] = gem->dma_addr + fb->offsets[0] in shmob_drm_plane_compute_base()
52 if (splane->format->yuv) { in shmob_drm_plane_compute_base()
53 bpp = splane->format->bpp - 8; in shmob_drm_plane_compute_base()
55 splane->dma[1] = gem->dma_addr + fb->offsets[1] in shmob_drm_plane_compute_base()
61 static void __shmob_drm_plane_setup(struct shmob_drm_plane *splane, in __shmob_drm_plane_setup() argument
64 struct shmob_drm_device *sdev = splane->plane.dev->dev_private; in __shmob_drm_plane_setup()
68 format = LDBBSIFR_EN | (splane->alpha << LDBBSIFR_LAY_SHIFT); in __shmob_drm_plane_setup()
70 switch (splane->format->fourcc) { in __shmob_drm_plane_setup()
[all …]