summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/gpu/nvgpu/gm206/bios_gm206.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gm206/bios_gm206.c b/drivers/gpu/nvgpu/gm206/bios_gm206.c
index 2f1a32d3..033c84d6 100644
--- a/drivers/gpu/nvgpu/gm206/bios_gm206.c
+++ b/drivers/gpu/nvgpu/gm206/bios_gm206.c
@@ -882,7 +882,7 @@ static int gm206_bios_init(struct gk20a *g)
882 return err; 882 return err;
883 883
884 gk20a_dbg_info("read bios"); 884 gk20a_dbg_info("read bios");
885 for (i = 0; i < g->bios.size; i++) { 885 for (i = 0; i < g->bios.size - 6; i++) {
886 if (gm206_bios_rdu16(g, i) == BIT_HEADER_ID && 886 if (gm206_bios_rdu16(g, i) == BIT_HEADER_ID &&
887 gm206_bios_rdu32(g, i+2) == BIT_HEADER_SIGNATURE) { 887 gm206_bios_rdu32(g, i+2) == BIT_HEADER_SIGNATURE) {
888 gm206_bios_parse_bit(g, i); 888 gm206_bios_parse_bit(g, i);