mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
synced 2026-04-23 05:56:14 -04:00
drm/exynos: move dma_addr attribute from exynos plane to exynos fb
DMA address is a framebuffer attribute and the right place for it is exynos_drm_framebuffer not exynos_drm_plane. This patch also introduces helper function for getting dma address of the given framebuffer. Changelog v2: - use state->fb instead of plane->base.fb. Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Reviewed-by: Gustavo Padovan <gustavo.padovan@collabora.co.uk> Signed-off-by: Inki Dae <inki.dae@samsung.com>
This commit is contained in:
committed by
Inki Dae
parent
42f8119c8a
commit
0488f50e99
@@ -54,8 +54,6 @@ enum exynos_drm_output_type {
|
||||
* @crtc_h: window height to be displayed (hardware screen).
|
||||
* @h_ratio: horizontal scaling ratio, 16.16 fixed point
|
||||
* @v_ratio: vertical scaling ratio, 16.16 fixed point
|
||||
* @dma_addr: array of bus(accessed by dma) address to the memory region
|
||||
* allocated for a overlay.
|
||||
* @zpos: order of overlay layer(z position).
|
||||
*
|
||||
* this structure is common to exynos SoC and its contents would be copied
|
||||
@@ -74,7 +72,6 @@ struct exynos_drm_plane {
|
||||
unsigned int crtc_h;
|
||||
unsigned int h_ratio;
|
||||
unsigned int v_ratio;
|
||||
dma_addr_t dma_addr[MAX_FB_BUFFER];
|
||||
unsigned int zpos;
|
||||
struct drm_framebuffer *pending_fb;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user