Lines Matching refs:mv88e6xxx_chip
309 int mv88e6xxx_g2_read(struct mv88e6xxx_chip *chip, int reg, u16 *val);
310 int mv88e6xxx_g2_write(struct mv88e6xxx_chip *chip, int reg, u16 val);
311 int mv88e6xxx_g2_wait_bit(struct mv88e6xxx_chip *chip, int reg,
314 int mv88e6352_g2_irl_init_all(struct mv88e6xxx_chip *chip, int port);
315 int mv88e6390_g2_irl_init_all(struct mv88e6xxx_chip *chip, int port);
317 int mv88e6xxx_g2_smi_phy_read(struct mv88e6xxx_chip *chip,
320 int mv88e6xxx_g2_smi_phy_write(struct mv88e6xxx_chip *chip,
323 int mv88e6xxx_g2_set_switch_mac(struct mv88e6xxx_chip *chip, u8 *addr);
325 int mv88e6xxx_g2_get_eeprom8(struct mv88e6xxx_chip *chip,
327 int mv88e6xxx_g2_set_eeprom8(struct mv88e6xxx_chip *chip,
330 int mv88e6xxx_g2_get_eeprom16(struct mv88e6xxx_chip *chip,
332 int mv88e6xxx_g2_set_eeprom16(struct mv88e6xxx_chip *chip,
335 int mv88e6xxx_g2_pvt_read(struct mv88e6xxx_chip *chip, int src_dev,
337 int mv88e6xxx_g2_pvt_write(struct mv88e6xxx_chip *chip, int src_dev,
339 int mv88e6xxx_g2_misc_4_bit_port(struct mv88e6xxx_chip *chip);
341 int mv88e6xxx_g2_irq_setup(struct mv88e6xxx_chip *chip);
342 void mv88e6xxx_g2_irq_free(struct mv88e6xxx_chip *chip);
344 int mv88e6xxx_g2_irq_mdio_setup(struct mv88e6xxx_chip *chip,
346 void mv88e6xxx_g2_irq_mdio_free(struct mv88e6xxx_chip *chip,
349 int mv88e6185_g2_mgmt_rsvd2cpu(struct mv88e6xxx_chip *chip);
350 int mv88e6352_g2_mgmt_rsvd2cpu(struct mv88e6xxx_chip *chip);
352 int mv88e6xxx_g2_pot_clear(struct mv88e6xxx_chip *chip);
354 int mv88e6xxx_g2_trunk_mask_write(struct mv88e6xxx_chip *chip, int num,
356 int mv88e6xxx_g2_trunk_mapping_write(struct mv88e6xxx_chip *chip, int id,
358 int mv88e6xxx_g2_trunk_clear(struct mv88e6xxx_chip *chip);
360 int mv88e6xxx_g2_device_mapping_write(struct mv88e6xxx_chip *chip, int target,
362 int mv88e6xxx_g2_eeprom_wait(struct mv88e6xxx_chip *chip);
375 int mv88e6xxx_g2_scratch_gpio_set_smi(struct mv88e6xxx_chip *chip,
377 int mv88e6352_g2_scratch_port_has_serdes(struct mv88e6xxx_chip *chip, int port);
378 int mv88e6xxx_g2_atu_stats_set(struct mv88e6xxx_chip *chip, u16 kind, u16 bin);
379 int mv88e6xxx_g2_atu_stats_get(struct mv88e6xxx_chip *chip, u16 *stats);