@@ -443,7 +443,10 @@ int dbfifo_int_thresh = 10; /* 10 == 640 entry threshold */
443
443
module_param (dbfifo_int_thresh , int , 0644 );
444
444
MODULE_PARM_DESC (dbfifo_int_thresh , "doorbell fifo interrupt threshold" );
445
445
446
- int dbfifo_drain_delay = 1000 ; /* usecs to sleep while draining the dbfifo */
446
+ /*
447
+ * usecs to sleep while draining the dbfifo
448
+ */
449
+ static int dbfifo_drain_delay = 1000 ;
447
450
module_param (dbfifo_drain_delay , int , 0644 );
448
451
MODULE_PARM_DESC (dbfifo_drain_delay ,
449
452
"usecs to sleep while draining the dbfifo" );
@@ -636,64 +639,68 @@ static void name_msix_vecs(struct adapter *adap)
636
639
static int request_msix_queue_irqs (struct adapter * adap )
637
640
{
638
641
struct sge * s = & adap -> sge ;
639
- int err , ethqidx , ofldqidx = 0 , rdmaqidx = 0 , msi = 2 ;
642
+ int err , ethqidx , ofldqidx = 0 , rdmaqidx = 0 , msi_index = 2 ;
640
643
641
644
err = request_irq (adap -> msix_info [1 ].vec , t4_sge_intr_msix , 0 ,
642
645
adap -> msix_info [1 ].desc , & s -> fw_evtq );
643
646
if (err )
644
647
return err ;
645
648
646
649
for_each_ethrxq (s , ethqidx ) {
647
- err = request_irq (adap -> msix_info [msi ].vec , t4_sge_intr_msix , 0 ,
648
- adap -> msix_info [msi ].desc ,
650
+ err = request_irq (adap -> msix_info [msi_index ].vec ,
651
+ t4_sge_intr_msix , 0 ,
652
+ adap -> msix_info [msi_index ].desc ,
649
653
& s -> ethrxq [ethqidx ].rspq );
650
654
if (err )
651
655
goto unwind ;
652
- msi ++ ;
656
+ msi_index ++ ;
653
657
}
654
658
for_each_ofldrxq (s , ofldqidx ) {
655
- err = request_irq (adap -> msix_info [msi ].vec , t4_sge_intr_msix , 0 ,
656
- adap -> msix_info [msi ].desc ,
659
+ err = request_irq (adap -> msix_info [msi_index ].vec ,
660
+ t4_sge_intr_msix , 0 ,
661
+ adap -> msix_info [msi_index ].desc ,
657
662
& s -> ofldrxq [ofldqidx ].rspq );
658
663
if (err )
659
664
goto unwind ;
660
- msi ++ ;
665
+ msi_index ++ ;
661
666
}
662
667
for_each_rdmarxq (s , rdmaqidx ) {
663
- err = request_irq (adap -> msix_info [msi ].vec , t4_sge_intr_msix , 0 ,
664
- adap -> msix_info [msi ].desc ,
668
+ err = request_irq (adap -> msix_info [msi_index ].vec ,
669
+ t4_sge_intr_msix , 0 ,
670
+ adap -> msix_info [msi_index ].desc ,
665
671
& s -> rdmarxq [rdmaqidx ].rspq );
666
672
if (err )
667
673
goto unwind ;
668
- msi ++ ;
674
+ msi_index ++ ;
669
675
}
670
676
return 0 ;
671
677
672
678
unwind :
673
679
while (-- rdmaqidx >= 0 )
674
- free_irq (adap -> msix_info [-- msi ].vec ,
680
+ free_irq (adap -> msix_info [-- msi_index ].vec ,
675
681
& s -> rdmarxq [rdmaqidx ].rspq );
676
682
while (-- ofldqidx >= 0 )
677
- free_irq (adap -> msix_info [-- msi ].vec ,
683
+ free_irq (adap -> msix_info [-- msi_index ].vec ,
678
684
& s -> ofldrxq [ofldqidx ].rspq );
679
685
while (-- ethqidx >= 0 )
680
- free_irq (adap -> msix_info [-- msi ].vec , & s -> ethrxq [ethqidx ].rspq );
686
+ free_irq (adap -> msix_info [-- msi_index ].vec ,
687
+ & s -> ethrxq [ethqidx ].rspq );
681
688
free_irq (adap -> msix_info [1 ].vec , & s -> fw_evtq );
682
689
return err ;
683
690
}
684
691
685
692
static void free_msix_queue_irqs (struct adapter * adap )
686
693
{
687
- int i , msi = 2 ;
694
+ int i , msi_index = 2 ;
688
695
struct sge * s = & adap -> sge ;
689
696
690
697
free_irq (adap -> msix_info [1 ].vec , & s -> fw_evtq );
691
698
for_each_ethrxq (s , i )
692
- free_irq (adap -> msix_info [msi ++ ].vec , & s -> ethrxq [i ].rspq );
699
+ free_irq (adap -> msix_info [msi_index ++ ].vec , & s -> ethrxq [i ].rspq );
693
700
for_each_ofldrxq (s , i )
694
- free_irq (adap -> msix_info [msi ++ ].vec , & s -> ofldrxq [i ].rspq );
701
+ free_irq (adap -> msix_info [msi_index ++ ].vec , & s -> ofldrxq [i ].rspq );
695
702
for_each_rdmarxq (s , i )
696
- free_irq (adap -> msix_info [msi ++ ].vec , & s -> rdmarxq [i ].rspq );
703
+ free_irq (adap -> msix_info [msi_index ++ ].vec , & s -> rdmarxq [i ].rspq );
697
704
}
698
705
699
706
/**
@@ -2535,9 +2542,8 @@ static int read_eq_indices(struct adapter *adap, u16 qid, u16 *pidx, u16 *cidx)
2535
2542
2536
2543
ret = t4_mem_win_read_len (adap , addr , (__be32 * )& indices , 8 );
2537
2544
if (!ret ) {
2538
- indices = be64_to_cpu (indices );
2539
- * cidx = (indices >> 25 ) & 0xffff ;
2540
- * pidx = (indices >> 9 ) & 0xffff ;
2545
+ * cidx = (be64_to_cpu (indices ) >> 25 ) & 0xffff ;
2546
+ * pidx = (be64_to_cpu (indices ) >> 9 ) & 0xffff ;
2541
2547
}
2542
2548
return ret ;
2543
2549
}
@@ -3634,10 +3640,10 @@ static int adap_init0_no_config(struct adapter *adapter, int reset)
3634
3640
* field selections will fit in the 36-bit budget.
3635
3641
*/
3636
3642
if (tp_vlan_pri_map != TP_VLAN_PRI_MAP_DEFAULT ) {
3637
- int i , bits = 0 ;
3643
+ int j , bits = 0 ;
3638
3644
3639
- for (i = TP_VLAN_PRI_MAP_FIRST ; i <= TP_VLAN_PRI_MAP_LAST ; i ++ )
3640
- switch (tp_vlan_pri_map & (1 << i )) {
3645
+ for (j = TP_VLAN_PRI_MAP_FIRST ; j <= TP_VLAN_PRI_MAP_LAST ; j ++ )
3646
+ switch (tp_vlan_pri_map & (1 << j )) {
3641
3647
case 0 :
3642
3648
/* compressed filter field not enabled */
3643
3649
break ;
0 commit comments