drm/omap: 64bit compile fixes
Fix a few type issues that cause compile warnings on 64 bit ARM compiler. The change should not affect 32bit platforms. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
This commit is contained in:
parent
2e953d83a6
commit
2150c19b15
|
@ -388,7 +388,7 @@ struct tiler_block *tiler_reserve_2d(enum tiler_fmt fmt, uint16_t w,
|
||||||
u32 min_align = 128;
|
u32 min_align = 128;
|
||||||
int ret;
|
int ret;
|
||||||
unsigned long flags;
|
unsigned long flags;
|
||||||
size_t slot_bytes;
|
u32 slot_bytes;
|
||||||
|
|
||||||
BUG_ON(!validfmt(fmt));
|
BUG_ON(!validfmt(fmt));
|
||||||
|
|
||||||
|
|
|
@ -450,7 +450,7 @@ struct drm_framebuffer *omap_framebuffer_init(struct drm_device *dev,
|
||||||
|
|
||||||
if (size > omap_gem_mmap_size(bos[i]) - mode_cmd->offsets[i]) {
|
if (size > omap_gem_mmap_size(bos[i]) - mode_cmd->offsets[i]) {
|
||||||
dev_dbg(dev->dev,
|
dev_dbg(dev->dev,
|
||||||
"provided buffer object is too small! %d < %d\n",
|
"provided buffer object is too small! %zu < %d\n",
|
||||||
bos[i]->size - mode_cmd->offsets[i], size);
|
bos[i]->size - mode_cmd->offsets[i], size);
|
||||||
ret = -EINVAL;
|
ret = -EINVAL;
|
||||||
goto fail;
|
goto fail;
|
||||||
|
|
|
@ -1048,7 +1048,7 @@ void omap_gem_describe(struct drm_gem_object *obj, struct seq_file *m)
|
||||||
area->p1.x, area->p1.y);
|
area->p1.x, area->p1.y);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
seq_printf(m, " %d", obj->size);
|
seq_printf(m, " %zu", obj->size);
|
||||||
}
|
}
|
||||||
|
|
||||||
seq_printf(m, "\n");
|
seq_printf(m, "\n");
|
||||||
|
|
Loading…
Reference in New Issue