Lines Matching refs:mv88e6xxx_chip

106 int mv88e6185_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
107 int mv88e6341_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
108 int mv88e6352_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
109 int mv88e6390_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
110 int mv88e6390x_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
111 int mv88e6393x_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
112 int mv88e6352_serdes_pcs_config(struct mv88e6xxx_chip *chip, int port,
116 int mv88e6390_serdes_pcs_config(struct mv88e6xxx_chip *chip, int port,
120 int mv88e6185_serdes_pcs_get_state(struct mv88e6xxx_chip *chip, int port,
122 int mv88e6352_serdes_pcs_get_state(struct mv88e6xxx_chip *chip, int port,
124 int mv88e6390_serdes_pcs_get_state(struct mv88e6xxx_chip *chip, int port,
126 int mv88e6393x_serdes_pcs_get_state(struct mv88e6xxx_chip *chip, int port,
128 int mv88e6352_serdes_pcs_an_restart(struct mv88e6xxx_chip *chip, int port,
130 int mv88e6390_serdes_pcs_an_restart(struct mv88e6xxx_chip *chip, int port,
132 int mv88e6352_serdes_pcs_link_up(struct mv88e6xxx_chip *chip, int port,
134 int mv88e6390_serdes_pcs_link_up(struct mv88e6xxx_chip *chip, int port,
136 unsigned int mv88e6352_serdes_irq_mapping(struct mv88e6xxx_chip *chip,
138 unsigned int mv88e6390_serdes_irq_mapping(struct mv88e6xxx_chip *chip,
140 int mv88e6185_serdes_power(struct mv88e6xxx_chip *chip, int port, int lane,
142 int mv88e6352_serdes_power(struct mv88e6xxx_chip *chip, int port, int lane,
144 int mv88e6390_serdes_power(struct mv88e6xxx_chip *chip, int port, int lane,
146 int mv88e6393x_serdes_power(struct mv88e6xxx_chip *chip, int port, int lane,
148 int mv88e6393x_serdes_setup_errata(struct mv88e6xxx_chip *chip);
149 int mv88e6097_serdes_irq_enable(struct mv88e6xxx_chip *chip, int port, int lane,
151 int mv88e6352_serdes_irq_enable(struct mv88e6xxx_chip *chip, int port, int lane,
153 int mv88e6390_serdes_irq_enable(struct mv88e6xxx_chip *chip, int port, int lane,
155 int mv88e6393x_serdes_irq_enable(struct mv88e6xxx_chip *chip, int port,
157 irqreturn_t mv88e6097_serdes_irq_status(struct mv88e6xxx_chip *chip, int port,
159 irqreturn_t mv88e6352_serdes_irq_status(struct mv88e6xxx_chip *chip, int port,
161 irqreturn_t mv88e6390_serdes_irq_status(struct mv88e6xxx_chip *chip, int port,
163 irqreturn_t mv88e6393x_serdes_irq_status(struct mv88e6xxx_chip *chip, int port,
165 int mv88e6352_serdes_get_sset_count(struct mv88e6xxx_chip *chip, int port);
166 int mv88e6352_serdes_get_strings(struct mv88e6xxx_chip *chip,
168 int mv88e6352_serdes_get_stats(struct mv88e6xxx_chip *chip, int port,
170 int mv88e6390_serdes_get_sset_count(struct mv88e6xxx_chip *chip, int port);
171 int mv88e6390_serdes_get_strings(struct mv88e6xxx_chip *chip,
173 int mv88e6390_serdes_get_stats(struct mv88e6xxx_chip *chip, int port,
176 int mv88e6352_serdes_get_regs_len(struct mv88e6xxx_chip *chip, int port);
177 void mv88e6352_serdes_get_regs(struct mv88e6xxx_chip *chip, int port, void *_p);
178 int mv88e6390_serdes_get_regs_len(struct mv88e6xxx_chip *chip, int port);
179 void mv88e6390_serdes_get_regs(struct mv88e6xxx_chip *chip, int port, void *_p);
181 int mv88e6352_serdes_set_tx_amplitude(struct mv88e6xxx_chip *chip, int port,
185 static inline int mv88e6xxx_serdes_get_lane(struct mv88e6xxx_chip *chip, in mv88e6xxx_serdes_get_lane()
194 static inline int mv88e6xxx_serdes_power_up(struct mv88e6xxx_chip *chip, in mv88e6xxx_serdes_power_up()
203 static inline int mv88e6xxx_serdes_power_down(struct mv88e6xxx_chip *chip, in mv88e6xxx_serdes_power_down()
213 mv88e6xxx_serdes_irq_mapping(struct mv88e6xxx_chip *chip, int port) in mv88e6xxx_serdes_irq_mapping()
221 static inline int mv88e6xxx_serdes_irq_enable(struct mv88e6xxx_chip *chip, in mv88e6xxx_serdes_irq_enable()
230 static inline int mv88e6xxx_serdes_irq_disable(struct mv88e6xxx_chip *chip, in mv88e6xxx_serdes_irq_disable()
240 mv88e6xxx_serdes_irq_status(struct mv88e6xxx_chip *chip, int port, int lane) in mv88e6xxx_serdes_irq_status()