Lines Matching full:int

100 int mv88e6185_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
101 int mv88e6341_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
102 int mv88e6352_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
103 int mv88e6390_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
104 int mv88e6390x_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
105 int mv88e6393x_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
106 int mv88e6352_serdes_pcs_config(struct mv88e6xxx_chip *chip, int port,
107 int lane, unsigned int mode,
110 int mv88e6390_serdes_pcs_config(struct mv88e6xxx_chip *chip, int port,
111 int lane, unsigned int mode,
114 int mv88e6185_serdes_pcs_get_state(struct mv88e6xxx_chip *chip, int port,
115 int lane, struct phylink_link_state *state);
116 int mv88e6352_serdes_pcs_get_state(struct mv88e6xxx_chip *chip, int port,
117 int lane, struct phylink_link_state *state);
118 int mv88e6390_serdes_pcs_get_state(struct mv88e6xxx_chip *chip, int port,
119 int lane, struct phylink_link_state *state);
120 int mv88e6393x_serdes_pcs_get_state(struct mv88e6xxx_chip *chip, int port,
121 int lane, struct phylink_link_state *state);
122 int mv88e6352_serdes_pcs_an_restart(struct mv88e6xxx_chip *chip, int port,
123 int lane);
124 int mv88e6390_serdes_pcs_an_restart(struct mv88e6xxx_chip *chip, int port,
125 int lane);
126 int mv88e6352_serdes_pcs_link_up(struct mv88e6xxx_chip *chip, int port,
127 int lane, int speed, int duplex);
128 int mv88e6390_serdes_pcs_link_up(struct mv88e6xxx_chip *chip, int port,
129 int lane, int speed, int duplex);
130 unsigned int mv88e6352_serdes_irq_mapping(struct mv88e6xxx_chip *chip,
131 int port);
132 unsigned int mv88e6390_serdes_irq_mapping(struct mv88e6xxx_chip *chip,
133 int port);
134 int mv88e6185_serdes_power(struct mv88e6xxx_chip *chip, int port, int lane,
136 int mv88e6352_serdes_power(struct mv88e6xxx_chip *chip, int port, int lane,
138 int mv88e6390_serdes_power(struct mv88e6xxx_chip *chip, int port, int lane,
140 int mv88e6393x_serdes_power(struct mv88e6xxx_chip *chip, int port, int lane,
142 int mv88e6393x_serdes_setup_errata(struct mv88e6xxx_chip *chip);
143 int mv88e6097_serdes_irq_enable(struct mv88e6xxx_chip *chip, int port, int lane,
145 int mv88e6352_serdes_irq_enable(struct mv88e6xxx_chip *chip, int port, int lane,
147 int mv88e6390_serdes_irq_enable(struct mv88e6xxx_chip *chip, int port, int lane,
149 int mv88e6393x_serdes_irq_enable(struct mv88e6xxx_chip *chip, int port,
150 int lane, bool enable);
151 irqreturn_t mv88e6097_serdes_irq_status(struct mv88e6xxx_chip *chip, int port,
152 int lane);
153 irqreturn_t mv88e6352_serdes_irq_status(struct mv88e6xxx_chip *chip, int port,
154 int lane);
155 irqreturn_t mv88e6390_serdes_irq_status(struct mv88e6xxx_chip *chip, int port,
156 int lane);
157 irqreturn_t mv88e6393x_serdes_irq_status(struct mv88e6xxx_chip *chip, int port,
158 int lane);
159 int mv88e6352_serdes_get_sset_count(struct mv88e6xxx_chip *chip, int port);
160 int mv88e6352_serdes_get_strings(struct mv88e6xxx_chip *chip,
161 int port, uint8_t *data);
162 int mv88e6352_serdes_get_stats(struct mv88e6xxx_chip *chip, int port,
164 int mv88e6390_serdes_get_sset_count(struct mv88e6xxx_chip *chip, int port);
165 int mv88e6390_serdes_get_strings(struct mv88e6xxx_chip *chip,
166 int port, uint8_t *data);
167 int mv88e6390_serdes_get_stats(struct mv88e6xxx_chip *chip, int port,
170 int mv88e6352_serdes_get_regs_len(struct mv88e6xxx_chip *chip, int port);
171 void mv88e6352_serdes_get_regs(struct mv88e6xxx_chip *chip, int port, void *_p);
172 int mv88e6390_serdes_get_regs_len(struct mv88e6xxx_chip *chip, int port);
173 void mv88e6390_serdes_get_regs(struct mv88e6xxx_chip *chip, int port, void *_p);
176 static inline int mv88e6xxx_serdes_get_lane(struct mv88e6xxx_chip *chip, in mv88e6xxx_serdes_get_lane()
177 int port) in mv88e6xxx_serdes_get_lane()
185 static inline int mv88e6xxx_serdes_power_up(struct mv88e6xxx_chip *chip, in mv88e6xxx_serdes_power_up()
186 int port, int lane) in mv88e6xxx_serdes_power_up()
194 static inline int mv88e6xxx_serdes_power_down(struct mv88e6xxx_chip *chip, in mv88e6xxx_serdes_power_down()
195 int port, int lane) in mv88e6xxx_serdes_power_down()
203 static inline unsigned int
204 mv88e6xxx_serdes_irq_mapping(struct mv88e6xxx_chip *chip, int port) in mv88e6xxx_serdes_irq_mapping()
212 static inline int mv88e6xxx_serdes_irq_enable(struct mv88e6xxx_chip *chip, in mv88e6xxx_serdes_irq_enable()
213 int port, int lane) in mv88e6xxx_serdes_irq_enable()
221 static inline int mv88e6xxx_serdes_irq_disable(struct mv88e6xxx_chip *chip, in mv88e6xxx_serdes_irq_disable()
222 int port, int lane) in mv88e6xxx_serdes_irq_disable()
231 mv88e6xxx_serdes_irq_status(struct mv88e6xxx_chip *chip, int port, int lane) in mv88e6xxx_serdes_irq_status()