diff options
Diffstat (limited to 'board/esd/cpci750/ide.c')
-rw-r--r-- | board/esd/cpci750/ide.c | 59 |
1 files changed, 26 insertions, 33 deletions
diff --git a/board/esd/cpci750/ide.c b/board/esd/cpci750/ide.c index 7400e8d..bea99ce 100644 --- a/board/esd/cpci750/ide.c +++ b/board/esd/cpci750/ide.c @@ -32,41 +32,34 @@ extern ulong ide_bus_offset[CFG_IDE_MAXBUS]; -int ide_preinit - ( - void - ) - { - int status; - pci_dev_t devbusfn; - int l; +int ide_preinit (void) +{ + int status; + pci_dev_t devbusfn; + int l; - status = 1; - for(l=0;l<CFG_IDE_MAXBUS;l++) - { - ide_bus_offset[l] = -ATA_STATUS; - } - devbusfn = pci_find_device(0x1103, 0x0004, 0); - if (devbusfn != -1) - { - status = 0; + status = 1; + for (l = 0; l < CFG_IDE_MAXBUS; l++) { + ide_bus_offset[l] = -ATA_STATUS; + } + devbusfn = pci_find_device (0x1103, 0x0004, 0); + if (devbusfn != -1) { + status = 0; - pci_read_config_dword(devbusfn, PCI_BASE_ADDRESS_0, (u32 *)&ide_bus_offset[0]); - ide_bus_offset[0] &= 0xfffffffe; - ide_bus_offset[0] += CFG_PCI0_IO_SPACE; - pci_read_config_dword(devbusfn, PCI_BASE_ADDRESS_2, (u32 *)&ide_bus_offset[1]); - ide_bus_offset[1] &= 0xfffffffe; - ide_bus_offset[1] += CFG_PCI0_IO_SPACE; - } - return(status); - } + pci_read_config_dword (devbusfn, PCI_BASE_ADDRESS_0, + (u32 *) & ide_bus_offset[0]); + ide_bus_offset[0] &= 0xfffffffe; + ide_bus_offset[0] += CFG_PCI0_IO_SPACE; + pci_read_config_dword (devbusfn, PCI_BASE_ADDRESS_2, + (u32 *) & ide_bus_offset[1]); + ide_bus_offset[1] &= 0xfffffffe; + ide_bus_offset[1] += CFG_PCI0_IO_SPACE; + } + return (status); +} -void ide_set_reset - ( - int flag - ) - { - return; - } +void ide_set_reset (int flag) { + return; +} #endif /* of CONFIG_CMDS_IDE */ |