Lines Matching refs:lane
37 int lane, int device, int reg, u16 *val)
39 return mv88e6xxx_phy_read_c45(chip, lane, device, reg, val);
244 int lane = -ENODEV;
251 lane = MV88E6341_PORT5_LANE;
255 return lane;
261 int lane = -ENODEV;
268 lane = MV88E6390_PORT9_LANE0;
274 lane = MV88E6390_PORT10_LANE0;
278 return lane;
286 int lane = -ENODEV;
294 lane = MV88E6390_PORT9_LANE1;
302 lane = MV88E6390_PORT9_LANE2;
310 lane = MV88E6390_PORT9_LANE3;
317 lane = MV88E6390_PORT10_LANE1;
325 lane = MV88E6390_PORT10_LANE2;
333 lane = MV88E6390_PORT10_LANE3;
341 lane = MV88E6390_PORT9_LANE0;
349 lane = MV88E6390_PORT10_LANE0;
353 return lane;
356 /* Only Ports 0, 9 and 10 have SERDES lanes. Return the SERDES lane address
362 int lane = -ENODEV;
373 lane = port;
375 return lane;
414 static uint64_t mv88e6390_serdes_get_stat(struct mv88e6xxx_chip *chip, int lane,
421 err = mv88e6390_serdes_read(chip, lane, MDIO_MMD_PHYXS,
436 int lane;
439 lane = mv88e6xxx_serdes_get_lane(chip, port);
440 if (lane < 0)
445 data[i] = mv88e6390_serdes_get_stat(chip, lane, stat);
495 int lane;
500 lane = mv88e6xxx_serdes_get_lane(chip, port);
501 if (lane < 0)
505 err = mv88e6390_serdes_read(chip, lane, MDIO_MMD_PHYXS,