|
@@ -362,10 +362,8 @@ static int BusLogic_Command(struct BusLogic_HostAdapter *HostAdapter, enum BusLo
|
|
|
interrupt could occur if the IRQ Channel was previously enabled by another
|
|
|
BusLogic Host Adapter or another driver sharing the same IRQ Channel.
|
|
|
*/
|
|
|
- if (!HostAdapter->IRQ_ChannelAcquired) {
|
|
|
+ if (!HostAdapter->IRQ_ChannelAcquired)
|
|
|
local_irq_save(ProcessorFlags);
|
|
|
- local_irq_disable();
|
|
|
- }
|
|
|
/*
|
|
|
Wait for the Host Adapter Ready bit to be set and the Command/Parameter
|
|
|
Register Busy bit to be reset in the Status Register.
|