]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/ide/cmd64x.c
Merge tag 'for-5.6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
[linux.git] / drivers / ide / cmd64x.c
index a1898e11b04e6988a0b57e08434dac836d3d2cf0..943bf944bf722d62b686ba0c923d8a0fb3989c4d 100644 (file)
@@ -66,6 +66,9 @@ static void cmd64x_program_timings(ide_drive_t *drive, u8 mode)
        struct ide_timing t;
        u8 arttim = 0;
 
+       if (drive->dn >= ARRAY_SIZE(drwtim_regs))
+               return;
+
        ide_timing_compute(drive, mode, &t, T, 0);
 
        /*