• Tony Breeds's avatar
    Fix build failure for drivers/ata/pata_scc.c · 7e068376
    Tony Breeds authored
    The commit d4b2bab4 added deadline support
    to prereset and reset methods to libbata the pata_scc driver wasn't
    converted.  This patch is a naive attempt to bring this driver up to
    scratch.
    
    Build failures are:
    drivers/ata/pata_scc.c: In function 'scc_pata_prereset':
    drivers/ata/pata_scc.c:870: error: too few arguments to function 'ata_std_prereset'
    drivers/ata/pata_scc.c: In function 'scc_error_handler':
    drivers/ata/pata_scc.c:916: warning: passing argument 2 of 'ata_bmdma_drive_eh' from incompatible pointer type
    drivers/ata/pata_scc.c:916: warning: passing argument 3 of 'ata_bmdma_drive_eh' from incompatible pointer type
    drivers/ata/pata_scc.c: In function 'scc_pata_prereset':
    drivers/ata/pata_scc.c:871: warning: control reaches end of non-void function
    
    On a releated note scc_bus_post_reset() is (AFACT) identical to
    ata_bus_post_reset(), would a patch to make ata_bus_post_reset() assesable
    to drivers be accepted?
    Signed-off-by: default avatarTony Breeds <tony@bakeyournoodle.com>
    Acked-by: default avatarTejun Heo <htejun@gmail.com>
    Cc: Akira Iguchi <akira2.iguchi@toshiba.co.jp>
    Cc: Jeff Garzik <jgarzik@pobox.com>
    Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
    Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
    Signed-off-by: default avatarJeff Garzik <jeff@garzik.org>
    7e068376
pata_scc.c 30.8 KB