summaryrefslogtreecommitdiff
path: root/tegra.c
diff options
context:
space:
mode:
authorVince Hsu <vince.h@nvidia.com>2016-05-19 17:46:08 +0800
committerchrome-bot <chrome-bot@chromium.org>2016-07-21 03:15:37 -0700
commit0fd114250dba56533eee9b7a812bc287b7dbf663 (patch)
treeeae1e672bc74c7a9ac785abddbcfaeb5ca78c8fb /tegra.c
parentf64487b09663ecd16b176e0bf6277ecba3542951 (diff)
minigm: add kind C32_2CRA and set it as default
We need some additional minigbm API to set kind for buffer. BUG=chromium:478339 TEST=none Change-Id: I770e5d4d8af07d846557953ba52a3529b8715c8d Signed-off-by: Vince Hsu <vince.h@nvidia.com> Reviewed-on: https://chromium-review.googlesource.com/346364 Commit-Ready: Mark Zhang <markz%nvidia.com@gtempaccount.com> Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Diffstat (limited to 'tegra.c')
-rw-r--r--tegra.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/tegra.c b/tegra.c
index 69c068b..ebc83c7 100644
--- a/tegra.c
+++ b/tegra.c
@@ -28,6 +28,7 @@
enum nv_mem_kind
{
NV_MEM_KIND_PITCH = 0,
+ NV_MEM_KIND_C32_2CRA = 0xdb,
NV_MEM_KIND_GENERIC_16Bx2 = 0xfe,
};
@@ -73,7 +74,7 @@ static void compute_layout_blocklinear(int width, int height, int format,
*/
bytes = ALIGN(bytes, NV_PREFERRED_PAGE_SIZE);
- *kind = NV_MEM_KIND_GENERIC_16Bx2;
+ *kind = NV_MEM_KIND_C32_2CRA;
*stride = pitch;
*size = bytes;
}