mirror of https://github.com/ipxe/ipxe.git
[e1000] Remove deprecated IRQ_FORCE action from e1000_irq()
The gPXE driver API does not have a "force interrupt" function. Remove legacy code. Signed-off-by: Marty Connor <mdc@etherboot.org>pull/1/head
parent
9760005fe8
commit
cd04338f7c
|
@ -109,18 +109,6 @@ e1000_irq_disable ( struct e1000_adapter *adapter )
|
||||||
E1000_WRITE_FLUSH ( &adapter->hw );
|
E1000_WRITE_FLUSH ( &adapter->hw );
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* e1000_irq_force - trigger interrupt
|
|
||||||
*
|
|
||||||
* @v adapter e1000 private structure
|
|
||||||
**/
|
|
||||||
static void
|
|
||||||
e1000_irq_force ( struct e1000_adapter *adapter )
|
|
||||||
{
|
|
||||||
E1000_WRITE_REG ( &adapter->hw, ICS, E1000_ICS_RXDMT0 );
|
|
||||||
E1000_WRITE_FLUSH ( &adapter->hw );
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* e1000_sw_init - Initialize general software structures (struct e1000_adapter)
|
* e1000_sw_init - Initialize general software structures (struct e1000_adapter)
|
||||||
*
|
*
|
||||||
|
@ -814,17 +802,10 @@ e1000_irq ( struct net_device *netdev, int enable )
|
||||||
|
|
||||||
DBG ( "e1000_irq\n" );
|
DBG ( "e1000_irq\n" );
|
||||||
|
|
||||||
switch ( enable ) {
|
if ( enable )
|
||||||
case 0 :
|
|
||||||
e1000_irq_disable ( adapter );
|
|
||||||
break;
|
|
||||||
case 1 :
|
|
||||||
e1000_irq_enable ( adapter );
|
e1000_irq_enable ( adapter );
|
||||||
break;
|
else
|
||||||
case 2 :
|
e1000_irq_disable ( adapter );
|
||||||
e1000_irq_force ( adapter );
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static struct net_device_operations e1000_operations;
|
static struct net_device_operations e1000_operations;
|
||||||
|
|
Loading…
Reference in New Issue