Commit 5a85670c authored by Lucas Stach's avatar Lucas Stach
Browse files

drm/etnaviv: always allocate 4K for kernel ringbuffers



Since the kernel ringbuffers are allocated from a larger suballocated
area, same as the user commandbufs, they don't need to be CPU page
sized. Allocate 4KB for the kernel ring buffers, as we never use more
than that.

Reviewed-by: default avatarChristian Gmeiner <cgmeiner@igalia.com>
Signed-off-by: default avatarLucas Stach <l.stach@pengutronix.de>
parent 68786b7f
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -840,8 +840,7 @@ int etnaviv_gpu_init(struct etnaviv_gpu *gpu)
		goto fail;

	/* Create buffer: */
	ret = etnaviv_cmdbuf_init(priv->cmdbuf_suballoc, &gpu->buffer,
				  PAGE_SIZE);
	ret = etnaviv_cmdbuf_init(priv->cmdbuf_suballoc, &gpu->buffer, SZ_4K);
	if (ret) {
		dev_err(gpu->dev, "could not create command buffer\n");
		goto fail;