summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gm206/bios_gm206.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gm206/bios_gm206.c')
-rw-r--r--drivers/gpu/nvgpu/gm206/bios_gm206.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gm206/bios_gm206.c b/drivers/gpu/nvgpu/gm206/bios_gm206.c
index ea65e392..aa40f410 100644
--- a/drivers/gpu/nvgpu/gm206/bios_gm206.c
+++ b/drivers/gpu/nvgpu/gm206/bios_gm206.c
@@ -894,6 +894,14 @@ static int gm206_bios_init(struct gk20a *g)
894 gk20a_err(g->dev, "no valid VBIOS found"); 894 gk20a_err(g->dev, "no valid VBIOS found");
895 return -EINVAL; 895 return -EINVAL;
896 } 896 }
897
898 if (g->gpu_characteristics.vbios_version <
899 platform->vbios_min_version) {
900 gk20a_err(g->dev, "unsupported VBIOS version %08x",
901 g->gpu_characteristics.vbios_version);
902 return -EINVAL;
903 }
904
897 g->bios_blob.data = g->bios.data; 905 g->bios_blob.data = g->bios.data;
898 g->bios_blob.size = g->bios.size; 906 g->bios_blob.size = g->bios.size;
899 907