video: tegra: host: gk20a: GM20B characteristics

This patch adds initial support for GM20B for GPU characteristics
IOCTL.

Bug 1392902

Change-Id: I55bfb7e087244eae1462d44319bd91c7c0901c2e
Signed-off-by: Sami Kiminki <skiminki@nvidia.com>
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-on: http://git-master/r/359227
Reviewed-by: Automatic_Commit_Validation_User
This commit is contained in:
Sami Kiminki
2013-12-30 17:10:58 +02:00
committed by Dan Willemsen
parent 106dd9cd57
commit 5f4300b364
2 changed files with 8 additions and 0 deletions

View File

@@ -1625,6 +1625,11 @@ static u32 gk20a_determine_L2_size_bytes(struct gk20a *g)
bytes_per_line = 128;
break;
case GK20A_GPUID_GM20B:
lts_per_ltc = 2;
bytes_per_line = 128;
break;
default:
dev_err(dev_from_gk20a(g), "Unknown GPU id 0x%02x\n",
(unsigned)gpuid);

View File

@@ -567,6 +567,9 @@ gk20a_request_firmware(struct gk20a *g, const char *fw_name);
#define GK20A_GPUID_GK20A \
GK20A_GPUID(NVHOST_GPU_ARCH_GK100, NVHOST_GPU_IMPL_GK20A)
#define GK20A_GPUID_GM20B \
GK20A_GPUID(NVHOST_GPU_ARCH_GM200, NVHOST_GPU_IMPL_GM20B)
int gk20a_init_gpu_characteristics(struct gk20a *g);
#endif /* _NVHOST_GK20A_H_ */