From 8212c85a3c2a864559dc0b1e38f6b85c947996cf Mon Sep 17 00:00:00 2001 From: Liu Ying Date: Fri, 1 Nov 2019 13:46:52 +0800 Subject: gpu: imx: dpu: fetchunit: Use TKT343664&TKT339017's fixups for ->set_baseaddress() This patch uses TKT343664&TKT339017's fixups for ->set_baseaddress(). Signed-off-by: Liu Ying --- include/video/dpu.h | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'include/video') diff --git a/include/video/dpu.h b/include/video/dpu.h index b5058f71cb3e..9fce4b6a339f 100644 --- a/include/video/dpu.h +++ b/include/video/dpu.h @@ -332,7 +332,10 @@ struct dpu_fetchunit_ops { unsigned int x_offset, unsigned int mt_w, int bpp, dma_addr_t baddr, bool use_prefetch); - void (*set_baseaddress)(struct dpu_fetchunit *fu, dma_addr_t baddr); + void (*set_baseaddress)(struct dpu_fetchunit *fu, unsigned int width, + unsigned int x_offset, unsigned int y_offset, + unsigned int mt_w, unsigned int mt_h, + int bpp, dma_addr_t baddr); void (*set_src_bpp)(struct dpu_fetchunit *fu, int bpp); @@ -579,7 +582,10 @@ void fetchunit_shdldreq_sticky(struct dpu_fetchunit *fu, u8 layer_mask); void fetchunit_set_burstlength(struct dpu_fetchunit *fu, unsigned int x_offset, unsigned int mt_w, int bpp, dma_addr_t baddr, bool use_prefetch); -void fetchunit_set_baseaddress(struct dpu_fetchunit *fu, dma_addr_t baddr); +void fetchunit_set_baseaddress(struct dpu_fetchunit *fu, unsigned int width, + unsigned int x_offset, unsigned int y_offset, + unsigned int mt_w, unsigned int mt_h, + int bpp, dma_addr_t baddr); void fetchunit_set_src_bpp(struct dpu_fetchunit *fu, int bpp); void fetchunit_set_src_stride(struct dpu_fetchunit *fu, unsigned int stride); void fetchunit_enable_src_buf(struct dpu_fetchunit *fu); -- cgit v1.2.3