Lines Matching refs:mv88e6xxx_chip
76 u8 mv88e6341_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
77 u8 mv88e6352_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
78 u8 mv88e6390_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
79 u8 mv88e6390x_serdes_get_lane(struct mv88e6xxx_chip *chip, int port);
80 int mv88e6352_serdes_pcs_config(struct mv88e6xxx_chip *chip, int port,
84 int mv88e6390_serdes_pcs_config(struct mv88e6xxx_chip *chip, int port,
88 int mv88e6352_serdes_pcs_get_state(struct mv88e6xxx_chip *chip, int port,
90 int mv88e6390_serdes_pcs_get_state(struct mv88e6xxx_chip *chip, int port,
92 int mv88e6352_serdes_pcs_an_restart(struct mv88e6xxx_chip *chip, int port,
94 int mv88e6390_serdes_pcs_an_restart(struct mv88e6xxx_chip *chip, int port,
96 int mv88e6352_serdes_pcs_link_up(struct mv88e6xxx_chip *chip, int port,
98 int mv88e6390_serdes_pcs_link_up(struct mv88e6xxx_chip *chip, int port,
100 unsigned int mv88e6352_serdes_irq_mapping(struct mv88e6xxx_chip *chip,
102 unsigned int mv88e6390_serdes_irq_mapping(struct mv88e6xxx_chip *chip,
104 int mv88e6352_serdes_power(struct mv88e6xxx_chip *chip, int port, u8 lane,
106 int mv88e6390_serdes_power(struct mv88e6xxx_chip *chip, int port, u8 lane,
108 int mv88e6352_serdes_irq_enable(struct mv88e6xxx_chip *chip, int port, u8 lane,
110 int mv88e6390_serdes_irq_enable(struct mv88e6xxx_chip *chip, int port, u8 lane,
112 irqreturn_t mv88e6352_serdes_irq_status(struct mv88e6xxx_chip *chip, int port,
114 irqreturn_t mv88e6390_serdes_irq_status(struct mv88e6xxx_chip *chip, int port,
116 int mv88e6352_serdes_get_sset_count(struct mv88e6xxx_chip *chip, int port);
117 int mv88e6352_serdes_get_strings(struct mv88e6xxx_chip *chip,
119 int mv88e6352_serdes_get_stats(struct mv88e6xxx_chip *chip, int port,
121 int mv88e6390_serdes_get_sset_count(struct mv88e6xxx_chip *chip, int port);
122 int mv88e6390_serdes_get_strings(struct mv88e6xxx_chip *chip,
124 int mv88e6390_serdes_get_stats(struct mv88e6xxx_chip *chip, int port,
127 int mv88e6352_serdes_get_regs_len(struct mv88e6xxx_chip *chip, int port);
128 void mv88e6352_serdes_get_regs(struct mv88e6xxx_chip *chip, int port, void *_p);
129 int mv88e6390_serdes_get_regs_len(struct mv88e6xxx_chip *chip, int port);
130 void mv88e6390_serdes_get_regs(struct mv88e6xxx_chip *chip, int port, void *_p);
133 static inline u8 mv88e6xxx_serdes_get_lane(struct mv88e6xxx_chip *chip, in mv88e6xxx_serdes_get_lane()
142 static inline int mv88e6xxx_serdes_power_up(struct mv88e6xxx_chip *chip, in mv88e6xxx_serdes_power_up()
151 static inline int mv88e6xxx_serdes_power_down(struct mv88e6xxx_chip *chip, in mv88e6xxx_serdes_power_down()
161 mv88e6xxx_serdes_irq_mapping(struct mv88e6xxx_chip *chip, int port) in mv88e6xxx_serdes_irq_mapping()
169 static inline int mv88e6xxx_serdes_irq_enable(struct mv88e6xxx_chip *chip, in mv88e6xxx_serdes_irq_enable()
178 static inline int mv88e6xxx_serdes_irq_disable(struct mv88e6xxx_chip *chip, in mv88e6xxx_serdes_irq_disable()
188 mv88e6xxx_serdes_irq_status(struct mv88e6xxx_chip *chip, int port, u8 lane) in mv88e6xxx_serdes_irq_status()