Fix: ide.c: In function 'ide_preinit': ide.c:69:21: warning: array subscript is above array bounds [-Warray-bounds] ide.c:69:21: warning: array subscript is above array bounds [-Warray-bounds] ide.c:70:17: warning: array subscript is above array bounds [-Warray-bounds]
Signed-off-by: Wolfgang Denk <[email protected]> Cc: Guennadi Liakhovetski <[email protected]> --- board/linkstation/ide.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/board/linkstation/ide.c b/board/linkstation/ide.c index 568fdf5..14e3fd0 100644 --- a/board/linkstation/ide.c +++ b/board/linkstation/ide.c @@ -64,12 +64,14 @@ int ide_preinit (void) ide_bus_offset[0] = pci_hose_bus_to_phys(&hose, ide_bus_offset[0] & 0xfffffffe, PCI_REGION_IO); +#if CONFIG_SYS_IDE_MAXBUS > 1 pci_read_config_dword(devbusfn, PCI_BASE_ADDRESS_2, (u32 *) &ide_bus_offset[1]); ide_bus_offset[1] &= 0xfffffffe; ide_bus_offset[1] = pci_hose_bus_to_phys(&hose, ide_bus_offset[1] & 0xfffffffe, PCI_REGION_IO); +#endif } if (pci_find_device (PCI_VENDOR_ID_ITE, PCI_DEVICE_ID_ITE_8212, 0) != -1) { -- 1.7.6.4 _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

