scc_pata: use ide_find_port()
PATCH 1/1 scc_pata: use ide_find_port()
There should be no functional changes caused by this patch.
Cc Kou Ishizaki <[email protected]>
Cc Akira Iguchi <[email protected]>
Cc Stephen Rothwell <[email protected]>
Signed-off-by Bartlomiej Zolnierkiewicz <[email protected]>
---
goes after "sgiioc4: use ide_find_port()" patch into IDE tree
drivers/ide/pci/scc_pata.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-)
drivers/ide/pci/scc_pata.c +2 -6
@@ -534,12 +534,8 @@ static int scc_ide_setup_pci_device(struu8 idx[4 ] = {0xff ,0xff ,0xff ,0xff };int i; -for (i =0 ; i <MAX_HWIFS ; i++) { - hwif = &ide_hwifs[i]; -if (hwif->chipset == ide_unknown) -break ;/* pick an unused entry */ - } -if (i ==MAX_HWIFS ) { + hwif =ide_find_port (); +if (hwif ==NULL ) {printk (KERN_ERR "%s: too many IDE interfaces, " "no room in table\n" ,SCC_PATA_NAME );return -ENOMEM ;