Lines Matching refs:port
119 int mv88e6341_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
120 int mv88e6390_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
121 int mv88e6390x_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
122 int mv88e6393x_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
124 int port);
126 int port);
127 int mv88e6352_serdes_get_sset_count(struct mv88e6xxx_chip *chip, int port);
129 int port, uint8_t *data);
130 size_t mv88e6352_serdes_get_stats(struct mv88e6xxx_chip *chip, int port,
132 int mv88e6390_serdes_get_sset_count(struct mv88e6xxx_chip *chip, int port);
134 int port, uint8_t *data);
135 size_t mv88e6390_serdes_get_stats(struct mv88e6xxx_chip *chip, int port,
138 int mv88e6352_serdes_get_regs_len(struct mv88e6xxx_chip *chip, int port);
139 void mv88e6352_serdes_get_regs(struct mv88e6xxx_chip *chip, int port, void *_p);
140 int mv88e6390_serdes_get_regs_len(struct mv88e6xxx_chip *chip, int port);
141 void mv88e6390_serdes_get_regs(struct mv88e6xxx_chip *chip, int port, void *_p);
143 int mv88e6352_serdes_set_tx_amplitude(struct mv88e6xxx_chip *chip, int port,
146 /* Return the (first) SERDES lane address a port is using, -errno otherwise. */
148 int port)
153 return chip->info->ops->serdes_get_lane(chip, port);
157 mv88e6xxx_serdes_irq_mapping(struct mv88e6xxx_chip *chip, int port)
162 return chip->info->ops->serdes_irq_mapping(chip, port);