Lines Matching refs:mv88e6xxx_chip
317 int mv88e6xxx_port_read(struct mv88e6xxx_chip *chip, int port, int reg,
319 int mv88e6xxx_port_write(struct mv88e6xxx_chip *chip, int port, int reg,
321 int mv88e6xxx_port_wait_bit(struct mv88e6xxx_chip *chip, int port, int reg,
324 int mv88e6185_port_set_pause(struct mv88e6xxx_chip *chip, int port,
326 int mv88e6352_port_set_rgmii_delay(struct mv88e6xxx_chip *chip, int port,
328 int mv88e6390_port_set_rgmii_delay(struct mv88e6xxx_chip *chip, int port,
331 int mv88e6xxx_port_set_link(struct mv88e6xxx_chip *chip, int port, int link);
333 int mv88e6xxx_port_sync_link(struct mv88e6xxx_chip *chip, int port, unsigned int mode, bool isup);
334 int mv88e6185_port_sync_link(struct mv88e6xxx_chip *chip, int port, unsigned int mode, bool isup);
336 int mv88e6065_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port,
338 int mv88e6185_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port,
340 int mv88e6250_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port,
342 int mv88e6341_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port,
344 int mv88e6352_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port,
346 int mv88e6390_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port,
348 int mv88e6390x_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port,
350 int mv88e6393x_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port,
358 int mv88e6xxx_port_set_state(struct mv88e6xxx_chip *chip, int port, u8 state);
360 int mv88e6xxx_port_set_vlan_map(struct mv88e6xxx_chip *chip, int port, u16 map);
362 int mv88e6xxx_port_get_fid(struct mv88e6xxx_chip *chip, int port, u16 *fid);
363 int mv88e6xxx_port_set_fid(struct mv88e6xxx_chip *chip, int port, u16 fid);
365 int mv88e6xxx_port_get_pvid(struct mv88e6xxx_chip *chip, int port, u16 *pvid);
366 int mv88e6xxx_port_set_pvid(struct mv88e6xxx_chip *chip, int port, u16 pvid);
368 int mv88e6xxx_port_set_8021q_mode(struct mv88e6xxx_chip *chip, int port,
370 int mv88e6095_port_tag_remap(struct mv88e6xxx_chip *chip, int port);
371 int mv88e6390_port_tag_remap(struct mv88e6xxx_chip *chip, int port);
372 int mv88e6xxx_port_set_egress_mode(struct mv88e6xxx_chip *chip, int port,
374 int mv88e6085_port_set_frame_mode(struct mv88e6xxx_chip *chip, int port,
376 int mv88e6351_port_set_frame_mode(struct mv88e6xxx_chip *chip, int port,
378 int mv88e6185_port_set_forward_unknown(struct mv88e6xxx_chip *chip,
380 int mv88e6185_port_set_default_forward(struct mv88e6xxx_chip *chip,
382 int mv88e6352_port_set_ucast_flood(struct mv88e6xxx_chip *chip, int port,
384 int mv88e6352_port_set_mcast_flood(struct mv88e6xxx_chip *chip, int port,
386 int mv88e6352_port_set_policy(struct mv88e6xxx_chip *chip, int port,
389 int mv88e6393x_port_set_policy(struct mv88e6xxx_chip *chip, int port,
392 int mv88e6351_port_set_ether_type(struct mv88e6xxx_chip *chip, int port,
394 int mv88e6393x_set_egress_port(struct mv88e6xxx_chip *chip,
397 int mv88e6393x_port_set_upstream_port(struct mv88e6xxx_chip *chip, int port,
399 int mv88e6393x_port_mgmt_rsvd2cpu(struct mv88e6xxx_chip *chip);
400 int mv88e6393x_port_set_ether_type(struct mv88e6xxx_chip *chip, int port,
402 int mv88e6xxx_port_set_message_port(struct mv88e6xxx_chip *chip, int port,
404 int mv88e6xxx_port_set_trunk(struct mv88e6xxx_chip *chip, int port,
406 int mv88e6165_port_set_jumbo_size(struct mv88e6xxx_chip *chip, int port,
408 int mv88e6095_port_egress_rate_limiting(struct mv88e6xxx_chip *chip, int port);
409 int mv88e6097_port_egress_rate_limiting(struct mv88e6xxx_chip *chip, int port);
410 int mv88e6xxx_port_set_assoc_vector(struct mv88e6xxx_chip *chip, int port,
412 int mv88e6097_port_pause_limit(struct mv88e6xxx_chip *chip, int port, u8 in,
414 int mv88e6390_port_pause_limit(struct mv88e6xxx_chip *chip, int port, u8 in,
416 int mv88e6341_port_set_cmode(struct mv88e6xxx_chip *chip, int port,
418 int mv88e6390_port_set_cmode(struct mv88e6xxx_chip *chip, int port,
420 int mv88e6390x_port_set_cmode(struct mv88e6xxx_chip *chip, int port,
422 int mv88e6393x_port_set_cmode(struct mv88e6xxx_chip *chip, int port,
424 int mv88e6185_port_get_cmode(struct mv88e6xxx_chip *chip, int port, u8 *cmode);
425 int mv88e6352_port_get_cmode(struct mv88e6xxx_chip *chip, int port, u8 *cmode);
426 int mv88e6xxx_port_drop_untagged(struct mv88e6xxx_chip *chip, int port,
428 int mv88e6xxx_port_set_map_da(struct mv88e6xxx_chip *chip, int port);
429 int mv88e6095_port_set_upstream_port(struct mv88e6xxx_chip *chip, int port,
431 int mv88e6xxx_port_set_mirror(struct mv88e6xxx_chip *chip, int port,
435 int mv88e6xxx_port_disable_learn_limit(struct mv88e6xxx_chip *chip, int port);
436 int mv88e6xxx_port_disable_pri_override(struct mv88e6xxx_chip *chip, int port);
438 int mv88e6xxx_port_hidden_write(struct mv88e6xxx_chip *chip, int block,
440 int mv88e6xxx_port_hidden_wait(struct mv88e6xxx_chip *chip);
441 int mv88e6xxx_port_hidden_read(struct mv88e6xxx_chip *chip, int block, int port,