• Home
  • Raw
  • Download

Lines Matching refs:mv88e6xxx_chip

20 static int mv88e6352_serdes_read(struct mv88e6xxx_chip *chip, int reg,  in mv88e6352_serdes_read()
28 static int mv88e6352_serdes_write(struct mv88e6xxx_chip *chip, int reg, in mv88e6352_serdes_write()
36 static int mv88e6390_serdes_read(struct mv88e6xxx_chip *chip, in mv88e6390_serdes_read()
44 static int mv88e6390_serdes_write(struct mv88e6xxx_chip *chip, in mv88e6390_serdes_write()
52 static int mv88e6xxx_serdes_pcs_get_state(struct mv88e6xxx_chip *chip, in mv88e6xxx_serdes_pcs_get_state()
124 int mv88e6352_serdes_power(struct mv88e6xxx_chip *chip, int port, int lane, in mv88e6352_serdes_power()
145 int mv88e6352_serdes_pcs_config(struct mv88e6xxx_chip *chip, int port, in mv88e6352_serdes_pcs_config()
194 int mv88e6352_serdes_pcs_get_state(struct mv88e6xxx_chip *chip, int port, in mv88e6352_serdes_pcs_get_state()
221 int mv88e6352_serdes_pcs_an_restart(struct mv88e6xxx_chip *chip, int port, in mv88e6352_serdes_pcs_an_restart()
234 int mv88e6352_serdes_pcs_link_up(struct mv88e6xxx_chip *chip, int port, in mv88e6352_serdes_pcs_link_up()
265 int mv88e6352_serdes_get_lane(struct mv88e6xxx_chip *chip, int port) in mv88e6352_serdes_get_lane()
289 int mv88e6352_serdes_get_sset_count(struct mv88e6xxx_chip *chip, int port) in mv88e6352_serdes_get_sset_count()
300 int mv88e6352_serdes_get_strings(struct mv88e6xxx_chip *chip, in mv88e6352_serdes_get_strings()
318 static uint64_t mv88e6352_serdes_get_stat(struct mv88e6xxx_chip *chip, in mv88e6352_serdes_get_stat()
345 size_t mv88e6352_serdes_get_stats(struct mv88e6xxx_chip *chip, int port, in mv88e6352_serdes_get_stats()
370 static void mv88e6352_serdes_irq_link(struct mv88e6xxx_chip *chip, int port) in mv88e6352_serdes_irq_link()
385 irqreturn_t mv88e6352_serdes_irq_status(struct mv88e6xxx_chip *chip, int port, in mv88e6352_serdes_irq_status()
404 int mv88e6352_serdes_irq_enable(struct mv88e6xxx_chip *chip, int port, int lane, in mv88e6352_serdes_irq_enable()
415 unsigned int mv88e6352_serdes_irq_mapping(struct mv88e6xxx_chip *chip, int port) in mv88e6352_serdes_irq_mapping()
420 int mv88e6352_serdes_get_regs_len(struct mv88e6xxx_chip *chip, int port) in mv88e6352_serdes_get_regs_len()
433 void mv88e6352_serdes_get_regs(struct mv88e6xxx_chip *chip, int port, void *_p) in mv88e6352_serdes_get_regs()
451 int mv88e6341_serdes_get_lane(struct mv88e6xxx_chip *chip, int port) in mv88e6341_serdes_get_lane()
468 int mv88e6185_serdes_power(struct mv88e6xxx_chip *chip, int port, int lane, in mv88e6185_serdes_power()
478 int mv88e6185_serdes_get_lane(struct mv88e6xxx_chip *chip, int port) in mv88e6185_serdes_get_lane()
493 int mv88e6185_serdes_pcs_get_state(struct mv88e6xxx_chip *chip, int port, in mv88e6185_serdes_pcs_get_state()
530 int mv88e6097_serdes_irq_enable(struct mv88e6xxx_chip *chip, int port, int lane, in mv88e6097_serdes_irq_enable()
548 static void mv88e6097_serdes_irq_link(struct mv88e6xxx_chip *chip, int port) in mv88e6097_serdes_irq_link()
562 irqreturn_t mv88e6097_serdes_irq_status(struct mv88e6xxx_chip *chip, int port, in mv88e6097_serdes_irq_status()
577 int mv88e6390_serdes_get_lane(struct mv88e6xxx_chip *chip, int port) in mv88e6390_serdes_get_lane()
600 int mv88e6390x_serdes_get_lane(struct mv88e6xxx_chip *chip, int port) in mv88e6390x_serdes_get_lane()
678 int mv88e6393x_serdes_get_lane(struct mv88e6xxx_chip *chip, int port) in mv88e6393x_serdes_get_lane()
697 static int mv88e6390_serdes_power_10g(struct mv88e6xxx_chip *chip, int lane, in mv88e6390_serdes_power_10g()
724 static int mv88e6390_serdes_power_sgmii(struct mv88e6xxx_chip *chip, int lane, in mv88e6390_serdes_power_sgmii()
758 int mv88e6390_serdes_get_sset_count(struct mv88e6xxx_chip *chip, int port) in mv88e6390_serdes_get_sset_count()
766 int mv88e6390_serdes_get_strings(struct mv88e6xxx_chip *chip, in mv88e6390_serdes_get_strings()
783 static uint64_t mv88e6390_serdes_get_stat(struct mv88e6xxx_chip *chip, int lane, in mv88e6390_serdes_get_stat()
801 size_t mv88e6390_serdes_get_stats(struct mv88e6xxx_chip *chip, int port, in mv88e6390_serdes_get_stats()
820 static int mv88e6390_serdes_enable_checker(struct mv88e6xxx_chip *chip, int lane) in mv88e6390_serdes_enable_checker()
835 int mv88e6390_serdes_power(struct mv88e6xxx_chip *chip, int port, int lane, in mv88e6390_serdes_power()
862 int mv88e6390_serdes_pcs_config(struct mv88e6xxx_chip *chip, int port, in mv88e6390_serdes_pcs_config()
921 static int mv88e6390_serdes_pcs_get_state_sgmii(struct mv88e6xxx_chip *chip, in mv88e6390_serdes_pcs_get_state_sgmii()
951 static int mv88e6390_serdes_pcs_get_state_10g(struct mv88e6xxx_chip *chip, in mv88e6390_serdes_pcs_get_state_10g()
971 static int mv88e6393x_serdes_pcs_get_state_10g(struct mv88e6xxx_chip *chip, in mv88e6393x_serdes_pcs_get_state_10g()
995 int mv88e6390_serdes_pcs_get_state(struct mv88e6xxx_chip *chip, int port, in mv88e6390_serdes_pcs_get_state()
1014 int mv88e6393x_serdes_pcs_get_state(struct mv88e6xxx_chip *chip, int port, in mv88e6393x_serdes_pcs_get_state()
1033 int mv88e6390_serdes_pcs_an_restart(struct mv88e6xxx_chip *chip, int port, in mv88e6390_serdes_pcs_an_restart()
1049 int mv88e6390_serdes_pcs_link_up(struct mv88e6xxx_chip *chip, int port, in mv88e6390_serdes_pcs_link_up()
1083 static void mv88e6390_serdes_irq_link_sgmii(struct mv88e6xxx_chip *chip, in mv88e6390_serdes_irq_link_sgmii()
1100 static void mv88e6393x_serdes_irq_link_10g(struct mv88e6xxx_chip *chip, in mv88e6393x_serdes_irq_link_10g()
1117 static int mv88e6390_serdes_irq_enable_sgmii(struct mv88e6xxx_chip *chip, in mv88e6390_serdes_irq_enable_sgmii()
1130 int mv88e6390_serdes_irq_enable(struct mv88e6xxx_chip *chip, int port, int lane, in mv88e6390_serdes_irq_enable()
1145 static int mv88e6390_serdes_irq_status_sgmii(struct mv88e6xxx_chip *chip, in mv88e6390_serdes_irq_status_sgmii()
1156 static int mv88e6393x_serdes_irq_enable_10g(struct mv88e6xxx_chip *chip, in mv88e6393x_serdes_irq_enable_10g()
1168 int mv88e6393x_serdes_irq_enable(struct mv88e6xxx_chip *chip, int port, in mv88e6393x_serdes_irq_enable()
1186 static int mv88e6393x_serdes_irq_status_10g(struct mv88e6xxx_chip *chip, in mv88e6393x_serdes_irq_status_10g()
1197 irqreturn_t mv88e6393x_serdes_irq_status(struct mv88e6xxx_chip *chip, int port, in mv88e6393x_serdes_irq_status()
1233 irqreturn_t mv88e6390_serdes_irq_status(struct mv88e6xxx_chip *chip, int port, in mv88e6390_serdes_irq_status()
1258 unsigned int mv88e6390_serdes_irq_mapping(struct mv88e6xxx_chip *chip, int port) in mv88e6390_serdes_irq_mapping()
1291 int mv88e6390_serdes_get_regs_len(struct mv88e6xxx_chip *chip, int port) in mv88e6390_serdes_get_regs_len()
1299 void mv88e6390_serdes_get_regs(struct mv88e6xxx_chip *chip, int port, void *_p) in mv88e6390_serdes_get_regs()
1324 int mv88e6352_serdes_set_tx_amplitude(struct mv88e6xxx_chip *chip, int port, in mv88e6352_serdes_set_tx_amplitude()
1357 static int mv88e6393x_serdes_power_lane(struct mv88e6xxx_chip *chip, int lane, in mv88e6393x_serdes_power_lane()
1379 static int mv88e6393x_serdes_erratum_4_6(struct mv88e6xxx_chip *chip, int lane) in mv88e6393x_serdes_erratum_4_6()
1412 int mv88e6393x_serdes_setup_errata(struct mv88e6xxx_chip *chip) in mv88e6393x_serdes_setup_errata()
1427 static int mv88e6393x_serdes_erratum_4_8(struct mv88e6xxx_chip *chip, int lane) in mv88e6393x_serdes_erratum_4_8()
1461 static int mv88e6393x_serdes_erratum_5_2(struct mv88e6xxx_chip *chip, int lane, in mv88e6393x_serdes_erratum_5_2()
1505 static int mv88e6393x_serdes_fix_2500basex_an(struct mv88e6xxx_chip *chip, in mv88e6393x_serdes_fix_2500basex_an()
1553 int mv88e6393x_serdes_power(struct mv88e6xxx_chip *chip, int port, int lane, in mv88e6393x_serdes_power()