diff options
author | Liu Ying <victor.liu@nxp.com> | 2019-11-01 14:57:09 +0800 |
---|---|---|
committer | Dong Aisheng <aisheng.dong@nxp.com> | 2019-11-25 15:58:05 +0800 |
commit | 35b8f4aa7c5a599a3bb455a64388c574e696243f (patch) | |
tree | 55e26d6bcebb1b4a27e2a385c4f60b97f121df04 /include/video | |
parent | 8212c85a3c2a864559dc0b1e38f6b85c947996cf (diff) |
gpu: imx: dpu: fetchunit: Use TKT343664&TKT339017's fixups for ->set_src_stride()
This patch uses TKT343664&TKT339017's fixups for ->set_src_stride().
Signed-off-by: Liu Ying <victor.liu@nxp.com>
Diffstat (limited to 'include/video')
-rw-r--r-- | include/video/dpu.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/include/video/dpu.h b/include/video/dpu.h index 9fce4b6a339f..9c4ce0631da3 100644 --- a/include/video/dpu.h +++ b/include/video/dpu.h @@ -339,7 +339,10 @@ struct dpu_fetchunit_ops { void (*set_src_bpp)(struct dpu_fetchunit *fu, int bpp); - void (*set_src_stride)(struct dpu_fetchunit *fu, unsigned int stride); + void (*set_src_stride)(struct dpu_fetchunit *fu, + unsigned int width, unsigned int x_offset, + unsigned int mt_w, int bpp, unsigned int stride, + dma_addr_t baddr, bool use_prefetch); void (*set_src_buf_dimensions)(struct dpu_fetchunit *fu, unsigned int w, unsigned int h, u32 fmt, @@ -587,7 +590,10 @@ void fetchunit_set_baseaddress(struct dpu_fetchunit *fu, unsigned int width, 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_set_src_stride(struct dpu_fetchunit *fu, + unsigned int width, unsigned int x_offset, + unsigned int mt_w, int bpp, unsigned int stride, + dma_addr_t baddr, bool use_prefetch); void fetchunit_enable_src_buf(struct dpu_fetchunit *fu); void fetchunit_disable_src_buf(struct dpu_fetchunit *fu); bool fetchunit_is_enabled(struct dpu_fetchunit *fu); |