drm/rockchip: logo: add iommu map size for logo buffer iommu mapping
authorMark Yao <mark.yao@rock-chips.com>
Wed, 18 Jan 2017 04:50:40 +0000 (12:50 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Wed, 18 Jan 2017 07:47:57 +0000 (15:47 +0800)
commit112d2aa334899a17b4a5fba7c23cab91c9d36aac
tree901031f82280a67ac3b03a4652406835be53cd04
parent756733c3abfbd21698f37d1254a4fb1fe3cfcfcf
drm/rockchip: logo: add iommu map size for logo buffer iommu mapping

Fix bug:
  iova 0x0(logo buffer) unmap fail:
    iommu: unaligned: iova 0x0 size 0xa5638 min_pagesz 0x1000
  then cause iova 0x0 mmap fail:
    iova: 0x0000000000000000 already mapped to 0x00000000f5c00000 cannot remap to phys: 0x00000000d6c6f000 prot: 0x3

Change-Id: I77443e9dba98aa6141aa44a42880b1cccc04043b
Signed-off-by: Mark Yao <mark.yao@rock-chips.com>
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
drivers/gpu/drm/rockchip/rockchip_drm_drv.h
drivers/gpu/drm/rockchip/rockchip_drm_fb.c