diff options
Diffstat (limited to 'drivers/gpu/nvgpu')
-rw-r--r-- | drivers/gpu/nvgpu/gm206/bios_gm206.c | 2 |
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); |