mirror of
https://github.com/torvalds/linux.git
synced 2024-11-11 22:51:42 +00:00
[SCSI] aic79xx: Remove dead code
Signed-off-by: Hannes Reinecke <hare@suse.de> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
This commit is contained in:
parent
0aa800db8f
commit
1ede5f9fe5
@ -7084,7 +7084,6 @@ ahd_pause_and_flushwork(struct ahd_softc *ahd)
|
|||||||
|
|
||||||
ahd_flush_qoutfifo(ahd);
|
ahd_flush_qoutfifo(ahd);
|
||||||
|
|
||||||
ahd_platform_flushwork(ahd);
|
|
||||||
ahd->flags &= ~AHD_ALL_INTERRUPTS;
|
ahd->flags &= ~AHD_ALL_INTERRUPTS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -802,59 +802,6 @@ ahd_dmamap_unload(struct ahd_softc *ahd, bus_dma_tag_t dmat, bus_dmamap_t map)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/********************* Platform Dependent Functions ***************************/
|
/********************* Platform Dependent Functions ***************************/
|
||||||
/*
|
|
||||||
* Compare "left hand" softc with "right hand" softc, returning:
|
|
||||||
* < 0 - lahd has a lower priority than rahd
|
|
||||||
* 0 - Softcs are equal
|
|
||||||
* > 0 - lahd has a higher priority than rahd
|
|
||||||
*/
|
|
||||||
int
|
|
||||||
ahd_softc_comp(struct ahd_softc *lahd, struct ahd_softc *rahd)
|
|
||||||
{
|
|
||||||
int value;
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Under Linux, cards are ordered as follows:
|
|
||||||
* 1) PCI devices that are marked as the boot controller.
|
|
||||||
* 2) PCI devices with BIOS enabled sorted by bus/slot/func.
|
|
||||||
* 3) All remaining PCI devices sorted by bus/slot/func.
|
|
||||||
*/
|
|
||||||
#if 0
|
|
||||||
value = (lahd->flags & AHD_BOOT_CHANNEL)
|
|
||||||
- (rahd->flags & AHD_BOOT_CHANNEL);
|
|
||||||
if (value != 0)
|
|
||||||
/* Controllers set for boot have a *higher* priority */
|
|
||||||
return (value);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
value = (lahd->flags & AHD_BIOS_ENABLED)
|
|
||||||
- (rahd->flags & AHD_BIOS_ENABLED);
|
|
||||||
if (value != 0)
|
|
||||||
/* Controllers with BIOS enabled have a *higher* priority */
|
|
||||||
return (value);
|
|
||||||
|
|
||||||
/* Still equal. Sort by bus/slot/func. */
|
|
||||||
if (aic79xx_reverse_scan != 0)
|
|
||||||
value = ahd_get_pci_bus(lahd->dev_softc)
|
|
||||||
- ahd_get_pci_bus(rahd->dev_softc);
|
|
||||||
else
|
|
||||||
value = ahd_get_pci_bus(rahd->dev_softc)
|
|
||||||
- ahd_get_pci_bus(lahd->dev_softc);
|
|
||||||
if (value != 0)
|
|
||||||
return (value);
|
|
||||||
if (aic79xx_reverse_scan != 0)
|
|
||||||
value = ahd_get_pci_slot(lahd->dev_softc)
|
|
||||||
- ahd_get_pci_slot(rahd->dev_softc);
|
|
||||||
else
|
|
||||||
value = ahd_get_pci_slot(rahd->dev_softc)
|
|
||||||
- ahd_get_pci_slot(lahd->dev_softc);
|
|
||||||
if (value != 0)
|
|
||||||
return (value);
|
|
||||||
|
|
||||||
value = rahd->channel - lahd->channel;
|
|
||||||
return (value);
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
ahd_linux_setup_iocell_info(u_long index, int instance, int targ, int32_t value)
|
ahd_linux_setup_iocell_info(u_long index, int instance, int targ, int32_t value)
|
||||||
{
|
{
|
||||||
@ -1595,12 +1542,6 @@ ahd_linux_isr(int irq, void *dev_id, struct pt_regs * regs)
|
|||||||
return IRQ_RETVAL(ours);
|
return IRQ_RETVAL(ours);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
ahd_platform_flushwork(struct ahd_softc *ahd)
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
void
|
||||||
ahd_send_async(struct ahd_softc *ahd, char channel,
|
ahd_send_async(struct ahd_softc *ahd, char channel,
|
||||||
u_int target, u_int lun, ac_code code, void *arg)
|
u_int target, u_int lun, ac_code code, void *arg)
|
||||||
|
@ -872,8 +872,6 @@ int ahd_platform_abort_scbs(struct ahd_softc *ahd, int target,
|
|||||||
role_t role, uint32_t status);
|
role_t role, uint32_t status);
|
||||||
irqreturn_t
|
irqreturn_t
|
||||||
ahd_linux_isr(int irq, void *dev_id, struct pt_regs * regs);
|
ahd_linux_isr(int irq, void *dev_id, struct pt_regs * regs);
|
||||||
void ahd_platform_flushwork(struct ahd_softc *ahd);
|
|
||||||
int ahd_softc_comp(struct ahd_softc *, struct ahd_softc *);
|
|
||||||
void ahd_done(struct ahd_softc*, struct scb*);
|
void ahd_done(struct ahd_softc*, struct scb*);
|
||||||
void ahd_send_async(struct ahd_softc *, char channel,
|
void ahd_send_async(struct ahd_softc *, char channel,
|
||||||
u_int target, u_int lun, ac_code, void *);
|
u_int target, u_int lun, ac_code, void *);
|
||||||
|
Loading…
Reference in New Issue
Block a user