mirror of
https://github.com/ipxe/ipxe
synced 2025-12-22 21:11:03 +03:00
Correct e1000 interrupt routine to enable on 1 disable on 0. duh.
The e1000_irq() routine should (per mcb30) do enable on non-zero, disable on zero. This is not consistent in all drivers, so I'll wait to update it when doing a global sweep.
This commit is contained in:
@@ -728,10 +728,10 @@ e1000_irq ( struct net_device *netdev, int enable )
|
|||||||
|
|
||||||
switch ( enable ) {
|
switch ( enable ) {
|
||||||
case 0 :
|
case 0 :
|
||||||
e1000_irq_enable ( adapter );
|
e1000_irq_disable ( adapter );
|
||||||
break;
|
break;
|
||||||
case 1 :
|
case 1 :
|
||||||
e1000_irq_disable ( adapter );
|
e1000_irq_enable ( adapter );
|
||||||
break;
|
break;
|
||||||
case 2 :
|
case 2 :
|
||||||
e1000_irq_force ( adapter );
|
e1000_irq_force ( adapter );
|
||||||
|
|||||||
Reference in New Issue
Block a user