Lines Matching refs:err

54 	int err;  in mv88e6185_port_set_pause()  local
56 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_STS, &reg); in mv88e6185_port_set_pause()
57 if (err) in mv88e6185_port_set_pause()
58 return err; in mv88e6185_port_set_pause()
81 int err; in mv88e6xxx_port_set_rgmii_delay() local
83 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_MAC_CTL, &reg); in mv88e6xxx_port_set_rgmii_delay()
84 if (err) in mv88e6xxx_port_set_rgmii_delay()
85 return err; in mv88e6xxx_port_set_rgmii_delay()
107 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_MAC_CTL, reg); in mv88e6xxx_port_set_rgmii_delay()
108 if (err) in mv88e6xxx_port_set_rgmii_delay()
109 return err; in mv88e6xxx_port_set_rgmii_delay()
148 int err; in mv88e6xxx_port_set_link() local
150 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_MAC_CTL, &reg); in mv88e6xxx_port_set_link()
151 if (err) in mv88e6xxx_port_set_link()
152 return err; in mv88e6xxx_port_set_link()
172 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_MAC_CTL, reg); in mv88e6xxx_port_set_link()
173 if (err) in mv88e6xxx_port_set_link()
174 return err; in mv88e6xxx_port_set_link()
186 int err = 0; in mv88e6xxx_port_sync_link() local
195 err = ops->port_set_link(chip, port, link); in mv88e6xxx_port_sync_link()
197 return err; in mv88e6xxx_port_sync_link()
203 int err = 0; in mv88e6185_port_sync_link() local
214 err = ops->port_set_link(chip, port, link); in mv88e6185_port_sync_link()
216 return err; in mv88e6185_port_sync_link()
224 int err; in mv88e6xxx_port_set_speed_duplex() local
274 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_MAC_CTL, &reg); in mv88e6xxx_port_set_speed_duplex()
275 if (err) in mv88e6xxx_port_set_speed_duplex()
276 return err; in mv88e6xxx_port_set_speed_duplex()
291 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_MAC_CTL, reg); in mv88e6xxx_port_set_speed_duplex()
292 if (err) in mv88e6xxx_port_set_speed_duplex()
293 return err; in mv88e6xxx_port_set_speed_duplex()
425 int err; in mv88e6393x_port_set_speed_duplex() local
482 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_MAC_CTL, &reg); in mv88e6393x_port_set_speed_duplex()
483 if (err) in mv88e6393x_port_set_speed_duplex()
484 return err; in mv88e6393x_port_set_speed_duplex()
495 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_MAC_CTL, reg); in mv88e6393x_port_set_speed_duplex()
496 if (err) in mv88e6393x_port_set_speed_duplex()
497 return err; in mv88e6393x_port_set_speed_duplex()
528 int err; in mv88e6xxx_port_set_cmode() local
582 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_STS, &reg); in mv88e6xxx_port_set_cmode()
583 if (err) in mv88e6xxx_port_set_cmode()
584 return err; in mv88e6xxx_port_set_cmode()
589 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_STS, reg); in mv88e6xxx_port_set_cmode()
590 if (err) in mv88e6xxx_port_set_cmode()
591 return err; in mv88e6xxx_port_set_cmode()
631 int err; in mv88e6393x_port_set_cmode() local
651 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_MAC_CTL, &reg); in mv88e6393x_port_set_cmode()
652 if (err) in mv88e6393x_port_set_cmode()
653 return err; in mv88e6393x_port_set_cmode()
657 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_MAC_CTL, reg); in mv88e6393x_port_set_cmode()
658 if (err) in mv88e6393x_port_set_cmode()
659 return err; in mv88e6393x_port_set_cmode()
667 int err, addr; in mv88e6341_port_set_cmode_writable() local
675 err = mv88e6xxx_port_hidden_read(chip, 0x7, addr, 0, &reg); in mv88e6341_port_set_cmode_writable()
676 if (err) in mv88e6341_port_set_cmode_writable()
677 return err; in mv88e6341_port_set_cmode_writable()
692 int err; in mv88e6341_port_set_cmode() local
708 err = mv88e6341_port_set_cmode_writable(chip, port); in mv88e6341_port_set_cmode()
709 if (err) in mv88e6341_port_set_cmode()
710 return err; in mv88e6341_port_set_cmode()
717 int err; in mv88e6185_port_get_cmode() local
720 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_STS, &reg); in mv88e6185_port_get_cmode()
721 if (err) in mv88e6185_port_get_cmode()
722 return err; in mv88e6185_port_get_cmode()
731 int err; in mv88e6352_port_get_cmode() local
734 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_STS, &reg); in mv88e6352_port_get_cmode()
735 if (err) in mv88e6352_port_get_cmode()
736 return err; in mv88e6352_port_get_cmode()
759 int err; in mv88e6390_port_pause_limit() local
761 err = mv88e6xxx_port_write(chip, port, MV88E6390_PORT_FLOW_CTL, in mv88e6390_port_pause_limit()
764 if (err) in mv88e6390_port_pause_limit()
765 return err; in mv88e6390_port_pause_limit()
784 int err; in mv88e6xxx_port_set_state() local
786 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6xxx_port_set_state()
787 if (err) in mv88e6xxx_port_set_state()
788 return err; in mv88e6xxx_port_set_state()
812 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_CTL0, reg); in mv88e6xxx_port_set_state()
813 if (err) in mv88e6xxx_port_set_state()
814 return err; in mv88e6xxx_port_set_state()
825 int err; in mv88e6xxx_port_set_egress_mode() local
828 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6xxx_port_set_egress_mode()
829 if (err) in mv88e6xxx_port_set_egress_mode()
830 return err; in mv88e6xxx_port_set_egress_mode()
857 int err; in mv88e6085_port_set_frame_mode() local
860 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6085_port_set_frame_mode()
861 if (err) in mv88e6085_port_set_frame_mode()
862 return err; in mv88e6085_port_set_frame_mode()
883 int err; in mv88e6351_port_set_frame_mode() local
886 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6351_port_set_frame_mode()
887 if (err) in mv88e6351_port_set_frame_mode()
888 return err; in mv88e6351_port_set_frame_mode()
915 int err; in mv88e6185_port_set_forward_unknown() local
918 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6185_port_set_forward_unknown()
919 if (err) in mv88e6185_port_set_forward_unknown()
920 return err; in mv88e6185_port_set_forward_unknown()
933 int err; in mv88e6352_port_set_ucast_flood() local
936 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6352_port_set_ucast_flood()
937 if (err) in mv88e6352_port_set_ucast_flood()
938 return err; in mv88e6352_port_set_ucast_flood()
951 int err; in mv88e6352_port_set_mcast_flood() local
954 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6352_port_set_mcast_flood()
955 if (err) in mv88e6352_port_set_mcast_flood()
956 return err; in mv88e6352_port_set_mcast_flood()
972 int err; in mv88e6xxx_port_set_message_port() local
974 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL1, &val); in mv88e6xxx_port_set_message_port()
975 if (err) in mv88e6xxx_port_set_message_port()
976 return err; in mv88e6xxx_port_set_message_port()
990 int err; in mv88e6xxx_port_set_trunk() local
992 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL1, &val); in mv88e6xxx_port_set_trunk()
993 if (err) in mv88e6xxx_port_set_trunk()
994 return err; in mv88e6xxx_port_set_trunk()
1013 int err; in mv88e6xxx_port_set_vlan_map() local
1015 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_BASE_VLAN, &reg); in mv88e6xxx_port_set_vlan_map()
1016 if (err) in mv88e6xxx_port_set_vlan_map()
1017 return err; in mv88e6xxx_port_set_vlan_map()
1022 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_BASE_VLAN, reg); in mv88e6xxx_port_set_vlan_map()
1023 if (err) in mv88e6xxx_port_set_vlan_map()
1024 return err; in mv88e6xxx_port_set_vlan_map()
1035 int err; in mv88e6xxx_port_get_fid() local
1038 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_BASE_VLAN, &reg); in mv88e6xxx_port_get_fid()
1039 if (err) in mv88e6xxx_port_get_fid()
1040 return err; in mv88e6xxx_port_get_fid()
1046 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL1, in mv88e6xxx_port_get_fid()
1048 if (err) in mv88e6xxx_port_get_fid()
1049 return err; in mv88e6xxx_port_get_fid()
1061 int err; in mv88e6xxx_port_set_fid() local
1067 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_BASE_VLAN, &reg); in mv88e6xxx_port_set_fid()
1068 if (err) in mv88e6xxx_port_set_fid()
1069 return err; in mv88e6xxx_port_set_fid()
1074 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_BASE_VLAN, reg); in mv88e6xxx_port_set_fid()
1075 if (err) in mv88e6xxx_port_set_fid()
1076 return err; in mv88e6xxx_port_set_fid()
1080 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL1, in mv88e6xxx_port_set_fid()
1082 if (err) in mv88e6xxx_port_set_fid()
1083 return err; in mv88e6xxx_port_set_fid()
1088 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_CTL1, in mv88e6xxx_port_set_fid()
1090 if (err) in mv88e6xxx_port_set_fid()
1091 return err; in mv88e6xxx_port_set_fid()
1104 int err; in mv88e6xxx_port_get_pvid() local
1106 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_DEFAULT_VLAN, in mv88e6xxx_port_get_pvid()
1108 if (err) in mv88e6xxx_port_get_pvid()
1109 return err; in mv88e6xxx_port_get_pvid()
1119 int err; in mv88e6xxx_port_set_pvid() local
1121 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_DEFAULT_VLAN, in mv88e6xxx_port_set_pvid()
1123 if (err) in mv88e6xxx_port_set_pvid()
1124 return err; in mv88e6xxx_port_set_pvid()
1129 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_DEFAULT_VLAN, in mv88e6xxx_port_set_pvid()
1131 if (err) in mv88e6xxx_port_set_pvid()
1132 return err; in mv88e6xxx_port_set_pvid()
1151 int err; in mv88e6185_port_set_default_forward() local
1154 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &reg); in mv88e6185_port_set_default_forward()
1155 if (err) in mv88e6185_port_set_default_forward()
1156 return err; in mv88e6185_port_set_default_forward()
1169 int err; in mv88e6095_port_set_upstream_port() local
1172 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &reg); in mv88e6095_port_set_upstream_port()
1173 if (err) in mv88e6095_port_set_upstream_port()
1174 return err; in mv88e6095_port_set_upstream_port()
1189 int err; in mv88e6xxx_port_set_mirror() local
1191 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &reg); in mv88e6xxx_port_set_mirror()
1192 if (err) in mv88e6xxx_port_set_mirror()
1193 return err; in mv88e6xxx_port_set_mirror()
1212 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_CTL2, reg); in mv88e6xxx_port_set_mirror()
1213 if (!err) in mv88e6xxx_port_set_mirror()
1216 return err; in mv88e6xxx_port_set_mirror()
1223 int err; in mv88e6xxx_port_set_lock() local
1225 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6xxx_port_set_lock()
1226 if (err) in mv88e6xxx_port_set_lock()
1227 return err; in mv88e6xxx_port_set_lock()
1233 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_CTL0, reg); in mv88e6xxx_port_set_lock()
1234 if (err) in mv88e6xxx_port_set_lock()
1235 return err; in mv88e6xxx_port_set_lock()
1237 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_ASSOC_VECTOR, &reg); in mv88e6xxx_port_set_lock()
1238 if (err) in mv88e6xxx_port_set_lock()
1239 return err; in mv88e6xxx_port_set_lock()
1252 int err; in mv88e6xxx_port_set_8021q_mode() local
1254 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &reg); in mv88e6xxx_port_set_8021q_mode()
1255 if (err) in mv88e6xxx_port_set_8021q_mode()
1256 return err; in mv88e6xxx_port_set_8021q_mode()
1261 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_CTL2, reg); in mv88e6xxx_port_set_8021q_mode()
1262 if (err) in mv88e6xxx_port_set_8021q_mode()
1263 return err; in mv88e6xxx_port_set_8021q_mode()
1275 int err; in mv88e6xxx_port_drop_untagged() local
1277 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &old); in mv88e6xxx_port_drop_untagged()
1278 if (err) in mv88e6xxx_port_drop_untagged()
1279 return err; in mv88e6xxx_port_drop_untagged()
1295 int err; in mv88e6xxx_port_set_map_da() local
1297 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &reg); in mv88e6xxx_port_set_map_da()
1298 if (err) in mv88e6xxx_port_set_map_da()
1299 return err; in mv88e6xxx_port_set_map_da()
1313 int err; in mv88e6165_port_set_jumbo_size() local
1317 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &reg); in mv88e6165_port_set_jumbo_size()
1318 if (err) in mv88e6165_port_set_jumbo_size()
1319 return err; in mv88e6165_port_set_jumbo_size()
1355 int err; in mv88e6xxx_port_set_assoc_vector() local
1357 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_ASSOC_VECTOR, in mv88e6xxx_port_set_assoc_vector()
1359 if (err) in mv88e6xxx_port_set_assoc_vector()
1360 return err; in mv88e6xxx_port_set_assoc_vector()
1390 int err; in mv88e6393x_port_policy_read() local
1392 err = mv88e6xxx_port_write(chip, port, MV88E6393X_PORT_POLICY_MGMT_CTL, in mv88e6393x_port_policy_read()
1394 if (err) in mv88e6393x_port_policy_read()
1395 return err; in mv88e6393x_port_policy_read()
1397 err = mv88e6xxx_port_read(chip, port, MV88E6393X_PORT_POLICY_MGMT_CTL, in mv88e6393x_port_policy_read()
1399 if (err) in mv88e6393x_port_policy_read()
1400 return err; in mv88e6393x_port_policy_read()
1421 int err, port; in mv88e6393x_port_policy_write_all() local
1427 err = mv88e6393x_port_policy_write(chip, port, pointer, data); in mv88e6393x_port_policy_write_all()
1428 if (err) in mv88e6393x_port_policy_write_all()
1429 return err; in mv88e6393x_port_policy_write_all()
1440 int err; in mv88e6393x_set_egress_port() local
1445 err = mv88e6393x_port_policy_write_all(chip, ptr, port); in mv88e6393x_set_egress_port()
1446 if (err) in mv88e6393x_set_egress_port()
1447 return err; in mv88e6393x_set_egress_port()
1451 err = mv88e6xxx_g2_write(chip, ptr, port); in mv88e6393x_set_egress_port()
1452 if (err) in mv88e6393x_set_egress_port()
1453 return err; in mv88e6393x_set_egress_port()
1473 int err; in mv88e6393x_port_mgmt_rsvd2cpu() local
1480 err = mv88e6393x_port_policy_write_all(chip, ptr, 0xff); in mv88e6393x_port_mgmt_rsvd2cpu()
1481 if (err) in mv88e6393x_port_mgmt_rsvd2cpu()
1482 return err; in mv88e6393x_port_mgmt_rsvd2cpu()
1485 err = mv88e6393x_port_policy_write_all(chip, ptr, 0xff); in mv88e6393x_port_mgmt_rsvd2cpu()
1486 if (err) in mv88e6393x_port_mgmt_rsvd2cpu()
1487 return err; in mv88e6393x_port_mgmt_rsvd2cpu()
1490 err = mv88e6393x_port_policy_write_all(chip, ptr, 0xff); in mv88e6393x_port_mgmt_rsvd2cpu()
1491 if (err) in mv88e6393x_port_mgmt_rsvd2cpu()
1492 return err; in mv88e6393x_port_mgmt_rsvd2cpu()
1495 err = mv88e6393x_port_policy_write_all(chip, ptr, 0xff); in mv88e6393x_port_mgmt_rsvd2cpu()
1496 if (err) in mv88e6393x_port_mgmt_rsvd2cpu()
1497 return err; in mv88e6393x_port_mgmt_rsvd2cpu()
1517 int err; in mv88e6393x_port_set_ether_type() local
1519 err = mv88e6393x_port_epc_wait_ready(chip, port); in mv88e6393x_port_set_ether_type()
1520 if (err) in mv88e6393x_port_set_ether_type()
1521 return err; in mv88e6393x_port_set_ether_type()
1523 err = mv88e6xxx_port_write(chip, port, MV88E6393X_PORT_EPC_DATA, etype); in mv88e6393x_port_set_ether_type()
1524 if (err) in mv88e6393x_port_set_ether_type()
1525 return err; in mv88e6393x_port_set_ether_type()
1548 int err; in mv88e6095_port_tag_remap() local
1551 err = mv88e6xxx_port_write(chip, port, in mv88e6095_port_tag_remap()
1554 if (err) in mv88e6095_port_tag_remap()
1555 return err; in mv88e6095_port_tag_remap()
1577 int err, i; in mv88e6390_port_tag_remap() local
1582 err = mv88e6xxx_port_ieeepmt_write(chip, port, table, i, in mv88e6390_port_tag_remap()
1584 if (err) in mv88e6390_port_tag_remap()
1585 return err; in mv88e6390_port_tag_remap()
1588 err = mv88e6xxx_port_ieeepmt_write(chip, port, table, i, i); in mv88e6390_port_tag_remap()
1589 if (err) in mv88e6390_port_tag_remap()
1590 return err; in mv88e6390_port_tag_remap()
1593 err = mv88e6xxx_port_ieeepmt_write(chip, port, table, i, i); in mv88e6390_port_tag_remap()
1594 if (err) in mv88e6390_port_tag_remap()
1595 return err; in mv88e6390_port_tag_remap()
1598 err = mv88e6xxx_port_ieeepmt_write(chip, port, table, i, i); in mv88e6390_port_tag_remap()
1599 if (err) in mv88e6390_port_tag_remap()
1600 return err; in mv88e6390_port_tag_remap()
1676 int err; in mv88e6352_port_set_policy() local
1678 err = mv88e6xxx_port_policy_mapping_get_pos(mapping, action, &mask, in mv88e6352_port_set_policy()
1680 if (err) in mv88e6352_port_set_policy()
1681 return err; in mv88e6352_port_set_policy()
1683 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_POLICY_CTL, &reg); in mv88e6352_port_set_policy()
1684 if (err) in mv88e6352_port_set_policy()
1685 return err; in mv88e6352_port_set_policy()
1699 int err; in mv88e6393x_port_set_policy() local
1703 err = mv88e6xxx_port_policy_mapping_get_pos(mapping, action, &mask, in mv88e6393x_port_set_policy()
1705 if (err) in mv88e6393x_port_set_policy()
1706 return err; in mv88e6393x_port_set_policy()
1717 err = mv88e6393x_port_policy_read(chip, port, ptr, &reg); in mv88e6393x_port_set_policy()
1718 if (err) in mv88e6393x_port_set_policy()
1719 return err; in mv88e6393x_port_set_policy()