Browse Source

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.
tags/v0.9.3
Marty Connor 16 years ago
parent
commit
bd2607305c
1 changed files with 2 additions and 2 deletions
  1. 2
    2
      src/drivers/net/e1000/e1000.c

+ 2
- 2
src/drivers/net/e1000/e1000.c View File

@@ -728,10 +728,10 @@ e1000_irq ( struct net_device *netdev, int enable )
728 728
 	
729 729
 	switch ( enable ) {
730 730
 	case 0 :
731
-		e1000_irq_enable ( adapter );
731
+		e1000_irq_disable ( adapter );
732 732
 		break;
733 733
 	case 1 :
734
-		e1000_irq_disable ( adapter );
734
+		e1000_irq_enable ( adapter );
735 735
 		break;
736 736
 	case 2 :
737 737
 		e1000_irq_force ( adapter );

Loading…
Cancel
Save