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()
139 int err; in mv88e6xxx_port_set_link() local
141 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_MAC_CTL, &reg); in mv88e6xxx_port_set_link()
142 if (err) in mv88e6xxx_port_set_link()
143 return err; in mv88e6xxx_port_set_link()
163 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_MAC_CTL, reg); in mv88e6xxx_port_set_link()
164 if (err) in mv88e6xxx_port_set_link()
165 return err; in mv88e6xxx_port_set_link()
177 int err = 0; in mv88e6xxx_port_sync_link() local
186 err = ops->port_set_link(chip, port, link); in mv88e6xxx_port_sync_link()
188 return err; in mv88e6xxx_port_sync_link()
194 int err = 0; in mv88e6185_port_sync_link() local
205 err = ops->port_set_link(chip, port, link); in mv88e6185_port_sync_link()
207 return err; in mv88e6185_port_sync_link()
215 int err; in mv88e6xxx_port_set_speed_duplex() local
265 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_MAC_CTL, &reg); in mv88e6xxx_port_set_speed_duplex()
266 if (err) in mv88e6xxx_port_set_speed_duplex()
267 return err; in mv88e6xxx_port_set_speed_duplex()
282 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_MAC_CTL, reg); in mv88e6xxx_port_set_speed_duplex()
283 if (err) in mv88e6xxx_port_set_speed_duplex()
284 return err; in mv88e6xxx_port_set_speed_duplex()
446 int err; in mv88e6393x_port_set_speed_duplex() local
502 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_MAC_CTL, &reg); in mv88e6393x_port_set_speed_duplex()
503 if (err) in mv88e6393x_port_set_speed_duplex()
504 return err; in mv88e6393x_port_set_speed_duplex()
515 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_MAC_CTL, reg); in mv88e6393x_port_set_speed_duplex()
516 if (err) in mv88e6393x_port_set_speed_duplex()
517 return err; in mv88e6393x_port_set_speed_duplex()
544 int err; in mv88e6xxx_port_set_cmode() local
586 err = mv88e6xxx_serdes_irq_disable(chip, port, lane); in mv88e6xxx_port_set_cmode()
587 if (err) in mv88e6xxx_port_set_cmode()
588 return err; in mv88e6xxx_port_set_cmode()
591 err = mv88e6xxx_serdes_power_down(chip, port, lane); in mv88e6xxx_port_set_cmode()
592 if (err) in mv88e6xxx_port_set_cmode()
593 return err; in mv88e6xxx_port_set_cmode()
599 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_STS, &reg); in mv88e6xxx_port_set_cmode()
600 if (err) in mv88e6xxx_port_set_cmode()
601 return err; in mv88e6xxx_port_set_cmode()
606 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_STS, reg); in mv88e6xxx_port_set_cmode()
607 if (err) in mv88e6xxx_port_set_cmode()
608 return err; in mv88e6xxx_port_set_cmode()
616 err = mv88e6xxx_serdes_power_up(chip, port, lane); in mv88e6xxx_port_set_cmode()
617 if (err) in mv88e6xxx_port_set_cmode()
618 return err; in mv88e6xxx_port_set_cmode()
621 err = mv88e6xxx_serdes_irq_enable(chip, port, lane); in mv88e6xxx_port_set_cmode()
622 if (err) in mv88e6xxx_port_set_cmode()
623 return err; in mv88e6xxx_port_set_cmode()
662 int err; in mv88e6393x_port_set_cmode() local
669 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_MAC_CTL, &reg); in mv88e6393x_port_set_cmode()
670 if (err) in mv88e6393x_port_set_cmode()
671 return err; in mv88e6393x_port_set_cmode()
675 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_MAC_CTL, reg); in mv88e6393x_port_set_cmode()
676 if (err) in mv88e6393x_port_set_cmode()
677 return err; in mv88e6393x_port_set_cmode()
685 int err, addr; in mv88e6341_port_set_cmode_writable() local
693 err = mv88e6xxx_port_hidden_read(chip, 0x7, addr, 0, &reg); in mv88e6341_port_set_cmode_writable()
694 if (err) in mv88e6341_port_set_cmode_writable()
695 return err; in mv88e6341_port_set_cmode_writable()
710 int err; in mv88e6341_port_set_cmode() local
726 err = mv88e6341_port_set_cmode_writable(chip, port); in mv88e6341_port_set_cmode()
727 if (err) in mv88e6341_port_set_cmode()
728 return err; in mv88e6341_port_set_cmode()
735 int err; in mv88e6185_port_get_cmode() local
738 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_STS, &reg); in mv88e6185_port_get_cmode()
739 if (err) in mv88e6185_port_get_cmode()
740 return err; in mv88e6185_port_get_cmode()
749 int err; in mv88e6352_port_get_cmode() local
752 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_STS, &reg); in mv88e6352_port_get_cmode()
753 if (err) in mv88e6352_port_get_cmode()
754 return err; in mv88e6352_port_get_cmode()
777 int err; in mv88e6390_port_pause_limit() local
779 err = mv88e6xxx_port_write(chip, port, MV88E6390_PORT_FLOW_CTL, in mv88e6390_port_pause_limit()
782 if (err) in mv88e6390_port_pause_limit()
783 return err; in mv88e6390_port_pause_limit()
802 int err; in mv88e6xxx_port_set_state() local
804 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6xxx_port_set_state()
805 if (err) in mv88e6xxx_port_set_state()
806 return err; in mv88e6xxx_port_set_state()
830 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_CTL0, reg); in mv88e6xxx_port_set_state()
831 if (err) in mv88e6xxx_port_set_state()
832 return err; in mv88e6xxx_port_set_state()
843 int err; in mv88e6xxx_port_set_egress_mode() local
846 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6xxx_port_set_egress_mode()
847 if (err) in mv88e6xxx_port_set_egress_mode()
848 return err; in mv88e6xxx_port_set_egress_mode()
875 int err; in mv88e6085_port_set_frame_mode() local
878 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6085_port_set_frame_mode()
879 if (err) in mv88e6085_port_set_frame_mode()
880 return err; in mv88e6085_port_set_frame_mode()
901 int err; in mv88e6351_port_set_frame_mode() local
904 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6351_port_set_frame_mode()
905 if (err) in mv88e6351_port_set_frame_mode()
906 return err; in mv88e6351_port_set_frame_mode()
933 int err; in mv88e6185_port_set_forward_unknown() local
936 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6185_port_set_forward_unknown()
937 if (err) in mv88e6185_port_set_forward_unknown()
938 return err; in mv88e6185_port_set_forward_unknown()
951 int err; in mv88e6352_port_set_ucast_flood() local
954 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6352_port_set_ucast_flood()
955 if (err) in mv88e6352_port_set_ucast_flood()
956 return err; in mv88e6352_port_set_ucast_flood()
969 int err; in mv88e6352_port_set_mcast_flood() local
972 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL0, &reg); in mv88e6352_port_set_mcast_flood()
973 if (err) in mv88e6352_port_set_mcast_flood()
974 return err; in mv88e6352_port_set_mcast_flood()
990 int err; in mv88e6xxx_port_set_message_port() local
992 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL1, &val); in mv88e6xxx_port_set_message_port()
993 if (err) in mv88e6xxx_port_set_message_port()
994 return err; in mv88e6xxx_port_set_message_port()
1008 int err; in mv88e6xxx_port_set_trunk() local
1010 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL1, &val); in mv88e6xxx_port_set_trunk()
1011 if (err) in mv88e6xxx_port_set_trunk()
1012 return err; in mv88e6xxx_port_set_trunk()
1031 int err; in mv88e6xxx_port_set_vlan_map() local
1033 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_BASE_VLAN, &reg); in mv88e6xxx_port_set_vlan_map()
1034 if (err) in mv88e6xxx_port_set_vlan_map()
1035 return err; in mv88e6xxx_port_set_vlan_map()
1040 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_BASE_VLAN, reg); in mv88e6xxx_port_set_vlan_map()
1041 if (err) in mv88e6xxx_port_set_vlan_map()
1042 return err; in mv88e6xxx_port_set_vlan_map()
1053 int err; in mv88e6xxx_port_get_fid() local
1056 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_BASE_VLAN, &reg); in mv88e6xxx_port_get_fid()
1057 if (err) in mv88e6xxx_port_get_fid()
1058 return err; in mv88e6xxx_port_get_fid()
1064 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL1, in mv88e6xxx_port_get_fid()
1066 if (err) in mv88e6xxx_port_get_fid()
1067 return err; in mv88e6xxx_port_get_fid()
1079 int err; in mv88e6xxx_port_set_fid() local
1085 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_BASE_VLAN, &reg); in mv88e6xxx_port_set_fid()
1086 if (err) in mv88e6xxx_port_set_fid()
1087 return err; in mv88e6xxx_port_set_fid()
1092 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_BASE_VLAN, reg); in mv88e6xxx_port_set_fid()
1093 if (err) in mv88e6xxx_port_set_fid()
1094 return err; in mv88e6xxx_port_set_fid()
1098 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL1, in mv88e6xxx_port_set_fid()
1100 if (err) in mv88e6xxx_port_set_fid()
1101 return err; in mv88e6xxx_port_set_fid()
1106 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_CTL1, in mv88e6xxx_port_set_fid()
1108 if (err) in mv88e6xxx_port_set_fid()
1109 return err; in mv88e6xxx_port_set_fid()
1122 int err; in mv88e6xxx_port_get_pvid() local
1124 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_DEFAULT_VLAN, in mv88e6xxx_port_get_pvid()
1126 if (err) in mv88e6xxx_port_get_pvid()
1127 return err; in mv88e6xxx_port_get_pvid()
1137 int err; in mv88e6xxx_port_set_pvid() local
1139 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_DEFAULT_VLAN, in mv88e6xxx_port_set_pvid()
1141 if (err) in mv88e6xxx_port_set_pvid()
1142 return err; in mv88e6xxx_port_set_pvid()
1147 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_DEFAULT_VLAN, in mv88e6xxx_port_set_pvid()
1149 if (err) in mv88e6xxx_port_set_pvid()
1150 return err; in mv88e6xxx_port_set_pvid()
1169 int err; in mv88e6185_port_set_default_forward() local
1172 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &reg); in mv88e6185_port_set_default_forward()
1173 if (err) in mv88e6185_port_set_default_forward()
1174 return err; in mv88e6185_port_set_default_forward()
1187 int err; in mv88e6095_port_set_upstream_port() local
1190 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &reg); in mv88e6095_port_set_upstream_port()
1191 if (err) in mv88e6095_port_set_upstream_port()
1192 return err; in mv88e6095_port_set_upstream_port()
1207 int err; in mv88e6xxx_port_set_mirror() local
1209 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &reg); in mv88e6xxx_port_set_mirror()
1210 if (err) in mv88e6xxx_port_set_mirror()
1211 return err; in mv88e6xxx_port_set_mirror()
1230 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_CTL2, reg); in mv88e6xxx_port_set_mirror()
1231 if (!err) in mv88e6xxx_port_set_mirror()
1234 return err; in mv88e6xxx_port_set_mirror()
1241 int err; in mv88e6xxx_port_set_8021q_mode() local
1243 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &reg); in mv88e6xxx_port_set_8021q_mode()
1244 if (err) in mv88e6xxx_port_set_8021q_mode()
1245 return err; in mv88e6xxx_port_set_8021q_mode()
1250 err = mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_CTL2, reg); in mv88e6xxx_port_set_8021q_mode()
1251 if (err) in mv88e6xxx_port_set_8021q_mode()
1252 return err; in mv88e6xxx_port_set_8021q_mode()
1264 int err; in mv88e6xxx_port_drop_untagged() local
1266 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &old); in mv88e6xxx_port_drop_untagged()
1267 if (err) in mv88e6xxx_port_drop_untagged()
1268 return err; in mv88e6xxx_port_drop_untagged()
1284 int err; in mv88e6xxx_port_set_map_da() local
1286 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &reg); in mv88e6xxx_port_set_map_da()
1287 if (err) in mv88e6xxx_port_set_map_da()
1288 return err; in mv88e6xxx_port_set_map_da()
1299 int err; in mv88e6165_port_set_jumbo_size() local
1303 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_CTL2, &reg); in mv88e6165_port_set_jumbo_size()
1304 if (err) in mv88e6165_port_set_jumbo_size()
1305 return err; in mv88e6165_port_set_jumbo_size()
1341 int err; in mv88e6xxx_port_set_assoc_vector() local
1343 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_ASSOC_VECTOR, in mv88e6xxx_port_set_assoc_vector()
1345 if (err) in mv88e6xxx_port_set_assoc_vector()
1346 return err; in mv88e6xxx_port_set_assoc_vector()
1376 int err; in mv88e6393x_port_policy_read() local
1378 err = mv88e6xxx_port_write(chip, port, MV88E6393X_PORT_POLICY_MGMT_CTL, in mv88e6393x_port_policy_read()
1380 if (err) in mv88e6393x_port_policy_read()
1381 return err; in mv88e6393x_port_policy_read()
1383 err = mv88e6xxx_port_read(chip, port, MV88E6393X_PORT_POLICY_MGMT_CTL, in mv88e6393x_port_policy_read()
1385 if (err) in mv88e6393x_port_policy_read()
1386 return err; in mv88e6393x_port_policy_read()
1407 int err, port; in mv88e6393x_port_policy_write_all() local
1413 err = mv88e6393x_port_policy_write(chip, port, pointer, data); in mv88e6393x_port_policy_write_all()
1414 if (err) in mv88e6393x_port_policy_write_all()
1415 return err; in mv88e6393x_port_policy_write_all()
1426 int err; in mv88e6393x_set_egress_port() local
1431 err = mv88e6393x_port_policy_write_all(chip, ptr, port); in mv88e6393x_set_egress_port()
1432 if (err) in mv88e6393x_set_egress_port()
1433 return err; in mv88e6393x_set_egress_port()
1437 err = mv88e6xxx_g2_write(chip, ptr, port); in mv88e6393x_set_egress_port()
1438 if (err) in mv88e6393x_set_egress_port()
1439 return err; in mv88e6393x_set_egress_port()
1459 int err; in mv88e6393x_port_mgmt_rsvd2cpu() local
1466 err = mv88e6393x_port_policy_write_all(chip, ptr, 0xff); in mv88e6393x_port_mgmt_rsvd2cpu()
1467 if (err) in mv88e6393x_port_mgmt_rsvd2cpu()
1468 return err; in mv88e6393x_port_mgmt_rsvd2cpu()
1471 err = mv88e6393x_port_policy_write_all(chip, ptr, 0xff); in mv88e6393x_port_mgmt_rsvd2cpu()
1472 if (err) in mv88e6393x_port_mgmt_rsvd2cpu()
1473 return err; in mv88e6393x_port_mgmt_rsvd2cpu()
1476 err = mv88e6393x_port_policy_write_all(chip, ptr, 0xff); in mv88e6393x_port_mgmt_rsvd2cpu()
1477 if (err) in mv88e6393x_port_mgmt_rsvd2cpu()
1478 return err; in mv88e6393x_port_mgmt_rsvd2cpu()
1481 err = mv88e6393x_port_policy_write_all(chip, ptr, 0xff); in mv88e6393x_port_mgmt_rsvd2cpu()
1482 if (err) in mv88e6393x_port_mgmt_rsvd2cpu()
1483 return err; in mv88e6393x_port_mgmt_rsvd2cpu()
1503 int err; in mv88e6393x_port_set_ether_type() local
1505 err = mv88e6393x_port_epc_wait_ready(chip, port); in mv88e6393x_port_set_ether_type()
1506 if (err) in mv88e6393x_port_set_ether_type()
1507 return err; in mv88e6393x_port_set_ether_type()
1509 err = mv88e6xxx_port_write(chip, port, MV88E6393X_PORT_EPC_DATA, etype); in mv88e6393x_port_set_ether_type()
1510 if (err) in mv88e6393x_port_set_ether_type()
1511 return err; in mv88e6393x_port_set_ether_type()
1534 int err; in mv88e6095_port_tag_remap() local
1537 err = mv88e6xxx_port_write(chip, port, in mv88e6095_port_tag_remap()
1540 if (err) in mv88e6095_port_tag_remap()
1541 return err; in mv88e6095_port_tag_remap()
1563 int err, i; in mv88e6390_port_tag_remap() local
1568 err = mv88e6xxx_port_ieeepmt_write(chip, port, table, i, in mv88e6390_port_tag_remap()
1570 if (err) in mv88e6390_port_tag_remap()
1571 return err; in mv88e6390_port_tag_remap()
1574 err = mv88e6xxx_port_ieeepmt_write(chip, port, table, i, i); in mv88e6390_port_tag_remap()
1575 if (err) in mv88e6390_port_tag_remap()
1576 return err; in mv88e6390_port_tag_remap()
1579 err = mv88e6xxx_port_ieeepmt_write(chip, port, table, i, i); in mv88e6390_port_tag_remap()
1580 if (err) in mv88e6390_port_tag_remap()
1581 return err; in mv88e6390_port_tag_remap()
1584 err = mv88e6xxx_port_ieeepmt_write(chip, port, table, i, i); in mv88e6390_port_tag_remap()
1585 if (err) in mv88e6390_port_tag_remap()
1586 return err; in mv88e6390_port_tag_remap()
1662 int err; in mv88e6352_port_set_policy() local
1664 err = mv88e6xxx_port_policy_mapping_get_pos(mapping, action, &mask, in mv88e6352_port_set_policy()
1666 if (err) in mv88e6352_port_set_policy()
1667 return err; in mv88e6352_port_set_policy()
1669 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_POLICY_CTL, &reg); in mv88e6352_port_set_policy()
1670 if (err) in mv88e6352_port_set_policy()
1671 return err; in mv88e6352_port_set_policy()
1685 int err; in mv88e6393x_port_set_policy() local
1689 err = mv88e6xxx_port_policy_mapping_get_pos(mapping, action, &mask, in mv88e6393x_port_set_policy()
1691 if (err) in mv88e6393x_port_set_policy()
1692 return err; in mv88e6393x_port_set_policy()
1703 err = mv88e6393x_port_policy_read(chip, port, ptr, &reg); in mv88e6393x_port_set_policy()
1704 if (err) in mv88e6393x_port_set_policy()
1705 return err; in mv88e6393x_port_set_policy()