Lines Matching refs:mv88e6xxx_chip

300 static inline int mv88e6xxx_g2_require(struct mv88e6xxx_chip *chip)  in mv88e6xxx_g2_require()
305 int mv88e6xxx_g2_read(struct mv88e6xxx_chip *chip, int reg, u16 *val);
306 int mv88e6xxx_g2_write(struct mv88e6xxx_chip *chip, int reg, u16 val);
307 int mv88e6xxx_g2_wait_bit(struct mv88e6xxx_chip *chip, int reg,
310 int mv88e6352_g2_irl_init_all(struct mv88e6xxx_chip *chip, int port);
311 int mv88e6390_g2_irl_init_all(struct mv88e6xxx_chip *chip, int port);
313 int mv88e6xxx_g2_smi_phy_read(struct mv88e6xxx_chip *chip,
316 int mv88e6xxx_g2_smi_phy_write(struct mv88e6xxx_chip *chip,
319 int mv88e6xxx_g2_set_switch_mac(struct mv88e6xxx_chip *chip, u8 *addr);
321 int mv88e6xxx_g2_get_eeprom8(struct mv88e6xxx_chip *chip,
323 int mv88e6xxx_g2_set_eeprom8(struct mv88e6xxx_chip *chip,
326 int mv88e6xxx_g2_get_eeprom16(struct mv88e6xxx_chip *chip,
328 int mv88e6xxx_g2_set_eeprom16(struct mv88e6xxx_chip *chip,
331 int mv88e6xxx_g2_pvt_write(struct mv88e6xxx_chip *chip, int src_dev,
333 int mv88e6xxx_g2_misc_4_bit_port(struct mv88e6xxx_chip *chip);
335 int mv88e6xxx_g2_irq_setup(struct mv88e6xxx_chip *chip);
336 void mv88e6xxx_g2_irq_free(struct mv88e6xxx_chip *chip);
338 int mv88e6xxx_g2_irq_mdio_setup(struct mv88e6xxx_chip *chip,
340 void mv88e6xxx_g2_irq_mdio_free(struct mv88e6xxx_chip *chip,
343 int mv88e6185_g2_mgmt_rsvd2cpu(struct mv88e6xxx_chip *chip);
344 int mv88e6352_g2_mgmt_rsvd2cpu(struct mv88e6xxx_chip *chip);
346 int mv88e6xxx_g2_pot_clear(struct mv88e6xxx_chip *chip);
348 int mv88e6xxx_g2_trunk_clear(struct mv88e6xxx_chip *chip);
350 int mv88e6xxx_g2_device_mapping_write(struct mv88e6xxx_chip *chip, int target,
363 int mv88e6xxx_g2_scratch_gpio_set_smi(struct mv88e6xxx_chip *chip,
365 int mv88e6xxx_g2_atu_stats_set(struct mv88e6xxx_chip *chip, u16 kind, u16 bin);
366 int mv88e6xxx_g2_atu_stats_get(struct mv88e6xxx_chip *chip, u16 *stats);
370 static inline int mv88e6xxx_g2_require(struct mv88e6xxx_chip *chip) in mv88e6xxx_g2_require()
380 static inline int mv88e6xxx_g2_read(struct mv88e6xxx_chip *chip, int reg, u16 *val) in mv88e6xxx_g2_read()
385 static inline int mv88e6xxx_g2_write(struct mv88e6xxx_chip *chip, int reg, u16 val) in mv88e6xxx_g2_write()
390 static inline int mv88e6xxx_g2_wait_bit(struct mv88e6xxx_chip *chip, in mv88e6xxx_g2_wait_bit()
396 static inline int mv88e6352_g2_irl_init_all(struct mv88e6xxx_chip *chip, in mv88e6352_g2_irl_init_all()
402 static inline int mv88e6390_g2_irl_init_all(struct mv88e6xxx_chip *chip, in mv88e6390_g2_irl_init_all()
408 static inline int mv88e6xxx_g2_smi_phy_read(struct mv88e6xxx_chip *chip, in mv88e6xxx_g2_smi_phy_read()
415 static inline int mv88e6xxx_g2_smi_phy_write(struct mv88e6xxx_chip *chip, in mv88e6xxx_g2_smi_phy_write()
422 static inline int mv88e6xxx_g2_set_switch_mac(struct mv88e6xxx_chip *chip, in mv88e6xxx_g2_set_switch_mac()
428 static inline int mv88e6xxx_g2_get_eeprom8(struct mv88e6xxx_chip *chip, in mv88e6xxx_g2_get_eeprom8()
435 static inline int mv88e6xxx_g2_set_eeprom8(struct mv88e6xxx_chip *chip, in mv88e6xxx_g2_set_eeprom8()
442 static inline int mv88e6xxx_g2_get_eeprom16(struct mv88e6xxx_chip *chip, in mv88e6xxx_g2_get_eeprom16()
449 static inline int mv88e6xxx_g2_set_eeprom16(struct mv88e6xxx_chip *chip, in mv88e6xxx_g2_set_eeprom16()
456 static inline int mv88e6xxx_g2_pvt_write(struct mv88e6xxx_chip *chip, in mv88e6xxx_g2_pvt_write()
462 static inline int mv88e6xxx_g2_misc_4_bit_port(struct mv88e6xxx_chip *chip) in mv88e6xxx_g2_misc_4_bit_port()
467 static inline int mv88e6xxx_g2_irq_setup(struct mv88e6xxx_chip *chip) in mv88e6xxx_g2_irq_setup()
472 static inline void mv88e6xxx_g2_irq_free(struct mv88e6xxx_chip *chip) in mv88e6xxx_g2_irq_free()
476 static inline int mv88e6xxx_g2_irq_mdio_setup(struct mv88e6xxx_chip *chip, in mv88e6xxx_g2_irq_mdio_setup()
482 static inline void mv88e6xxx_g2_irq_mdio_free(struct mv88e6xxx_chip *chip, in mv88e6xxx_g2_irq_mdio_free()
487 static inline int mv88e6185_g2_mgmt_rsvd2cpu(struct mv88e6xxx_chip *chip) in mv88e6185_g2_mgmt_rsvd2cpu()
492 static inline int mv88e6352_g2_mgmt_rsvd2cpu(struct mv88e6xxx_chip *chip) in mv88e6352_g2_mgmt_rsvd2cpu()
497 static inline int mv88e6xxx_g2_pot_clear(struct mv88e6xxx_chip *chip) in mv88e6xxx_g2_pot_clear()
512 static inline int mv88e6xxx_g2_scratch_gpio_set_smi(struct mv88e6xxx_chip *chip, in mv88e6xxx_g2_scratch_gpio_set_smi()
518 static inline int mv88e6xxx_g2_trunk_clear(struct mv88e6xxx_chip *chip) in mv88e6xxx_g2_trunk_clear()
523 static inline int mv88e6xxx_g2_device_mapping_write(struct mv88e6xxx_chip *chip, in mv88e6xxx_g2_device_mapping_write()
529 static inline int mv88e6xxx_g2_atu_stats_set(struct mv88e6xxx_chip *chip, in mv88e6xxx_g2_atu_stats_set()
535 static inline int mv88e6xxx_g2_atu_stats_get(struct mv88e6xxx_chip *chip, in mv88e6xxx_g2_atu_stats_get()