Lines Matching refs:prestera_port
93 struct prestera_port;
111 int prestera_hw_port_info_get(const struct prestera_port *port,
113 int prestera_hw_port_state_set(const struct prestera_port *port,
115 int prestera_hw_port_mtu_set(const struct prestera_port *port, u32 mtu);
116 int prestera_hw_port_mtu_get(const struct prestera_port *port, u32 *mtu);
117 int prestera_hw_port_mac_set(const struct prestera_port *port, const char *mac);
118 int prestera_hw_port_mac_get(const struct prestera_port *port, char *mac);
119 int prestera_hw_port_cap_get(const struct prestera_port *port,
121 int prestera_hw_port_remote_cap_get(const struct prestera_port *port,
123 int prestera_hw_port_remote_fc_get(const struct prestera_port *port,
125 int prestera_hw_port_type_get(const struct prestera_port *port, u8 *type);
126 int prestera_hw_port_fec_get(const struct prestera_port *port, u8 *fec);
127 int prestera_hw_port_fec_set(const struct prestera_port *port, u8 fec);
128 int prestera_hw_port_autoneg_set(const struct prestera_port *port,
130 int prestera_hw_port_autoneg_restart(struct prestera_port *port);
131 int prestera_hw_port_duplex_get(const struct prestera_port *port, u8 *duplex);
132 int prestera_hw_port_stats_get(const struct prestera_port *port,
134 int prestera_hw_port_link_mode_set(const struct prestera_port *port, u32 mode);
135 int prestera_hw_port_link_mode_get(const struct prestera_port *port, u32 *mode);
136 int prestera_hw_port_mdix_get(const struct prestera_port *port, u8 *status,
138 int prestera_hw_port_mdix_set(const struct prestera_port *port, u8 mode);
139 int prestera_hw_port_speed_get(const struct prestera_port *port, u32 *speed);
140 int prestera_hw_port_learning_set(struct prestera_port *port, bool enable);
141 int prestera_hw_port_flood_set(struct prestera_port *port, bool flood);
142 int prestera_hw_port_accept_frm_type(struct prestera_port *port,
147 int prestera_hw_vlan_port_set(struct prestera_port *port, u16 vid,
149 int prestera_hw_vlan_port_vid_set(struct prestera_port *port, u16 vid);
150 int prestera_hw_vlan_port_stp_set(struct prestera_port *port, u16 vid, u8 state);
153 int prestera_hw_fdb_add(struct prestera_port *port, const unsigned char *mac,
155 int prestera_hw_fdb_del(struct prestera_port *port, const unsigned char *mac,
157 int prestera_hw_fdb_flush_port(struct prestera_port *port, u32 mode);
159 int prestera_hw_fdb_flush_port_vlan(struct prestera_port *port, u16 vid,
165 int prestera_hw_bridge_port_add(struct prestera_port *port, u16 bridge_id);
166 int prestera_hw_bridge_port_delete(struct prestera_port *port, u16 bridge_id);
180 int prestera_hw_rxtx_port_init(struct prestera_port *port);