mirror of
https://github.com/Stichting-MINIX-Research-Foundation/u-boot.git
synced 2025-09-10 12:39:22 -04:00
drivers/block/sata_sil3114.c: Fix GCC 4.6 build warning
Fix: sata_sil3114.c: In function 'scan_sata': sata_sil3114.c:793:7: warning: array subscript is above array bounds [-Warray-bounds] sata_sil3114.c:794:7: warning: array subscript is above array bounds [-Warray-bounds] sata_sil3114.c:795:39: warning: array subscript is above array bounds [-Warray-bounds] sata_sil3114.c:795:7: warning: array subscript is above array bounds [-Warray-bounds] sata_sil3114.c:797:7: warning: array subscript is above array bounds [-Warray-bounds] sata_sil3114.c:800:7: warning: array subscript is above array bounds [-Warray-bounds] sata_sil3114.c:801:7: warning: array subscript is above array bounds [-Warray-bounds] sata_sil3114.c:802:39: warning: array subscript is above array bounds [-Warray-bounds] sata_sil3114.c:802:7: warning: array subscript is above array bounds [-Warray-bounds] sata_sil3114.c:804:7: warning: array subscript is above array bounds [-Warray-bounds] Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
This commit is contained in:
parent
755cf792bd
commit
7625dd68e3
@ -782,6 +782,7 @@ int scan_sata (int dev)
|
|||||||
(iobase[5] + VND_TF2_CH0) | ATA_PCI_CTL_OFS;
|
(iobase[5] + VND_TF2_CH0) | ATA_PCI_CTL_OFS;
|
||||||
port[0].ioaddr.bmdma_addr = iobase[5] + VND_BMDMA_CH0;
|
port[0].ioaddr.bmdma_addr = iobase[5] + VND_BMDMA_CH0;
|
||||||
break;
|
break;
|
||||||
|
#if (CONFIG_SYS_SATA_MAX_DEVICE >= 1)
|
||||||
case 1:
|
case 1:
|
||||||
port[1].port_no = 0;
|
port[1].port_no = 0;
|
||||||
port[1].ioaddr.cmd_addr = iobase[5] + VND_TF0_CH1;
|
port[1].ioaddr.cmd_addr = iobase[5] + VND_TF0_CH1;
|
||||||
@ -789,6 +790,7 @@ int scan_sata (int dev)
|
|||||||
(iobase[5] + VND_TF2_CH1) | ATA_PCI_CTL_OFS;
|
(iobase[5] + VND_TF2_CH1) | ATA_PCI_CTL_OFS;
|
||||||
port[1].ioaddr.bmdma_addr = iobase[5] + VND_BMDMA_CH1;
|
port[1].ioaddr.bmdma_addr = iobase[5] + VND_BMDMA_CH1;
|
||||||
break;
|
break;
|
||||||
|
#elif (CONFIG_SYS_SATA_MAX_DEVICE >= 2)
|
||||||
case 2:
|
case 2:
|
||||||
port[2].port_no = 0;
|
port[2].port_no = 0;
|
||||||
port[2].ioaddr.cmd_addr = iobase[5] + VND_TF0_CH2;
|
port[2].ioaddr.cmd_addr = iobase[5] + VND_TF0_CH2;
|
||||||
@ -796,6 +798,7 @@ int scan_sata (int dev)
|
|||||||
(iobase[5] + VND_TF2_CH2) | ATA_PCI_CTL_OFS;
|
(iobase[5] + VND_TF2_CH2) | ATA_PCI_CTL_OFS;
|
||||||
port[2].ioaddr.bmdma_addr = iobase[5] + VND_BMDMA_CH2;
|
port[2].ioaddr.bmdma_addr = iobase[5] + VND_BMDMA_CH2;
|
||||||
break;
|
break;
|
||||||
|
#elif (CONFIG_SYS_SATA_MAX_DEVICE >= 3)
|
||||||
case 3:
|
case 3:
|
||||||
port[3].port_no = 0;
|
port[3].port_no = 0;
|
||||||
port[3].ioaddr.cmd_addr = iobase[5] + VND_TF0_CH3;
|
port[3].ioaddr.cmd_addr = iobase[5] + VND_TF0_CH3;
|
||||||
@ -803,6 +806,7 @@ int scan_sata (int dev)
|
|||||||
(iobase[5] + VND_TF2_CH3) | ATA_PCI_CTL_OFS;
|
(iobase[5] + VND_TF2_CH3) | ATA_PCI_CTL_OFS;
|
||||||
port[3].ioaddr.bmdma_addr = iobase[5] + VND_BMDMA_CH3;
|
port[3].ioaddr.bmdma_addr = iobase[5] + VND_BMDMA_CH3;
|
||||||
break;
|
break;
|
||||||
|
#endif
|
||||||
default:
|
default:
|
||||||
printf ("Tried to scan unknown port: ata%d\n", dev);
|
printf ("Tried to scan unknown port: ata%d\n", dev);
|
||||||
return 1;
|
return 1;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user