|
@@ -725,7 +725,7 @@ static void mv88e6095_stats_get_stats(struct mv88e6xxx_chip *chip, int port,
|
|
{
|
|
{
|
|
return mv88e6xxx_stats_get_stats(chip, port, data,
|
|
return mv88e6xxx_stats_get_stats(chip, port, data,
|
|
STATS_TYPE_BANK0 | STATS_TYPE_PORT,
|
|
STATS_TYPE_BANK0 | STATS_TYPE_PORT,
|
|
- 0, GLOBAL_STATS_OP_HIST_RX_TX);
|
|
|
|
|
|
+ 0, MV88E6XXX_G1_STATS_OP_HIST_RX_TX);
|
|
}
|
|
}
|
|
|
|
|
|
static void mv88e6320_stats_get_stats(struct mv88e6xxx_chip *chip, int port,
|
|
static void mv88e6320_stats_get_stats(struct mv88e6xxx_chip *chip, int port,
|
|
@@ -733,8 +733,8 @@ static void mv88e6320_stats_get_stats(struct mv88e6xxx_chip *chip, int port,
|
|
{
|
|
{
|
|
return mv88e6xxx_stats_get_stats(chip, port, data,
|
|
return mv88e6xxx_stats_get_stats(chip, port, data,
|
|
STATS_TYPE_BANK0 | STATS_TYPE_BANK1,
|
|
STATS_TYPE_BANK0 | STATS_TYPE_BANK1,
|
|
- GLOBAL_STATS_OP_BANK_1_BIT_9,
|
|
|
|
- GLOBAL_STATS_OP_HIST_RX_TX);
|
|
|
|
|
|
+ MV88E6XXX_G1_STATS_OP_BANK_1_BIT_9,
|
|
|
|
+ MV88E6XXX_G1_STATS_OP_HIST_RX_TX);
|
|
}
|
|
}
|
|
|
|
|
|
static void mv88e6390_stats_get_stats(struct mv88e6xxx_chip *chip, int port,
|
|
static void mv88e6390_stats_get_stats(struct mv88e6xxx_chip *chip, int port,
|
|
@@ -742,7 +742,8 @@ static void mv88e6390_stats_get_stats(struct mv88e6xxx_chip *chip, int port,
|
|
{
|
|
{
|
|
return mv88e6xxx_stats_get_stats(chip, port, data,
|
|
return mv88e6xxx_stats_get_stats(chip, port, data,
|
|
STATS_TYPE_BANK0 | STATS_TYPE_BANK1,
|
|
STATS_TYPE_BANK0 | STATS_TYPE_BANK1,
|
|
- GLOBAL_STATS_OP_BANK_1_BIT_10, 0);
|
|
|
|
|
|
+ MV88E6XXX_G1_STATS_OP_BANK_1_BIT_10,
|
|
|
|
+ 0);
|
|
}
|
|
}
|
|
|
|
|
|
static void mv88e6xxx_get_stats(struct mv88e6xxx_chip *chip, int port,
|
|
static void mv88e6xxx_get_stats(struct mv88e6xxx_chip *chip, int port,
|
|
@@ -2057,8 +2058,9 @@ static int mv88e6xxx_g1_setup(struct mv88e6xxx_chip *chip)
|
|
return err;
|
|
return err;
|
|
|
|
|
|
/* Clear the statistics counters for all ports */
|
|
/* Clear the statistics counters for all ports */
|
|
- err = mv88e6xxx_g1_write(chip, GLOBAL_STATS_OP,
|
|
|
|
- GLOBAL_STATS_OP_FLUSH_ALL);
|
|
|
|
|
|
+ err = mv88e6xxx_g1_write(chip, MV88E6XXX_G1_STATS_OP,
|
|
|
|
+ MV88E6XXX_G1_STATS_OP_BUSY |
|
|
|
|
+ MV88E6XXX_G1_STATS_OP_FLUSH_ALL);
|
|
if (err)
|
|
if (err)
|
|
return err;
|
|
return err;
|
|
|
|
|