@@ -667,15 +667,15 @@ static unsigned int nes_reset_adapter_ne020(struct nes_device *nesdev, u8 *OneG_
667
667
i = 0 ;
668
668
while (((nes_read32 (nesdev -> regs + NES_SOFTWARE_RESET ) & 0x00000040 ) == 0 ) && i ++ < 10000 )
669
669
mdelay (1 );
670
- if (i >= 10000 ) {
670
+ if (i > 10000 ) {
671
671
nes_debug (NES_DBG_INIT , "Did not see full soft reset done.\n" );
672
672
return 0 ;
673
673
}
674
674
675
675
i = 0 ;
676
676
while ((nes_read_indexed (nesdev , NES_IDX_INT_CPU_STATUS ) != 0x80 ) && i ++ < 10000 )
677
677
mdelay (1 );
678
- if (i >= 10000 ) {
678
+ if (i > 10000 ) {
679
679
printk (KERN_ERR PFX "Internal CPU not ready, status = %02X\n" ,
680
680
nes_read_indexed (nesdev , NES_IDX_INT_CPU_STATUS ));
681
681
return 0 ;
@@ -701,7 +701,7 @@ static unsigned int nes_reset_adapter_ne020(struct nes_device *nesdev, u8 *OneG_
701
701
i = 0 ;
702
702
while (((nes_read32 (nesdev -> regs + NES_SOFTWARE_RESET ) & 0x00000040 ) == 0 ) && i ++ < 10000 )
703
703
mdelay (1 );
704
- if (i >= 10000 ) {
704
+ if (i > 10000 ) {
705
705
nes_debug (NES_DBG_INIT , "Did not see port soft reset done.\n" );
706
706
return 0 ;
707
707
}
@@ -711,7 +711,7 @@ static unsigned int nes_reset_adapter_ne020(struct nes_device *nesdev, u8 *OneG_
711
711
while (((u32temp = (nes_read_indexed (nesdev , NES_IDX_ETH_SERDES_COMMON_STATUS0 )
712
712
& 0x0000000f )) != 0x0000000f ) && i ++ < 5000 )
713
713
mdelay (1 );
714
- if (i >= 5000 ) {
714
+ if (i > 5000 ) {
715
715
nes_debug (NES_DBG_INIT , "Serdes 0 not ready, status=%x\n" , u32temp );
716
716
return 0 ;
717
717
}
@@ -722,7 +722,7 @@ static unsigned int nes_reset_adapter_ne020(struct nes_device *nesdev, u8 *OneG_
722
722
while (((u32temp = (nes_read_indexed (nesdev , NES_IDX_ETH_SERDES_COMMON_STATUS1 )
723
723
& 0x0000000f )) != 0x0000000f ) && i ++ < 5000 )
724
724
mdelay (1 );
725
- if (i >= 5000 ) {
725
+ if (i > 5000 ) {
726
726
nes_debug (NES_DBG_INIT , "Serdes 1 not ready, status=%x\n" , u32temp );
727
727
return 0 ;
728
728
}
@@ -792,7 +792,7 @@ static int nes_init_serdes(struct nes_device *nesdev, u8 hw_rev, u8 port_count,
792
792
while (((u32temp = (nes_read_indexed (nesdev , NES_IDX_ETH_SERDES_COMMON_STATUS0 )
793
793
& 0x0000000f )) != 0x0000000f ) && i ++ < 5000 )
794
794
mdelay (1 );
795
- if (i >= 5000 ) {
795
+ if (i > 5000 ) {
796
796
nes_debug (NES_DBG_PHY , "Init: serdes 0 not ready, status=%x\n" , u32temp );
797
797
return 1 ;
798
798
}
@@ -815,7 +815,7 @@ static int nes_init_serdes(struct nes_device *nesdev, u8 hw_rev, u8 port_count,
815
815
while (((u32temp = (nes_read_indexed (nesdev , NES_IDX_ETH_SERDES_COMMON_STATUS1 )
816
816
& 0x0000000f )) != 0x0000000f ) && (i ++ < 5000 ))
817
817
mdelay (1 );
818
- if (i >= 5000 ) {
818
+ if (i > 5000 ) {
819
819
printk ("%s: Init: serdes 1 not ready, status=%x\n" , __func__ , u32temp );
820
820
/* return 1; */
821
821
}
0 commit comments