Lines Matching full:err

56 	int err;  in mv88e6185_port_set_pause()  local
58 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_STS, &reg); in mv88e6185_port_set_pause()
59 if (err) in mv88e6185_port_set_pause()
60 return err; in mv88e6185_port_set_pause()
83 int err; in mv88e6xxx_port_set_rgmii_delay() local
85 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_MAC_CTL, &reg); in mv88e6xxx_port_set_rgmii_delay()
86 if (err) in mv88e6xxx_port_set_rgmii_delay()
87 return err; in mv88e6xxx_port_set_rgmii_delay()
109 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_MAC_CTL, reg); in mv88e6xxx_port_set_rgmii_delay()
110 if (err) in mv88e6xxx_port_set_rgmii_delay()
111 return err; in mv88e6xxx_port_set_rgmii_delay()
150 int err; in mv88e6xxx_port_set_link() local
152 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_MAC_CTL, &reg); in mv88e6xxx_port_set_link()
153 if (err) in mv88e6xxx_port_set_link()
154 return err; in mv88e6xxx_port_set_link()
174 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_MAC_CTL, reg); in mv88e6xxx_port_set_link()
175 if (err) in mv88e6xxx_port_set_link()
176 return err; in mv88e6xxx_port_set_link()
188 int err = 0; in mv88e6xxx_port_sync_link() local
197 err = ops->port_set_link(chip, port, link); in mv88e6xxx_port_sync_link()
199 return err; in mv88e6xxx_port_sync_link()
205 int err = 0; in mv88e6185_port_sync_link() local
216 err = ops->port_set_link(chip, port, link); in mv88e6185_port_sync_link()
218 return err; in mv88e6185_port_sync_link()
226 int err; in mv88e6xxx_port_set_speed_duplex() local
276 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_MAC_CTL, &reg); in mv88e6xxx_port_set_speed_duplex()
277 if (err) in mv88e6xxx_port_set_speed_duplex()
278 return err; in mv88e6xxx_port_set_speed_duplex()
293 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_MAC_CTL, reg); in mv88e6xxx_port_set_speed_duplex()
294 if (err) in mv88e6xxx_port_set_speed_duplex()
295 return err; in mv88e6xxx_port_set_speed_duplex()
427 int err; in mv88e6393x_port_set_speed_duplex() local
484 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_MAC_CTL, &reg); in mv88e6393x_port_set_speed_duplex()
485 if (err) in mv88e6393x_port_set_speed_duplex()
486 return err; in mv88e6393x_port_set_speed_duplex()
497 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_MAC_CTL, reg); in mv88e6393x_port_set_speed_duplex()
498 if (err) in mv88e6393x_port_set_speed_duplex()
499 return err; in mv88e6393x_port_set_speed_duplex()
530 int err; in mv88e6xxx_port_set_cmode() local
584 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_STS, &reg); in mv88e6xxx_port_set_cmode()
585 if (err) in mv88e6xxx_port_set_cmode()
586 return err; in mv88e6xxx_port_set_cmode()
591 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_STS, reg); in mv88e6xxx_port_set_cmode()
592 if (err) in mv88e6xxx_port_set_cmode()
593 return err; in mv88e6xxx_port_set_cmode()
633 int err; in mv88e6393x_port_set_cmode() local
653 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_MAC_CTL, &reg); in mv88e6393x_port_set_cmode()
654 if (err) in mv88e6393x_port_set_cmode()
655 return err; in mv88e6393x_port_set_cmode()
659 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_MAC_CTL, reg); in mv88e6393x_port_set_cmode()
660 if (err) in mv88e6393x_port_set_cmode()
661 return err; in mv88e6393x_port_set_cmode()
669 int err, addr; in mv88e6341_port_set_cmode_writable() local
677 err = mv88e6xxx_port_hidden_read(chip, 0x7, addr, 0, &reg); in mv88e6341_port_set_cmode_writable()
678 if (err) in mv88e6341_port_set_cmode_writable()
679 return err; in mv88e6341_port_set_cmode_writable()
694 int err; in mv88e6341_port_set_cmode() local
710 err = mv88e6341_port_set_cmode_writable(chip, port); in mv88e6341_port_set_cmode()
711 if (err) in mv88e6341_port_set_cmode()
712 return err; in mv88e6341_port_set_cmode()
719 int err; in mv88e6185_port_get_cmode() local
722 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_STS, &reg); in mv88e6185_port_get_cmode()
723 if (err) in mv88e6185_port_get_cmode()
724 return err; in mv88e6185_port_get_cmode()
733 int err; in mv88e6352_port_get_cmode() local
736 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_STS, &reg); in mv88e6352_port_get_cmode()
737 if (err) in mv88e6352_port_get_cmode()
738 return err; in mv88e6352_port_get_cmode()
761 int err; in mv88e6390_port_pause_limit() local
763 err = mv88e6xxx_port_write(chip, port, MV88E6390_PORT_FLOW_CTL, in mv88e6390_port_pause_limit()
766 if (err) in mv88e6390_port_pause_limit()
767 return err; in mv88e6390_port_pause_limit()
786 int err; in mv88e6xxx_port_set_state() local
788 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6xxx_port_set_state()
789 if (err) in mv88e6xxx_port_set_state()
790 return err; in mv88e6xxx_port_set_state()
814 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_CTL0, reg); in mv88e6xxx_port_set_state()
815 if (err) in mv88e6xxx_port_set_state()
816 return err; in mv88e6xxx_port_set_state()
827 int err; in mv88e6xxx_port_set_egress_mode() local
830 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6xxx_port_set_egress_mode()
831 if (err) in mv88e6xxx_port_set_egress_mode()
832 return err; in mv88e6xxx_port_set_egress_mode()
859 int err; in mv88e6085_port_set_frame_mode() local
862 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6085_port_set_frame_mode()
863 if (err) in mv88e6085_port_set_frame_mode()
864 return err; in mv88e6085_port_set_frame_mode()
885 int err; in mv88e6351_port_set_frame_mode() local
888 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6351_port_set_frame_mode()
889 if (err) in mv88e6351_port_set_frame_mode()
890 return err; in mv88e6351_port_set_frame_mode()
917 int err; in mv88e6185_port_set_forward_unknown() local
920 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6185_port_set_forward_unknown()
921 if (err) in mv88e6185_port_set_forward_unknown()
922 return err; in mv88e6185_port_set_forward_unknown()
935 int err; in mv88e6352_port_set_ucast_flood() local
938 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6352_port_set_ucast_flood()
939 if (err) in mv88e6352_port_set_ucast_flood()
940 return err; in mv88e6352_port_set_ucast_flood()
953 int err; in mv88e6352_port_set_mcast_flood() local
956 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6352_port_set_mcast_flood()
957 if (err) in mv88e6352_port_set_mcast_flood()
958 return err; in mv88e6352_port_set_mcast_flood()
974 int err; in mv88e6xxx_port_set_message_port() local
976 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL1, &val); in mv88e6xxx_port_set_message_port()
977 if (err) in mv88e6xxx_port_set_message_port()
978 return err; in mv88e6xxx_port_set_message_port()
992 int err; in mv88e6xxx_port_set_trunk() local
994 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL1, &val); in mv88e6xxx_port_set_trunk()
995 if (err) in mv88e6xxx_port_set_trunk()
996 return err; in mv88e6xxx_port_set_trunk()
1015 int err; in mv88e6xxx_port_set_vlan_map() local
1017 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_BASE_VLAN, &reg); in mv88e6xxx_port_set_vlan_map()
1018 if (err) in mv88e6xxx_port_set_vlan_map()
1019 return err; in mv88e6xxx_port_set_vlan_map()
1024 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_BASE_VLAN, reg); in mv88e6xxx_port_set_vlan_map()
1025 if (err) in mv88e6xxx_port_set_vlan_map()
1026 return err; in mv88e6xxx_port_set_vlan_map()
1037 int err; in mv88e6xxx_port_get_fid() local
1040 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_BASE_VLAN, &reg); in mv88e6xxx_port_get_fid()
1041 if (err) in mv88e6xxx_port_get_fid()
1042 return err; in mv88e6xxx_port_get_fid()
1048 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL1, in mv88e6xxx_port_get_fid()
1050 if (err) in mv88e6xxx_port_get_fid()
1051 return err; in mv88e6xxx_port_get_fid()
1063 int err; in mv88e6xxx_port_set_fid() local
1069 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_BASE_VLAN, &reg); in mv88e6xxx_port_set_fid()
1070 if (err) in mv88e6xxx_port_set_fid()
1071 return err; in mv88e6xxx_port_set_fid()
1076 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_BASE_VLAN, reg); in mv88e6xxx_port_set_fid()
1077 if (err) in mv88e6xxx_port_set_fid()
1078 return err; in mv88e6xxx_port_set_fid()
1082 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL1, in mv88e6xxx_port_set_fid()
1084 if (err) in mv88e6xxx_port_set_fid()
1085 return err; in mv88e6xxx_port_set_fid()
1090 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_CTL1, in mv88e6xxx_port_set_fid()
1092 if (err) in mv88e6xxx_port_set_fid()
1093 return err; in mv88e6xxx_port_set_fid()
1106 int err; in mv88e6xxx_port_get_pvid() local
1108 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_DEFAULT_VLAN, in mv88e6xxx_port_get_pvid()
1110 if (err) in mv88e6xxx_port_get_pvid()
1111 return err; in mv88e6xxx_port_get_pvid()
1121 int err; in mv88e6xxx_port_set_pvid() local
1123 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_DEFAULT_VLAN, in mv88e6xxx_port_set_pvid()
1125 if (err) in mv88e6xxx_port_set_pvid()
1126 return err; in mv88e6xxx_port_set_pvid()
1131 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_DEFAULT_VLAN, in mv88e6xxx_port_set_pvid()
1133 if (err) in mv88e6xxx_port_set_pvid()
1134 return err; in mv88e6xxx_port_set_pvid()
1153 int err; in mv88e6185_port_set_default_forward() local
1156 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &reg); in mv88e6185_port_set_default_forward()
1157 if (err) in mv88e6185_port_set_default_forward()
1158 return err; in mv88e6185_port_set_default_forward()
1171 int err; in mv88e6095_port_set_upstream_port() local
1174 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &reg); in mv88e6095_port_set_upstream_port()
1175 if (err) in mv88e6095_port_set_upstream_port()
1176 return err; in mv88e6095_port_set_upstream_port()
1191 int err; in mv88e6xxx_port_set_mirror() local
1193 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &reg); in mv88e6xxx_port_set_mirror()
1194 if (err) in mv88e6xxx_port_set_mirror()
1195 return err; in mv88e6xxx_port_set_mirror()
1214 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_CTL2, reg); in mv88e6xxx_port_set_mirror()
1215 if (!err) in mv88e6xxx_port_set_mirror()
1218 return err; in mv88e6xxx_port_set_mirror()
1225 int err; in mv88e6xxx_port_set_lock() local
1227 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6xxx_port_set_lock()
1228 if (err) in mv88e6xxx_port_set_lock()
1229 return err; in mv88e6xxx_port_set_lock()
1235 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_CTL0, reg); in mv88e6xxx_port_set_lock()
1236 if (err) in mv88e6xxx_port_set_lock()
1237 return err; in mv88e6xxx_port_set_lock()
1239 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_ASSOC_VECTOR, &reg); in mv88e6xxx_port_set_lock()
1240 if (err) in mv88e6xxx_port_set_lock()
1241 return err; in mv88e6xxx_port_set_lock()
1254 int err; in mv88e6xxx_port_set_8021q_mode() local
1256 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &reg); in mv88e6xxx_port_set_8021q_mode()
1257 if (err) in mv88e6xxx_port_set_8021q_mode()
1258 return err; in mv88e6xxx_port_set_8021q_mode()
1263 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_CTL2, reg); in mv88e6xxx_port_set_8021q_mode()
1264 if (err) in mv88e6xxx_port_set_8021q_mode()
1265 return err; in mv88e6xxx_port_set_8021q_mode()
1277 int err; in mv88e6xxx_port_drop_untagged() local
1279 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &old); in mv88e6xxx_port_drop_untagged()
1280 if (err) in mv88e6xxx_port_drop_untagged()
1281 return err; in mv88e6xxx_port_drop_untagged()
1297 int err; in mv88e6xxx_port_set_map_da() local
1299 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &reg); in mv88e6xxx_port_set_map_da()
1300 if (err) in mv88e6xxx_port_set_map_da()
1301 return err; in mv88e6xxx_port_set_map_da()
1315 int err; in mv88e6165_port_set_jumbo_size() local
1319 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &reg); in mv88e6165_port_set_jumbo_size()
1320 if (err) in mv88e6165_port_set_jumbo_size()
1321 return err; in mv88e6165_port_set_jumbo_size()
1357 int err; in mv88e6xxx_port_set_assoc_vector() local
1359 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_ASSOC_VECTOR, in mv88e6xxx_port_set_assoc_vector()
1361 if (err) in mv88e6xxx_port_set_assoc_vector()
1362 return err; in mv88e6xxx_port_set_assoc_vector()
1392 int err; in mv88e6393x_port_policy_read() local
1394 err = mv88e6xxx_port_write(chip, port, MV88E6393X_PORT_POLICY_MGMT_CTL, in mv88e6393x_port_policy_read()
1396 if (err) in mv88e6393x_port_policy_read()
1397 return err; in mv88e6393x_port_policy_read()
1399 err = mv88e6xxx_port_read(chip, port, MV88E6393X_PORT_POLICY_MGMT_CTL, in mv88e6393x_port_policy_read()
1401 if (err) in mv88e6393x_port_policy_read()
1402 return err; in mv88e6393x_port_policy_read()
1423 int err, port; in mv88e6393x_port_policy_write_all() local
1429 err = mv88e6393x_port_policy_write(chip, port, pointer, data); in mv88e6393x_port_policy_write_all()
1430 if (err) in mv88e6393x_port_policy_write_all()
1431 return err; in mv88e6393x_port_policy_write_all()
1442 int err; in mv88e6393x_set_egress_port() local
1447 err = mv88e6393x_port_policy_write_all(chip, ptr, port); in mv88e6393x_set_egress_port()
1448 if (err) in mv88e6393x_set_egress_port()
1449 return err; in mv88e6393x_set_egress_port()
1453 err = mv88e6xxx_g2_write(chip, ptr, port); in mv88e6393x_set_egress_port()
1454 if (err) in mv88e6393x_set_egress_port()
1455 return err; in mv88e6393x_set_egress_port()
1475 int err; in mv88e6393x_port_mgmt_rsvd2cpu() local
1482 err = mv88e6393x_port_policy_write_all(chip, ptr, 0xff); in mv88e6393x_port_mgmt_rsvd2cpu()
1483 if (err) in mv88e6393x_port_mgmt_rsvd2cpu()
1484 return err; in mv88e6393x_port_mgmt_rsvd2cpu()
1487 err = mv88e6393x_port_policy_write_all(chip, ptr, 0xff); in mv88e6393x_port_mgmt_rsvd2cpu()
1488 if (err) in mv88e6393x_port_mgmt_rsvd2cpu()
1489 return err; in mv88e6393x_port_mgmt_rsvd2cpu()
1492 err = mv88e6393x_port_policy_write_all(chip, ptr, 0xff); in mv88e6393x_port_mgmt_rsvd2cpu()
1493 if (err) in mv88e6393x_port_mgmt_rsvd2cpu()
1494 return err; in mv88e6393x_port_mgmt_rsvd2cpu()
1497 err = mv88e6393x_port_policy_write_all(chip, ptr, 0xff); in mv88e6393x_port_mgmt_rsvd2cpu()
1498 if (err) in mv88e6393x_port_mgmt_rsvd2cpu()
1499 return err; in mv88e6393x_port_mgmt_rsvd2cpu()
1519 int err; in mv88e6393x_port_set_ether_type() local
1521 err = mv88e6393x_port_epc_wait_ready(chip, port); in mv88e6393x_port_set_ether_type()
1522 if (err) in mv88e6393x_port_set_ether_type()
1523 return err; in mv88e6393x_port_set_ether_type()
1525 err = mv88e6xxx_port_write(chip, port, MV88E6393X_PORT_EPC_DATA, etype); in mv88e6393x_port_set_ether_type()
1526 if (err) in mv88e6393x_port_set_ether_type()
1527 return err; in mv88e6393x_port_set_ether_type()
1550 int err; in mv88e6095_port_tag_remap() local
1553 err = mv88e6xxx_port_write(chip, port, in mv88e6095_port_tag_remap()
1556 if (err) in mv88e6095_port_tag_remap()
1557 return err; in mv88e6095_port_tag_remap()
1579 int err, i; in mv88e6390_port_tag_remap() local
1584 err = mv88e6xxx_port_ieeepmt_write(chip, port, table, i, in mv88e6390_port_tag_remap()
1586 if (err) in mv88e6390_port_tag_remap()
1587 return err; in mv88e6390_port_tag_remap()
1590 err = mv88e6xxx_port_ieeepmt_write(chip, port, table, i, i); in mv88e6390_port_tag_remap()
1591 if (err) in mv88e6390_port_tag_remap()
1592 return err; in mv88e6390_port_tag_remap()
1595 err = mv88e6xxx_port_ieeepmt_write(chip, port, table, i, i); in mv88e6390_port_tag_remap()
1596 if (err) in mv88e6390_port_tag_remap()
1597 return err; in mv88e6390_port_tag_remap()
1600 err = mv88e6xxx_port_ieeepmt_write(chip, port, table, i, i); in mv88e6390_port_tag_remap()
1601 if (err) in mv88e6390_port_tag_remap()
1602 return err; in mv88e6390_port_tag_remap()
1678 int err; in mv88e6352_port_set_policy() local
1680 err = mv88e6xxx_port_policy_mapping_get_pos(mapping, action, &mask, in mv88e6352_port_set_policy()
1682 if (err) in mv88e6352_port_set_policy()
1683 return err; in mv88e6352_port_set_policy()
1685 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_POLICY_CTL, &reg); in mv88e6352_port_set_policy()
1686 if (err) in mv88e6352_port_set_policy()
1687 return err; in mv88e6352_port_set_policy()
1701 int err; in mv88e6393x_port_set_policy() local
1705 err = mv88e6xxx_port_policy_mapping_get_pos(mapping, action, &mask, in mv88e6393x_port_set_policy()
1707 if (err) in mv88e6393x_port_set_policy()
1708 return err; in mv88e6393x_port_set_policy()
1720 err = mv88e6393x_port_policy_read(chip, port, ptr, &reg); in mv88e6393x_port_set_policy()
1721 if (err) in mv88e6393x_port_set_policy()
1722 return err; in mv88e6393x_port_set_policy()