X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fscsi%2Fsata_via.c;h=46d38512884279392ffe2971ec8c20e3399e6c31;hb=9213980e6a70d8473e0ffd4b39ab5b6caaba9ff5;hp=27fe2a8423c5a3b5c23ca653d7e4c62be5c5851b;hpb=5273a3df6485dc2ad6aa7ddd441b9a21970f003b;p=linux-2.6.git diff --git a/drivers/scsi/sata_via.c b/drivers/scsi/sata_via.c index 27fe2a842..46d385128 100644 --- a/drivers/scsi/sata_via.c +++ b/drivers/scsi/sata_via.c @@ -1,6 +1,10 @@ /* sata_via.c - VIA Serial ATA controllers + Maintained by: Jeff Garzik + Please ALWAYS copy linux-ide@vger.kernel.org + on emails. + Copyright 2003-2004 Red Hat, Inc. All rights reserved. Copyright 2003-2004 Jeff Garzik @@ -29,7 +33,7 @@ #include #include #include "scsi.h" -#include "hosts.h" +#include #include #include @@ -102,6 +106,7 @@ static struct ata_port_operations svia_sata_ops = { .phy_reset = sata_phy_reset, + .bmdma_setup = ata_bmdma_setup_pio, .bmdma_start = ata_bmdma_start_pio, .fill_sg = ata_fill_sg, .eng_timeout = ata_eng_timeout, @@ -143,17 +148,6 @@ static unsigned long svia_scr_addr(unsigned long addr, unsigned int port) return addr + (port * 128); } -/** - * svia_init_one - - * @pdev: - * @ent: - * - * LOCKING: - * - * RETURNS: - * - */ - static int svia_init_one (struct pci_dev *pdev, const struct pci_device_id *ent) { static int printed_version; @@ -284,27 +278,11 @@ err_out: return rc; } -/** - * svia_init - - * - * LOCKING: - * - * RETURNS: - * - */ - static int __init svia_init(void) { return pci_module_init(&svia_pci_driver); } -/** - * svia_exit - - * - * LOCKING: - * - */ - static void __exit svia_exit(void) { pci_unregister_driver(&svia_pci_driver);