• Finn Thain's avatar
    dmx3191d: Use NO_IRQ · fd9cd67c
    Finn Thain authored
    Testing shows that the Domex 3191D card never asserts its IRQ. Hence it is
    non-functional with Linux (worse, the EH bugs in the core driver are fatal
    but that's a problem for another patch). Perhaps the DT-536 chip needs
    special setup? I can't find documentation for it. The NetBSD driver uses
    polling apparently because of this issue.
    
    Set host->irq = NO_IRQ so the core driver will prevent targets from
    disconnecting. Don't request host->irq.
    Signed-off-by: default avatarFinn Thain <fthain@telegraphics.com.au>
    Reviewed-by: default avatarHannes Reinecke <hare@suse.de>
    Signed-off-by: default avatarChristoph Hellwig <hch@lst.de>
    fd9cd67c
dmx3191d.c 4.13 KB