Lines Matching refs:err

300 	int err;  in ice_read_phy_reg_e822()  local
305 err = ice_sbq_rw_reg(hw, &msg); in ice_read_phy_reg_e822()
306 if (err) { in ice_read_phy_reg_e822()
308 err); in ice_read_phy_reg_e822()
309 return err; in ice_read_phy_reg_e822()
334 int err; in ice_read_64b_phy_reg_e822() local
345 err = ice_read_phy_reg_e822(hw, port, low_addr, &low); in ice_read_64b_phy_reg_e822()
346 if (err) { in ice_read_64b_phy_reg_e822()
348 low_addr, err); in ice_read_64b_phy_reg_e822()
349 return err; in ice_read_64b_phy_reg_e822()
352 err = ice_read_phy_reg_e822(hw, port, high_addr, &high); in ice_read_64b_phy_reg_e822()
353 if (err) { in ice_read_64b_phy_reg_e822()
355 high_addr, err); in ice_read_64b_phy_reg_e822()
356 return err; in ice_read_64b_phy_reg_e822()
377 int err; in ice_write_phy_reg_e822() local
383 err = ice_sbq_rw_reg(hw, &msg); in ice_write_phy_reg_e822()
384 if (err) { in ice_write_phy_reg_e822()
386 err); in ice_write_phy_reg_e822()
387 return err; in ice_write_phy_reg_e822()
408 int err; in ice_write_40b_phy_reg_e822() local
422 err = ice_write_phy_reg_e822(hw, port, low_addr, low); in ice_write_40b_phy_reg_e822()
423 if (err) { in ice_write_40b_phy_reg_e822()
425 low_addr, err); in ice_write_40b_phy_reg_e822()
426 return err; in ice_write_40b_phy_reg_e822()
429 err = ice_write_phy_reg_e822(hw, port, high_addr, high); in ice_write_40b_phy_reg_e822()
430 if (err) { in ice_write_40b_phy_reg_e822()
432 high_addr, err); in ice_write_40b_phy_reg_e822()
433 return err; in ice_write_40b_phy_reg_e822()
456 int err; in ice_write_64b_phy_reg_e822() local
470 err = ice_write_phy_reg_e822(hw, port, low_addr, low); in ice_write_64b_phy_reg_e822()
471 if (err) { in ice_write_64b_phy_reg_e822()
473 low_addr, err); in ice_write_64b_phy_reg_e822()
474 return err; in ice_write_64b_phy_reg_e822()
477 err = ice_write_phy_reg_e822(hw, port, high_addr, high); in ice_write_64b_phy_reg_e822()
478 if (err) { in ice_write_64b_phy_reg_e822()
480 high_addr, err); in ice_write_64b_phy_reg_e822()
481 return err; in ice_write_64b_phy_reg_e822()
526 int err; in ice_read_quad_reg_e822() local
534 err = ice_sbq_rw_reg(hw, &msg); in ice_read_quad_reg_e822()
535 if (err) { in ice_read_quad_reg_e822()
537 err); in ice_read_quad_reg_e822()
538 return err; in ice_read_quad_reg_e822()
560 int err; in ice_write_quad_reg_e822() local
569 err = ice_sbq_rw_reg(hw, &msg); in ice_write_quad_reg_e822()
570 if (err) { in ice_write_quad_reg_e822()
572 err); in ice_write_quad_reg_e822()
573 return err; in ice_write_quad_reg_e822()
595 int err; in ice_read_phy_tstamp_e822() local
600 err = ice_read_quad_reg_e822(hw, quad, lo_addr, &lo); in ice_read_phy_tstamp_e822()
601 if (err) { in ice_read_phy_tstamp_e822()
603 err); in ice_read_phy_tstamp_e822()
604 return err; in ice_read_phy_tstamp_e822()
607 err = ice_read_quad_reg_e822(hw, quad, hi_addr, &hi); in ice_read_phy_tstamp_e822()
608 if (err) { in ice_read_phy_tstamp_e822()
610 err); in ice_read_phy_tstamp_e822()
611 return err; in ice_read_phy_tstamp_e822()
636 int err; in ice_clear_phy_tstamp_e822() local
641 err = ice_write_quad_reg_e822(hw, quad, lo_addr, 0); in ice_clear_phy_tstamp_e822()
642 if (err) { in ice_clear_phy_tstamp_e822()
644 err); in ice_clear_phy_tstamp_e822()
645 return err; in ice_clear_phy_tstamp_e822()
648 err = ice_write_quad_reg_e822(hw, quad, hi_addr, 0); in ice_clear_phy_tstamp_e822()
649 if (err) { in ice_clear_phy_tstamp_e822()
651 err); in ice_clear_phy_tstamp_e822()
652 return err; in ice_clear_phy_tstamp_e822()
671 int err; in ice_read_cgu_reg_e822() local
678 err = ice_sbq_rw_reg(hw, &cgu_msg); in ice_read_cgu_reg_e822()
679 if (err) { in ice_read_cgu_reg_e822()
681 addr, err); in ice_read_cgu_reg_e822()
682 return err; in ice_read_cgu_reg_e822()
687 return err; in ice_read_cgu_reg_e822()
703 int err; in ice_write_cgu_reg_e822() local
711 err = ice_sbq_rw_reg(hw, &cgu_msg); in ice_write_cgu_reg_e822()
712 if (err) { in ice_write_cgu_reg_e822()
714 addr, err); in ice_write_cgu_reg_e822()
715 return err; in ice_write_cgu_reg_e822()
718 return err; in ice_write_cgu_reg_e822()
783 int err; in ice_cfg_cgu_pll_e822() local
804 err = ice_read_cgu_reg_e822(hw, NAC_CGU_DWORD9, &dw9.val); in ice_cfg_cgu_pll_e822()
805 if (err) in ice_cfg_cgu_pll_e822()
806 return err; in ice_cfg_cgu_pll_e822()
808 err = ice_read_cgu_reg_e822(hw, NAC_CGU_DWORD24, &dw24.val); in ice_cfg_cgu_pll_e822()
809 if (err) in ice_cfg_cgu_pll_e822()
810 return err; in ice_cfg_cgu_pll_e822()
812 err = ice_read_cgu_reg_e822(hw, TSPLL_RO_BWM_LF, &bwm_lf.val); in ice_cfg_cgu_pll_e822()
813 if (err) in ice_cfg_cgu_pll_e822()
814 return err; in ice_cfg_cgu_pll_e822()
827 err = ice_write_cgu_reg_e822(hw, NAC_CGU_DWORD24, dw24.val); in ice_cfg_cgu_pll_e822()
828 if (err) in ice_cfg_cgu_pll_e822()
829 return err; in ice_cfg_cgu_pll_e822()
834 err = ice_write_cgu_reg_e822(hw, NAC_CGU_DWORD9, dw9.val); in ice_cfg_cgu_pll_e822()
835 if (err) in ice_cfg_cgu_pll_e822()
836 return err; in ice_cfg_cgu_pll_e822()
839 err = ice_read_cgu_reg_e822(hw, NAC_CGU_DWORD19, &dw19.val); in ice_cfg_cgu_pll_e822()
840 if (err) in ice_cfg_cgu_pll_e822()
841 return err; in ice_cfg_cgu_pll_e822()
846 err = ice_write_cgu_reg_e822(hw, NAC_CGU_DWORD19, dw19.val); in ice_cfg_cgu_pll_e822()
847 if (err) in ice_cfg_cgu_pll_e822()
848 return err; in ice_cfg_cgu_pll_e822()
851 err = ice_read_cgu_reg_e822(hw, NAC_CGU_DWORD22, &dw22.val); in ice_cfg_cgu_pll_e822()
852 if (err) in ice_cfg_cgu_pll_e822()
853 return err; in ice_cfg_cgu_pll_e822()
858 err = ice_write_cgu_reg_e822(hw, NAC_CGU_DWORD22, dw22.val); in ice_cfg_cgu_pll_e822()
859 if (err) in ice_cfg_cgu_pll_e822()
860 return err; in ice_cfg_cgu_pll_e822()
863 err = ice_read_cgu_reg_e822(hw, NAC_CGU_DWORD24, &dw24.val); in ice_cfg_cgu_pll_e822()
864 if (err) in ice_cfg_cgu_pll_e822()
865 return err; in ice_cfg_cgu_pll_e822()
871 err = ice_write_cgu_reg_e822(hw, NAC_CGU_DWORD24, dw24.val); in ice_cfg_cgu_pll_e822()
872 if (err) in ice_cfg_cgu_pll_e822()
873 return err; in ice_cfg_cgu_pll_e822()
878 err = ice_write_cgu_reg_e822(hw, NAC_CGU_DWORD24, dw24.val); in ice_cfg_cgu_pll_e822()
879 if (err) in ice_cfg_cgu_pll_e822()
880 return err; in ice_cfg_cgu_pll_e822()
885 err = ice_read_cgu_reg_e822(hw, TSPLL_RO_BWM_LF, &bwm_lf.val); in ice_cfg_cgu_pll_e822()
886 if (err) in ice_cfg_cgu_pll_e822()
887 return err; in ice_cfg_cgu_pll_e822()
914 int err; in ice_init_cgu_e822() local
916 err = ice_read_cgu_reg_e822(hw, TSPLL_CNTR_BIST_SETTINGS, in ice_init_cgu_e822()
918 if (err) in ice_init_cgu_e822()
919 return err; in ice_init_cgu_e822()
925 err = ice_write_cgu_reg_e822(hw, TSPLL_CNTR_BIST_SETTINGS, in ice_init_cgu_e822()
927 if (err) in ice_init_cgu_e822()
928 return err; in ice_init_cgu_e822()
933 err = ice_cfg_cgu_pll_e822(hw, ts_info->time_ref, in ice_init_cgu_e822()
935 if (err) in ice_init_cgu_e822()
936 return err; in ice_init_cgu_e822()
952 int err; in ice_ptp_set_vernier_wl() local
954 err = ice_write_phy_reg_e822(hw, port, P_REG_WL, in ice_ptp_set_vernier_wl()
956 if (err) { in ice_ptp_set_vernier_wl()
958 port, err); in ice_ptp_set_vernier_wl()
959 return err; in ice_ptp_set_vernier_wl()
974 int err; in ice_ptp_init_phc_e822() local
986 err = ice_init_cgu_e822(hw); in ice_ptp_init_phc_e822()
987 if (err) in ice_ptp_init_phc_e822()
988 return err; in ice_ptp_init_phc_e822()
1009 int err; in ice_ptp_prep_phy_time_e822() local
1018 err = ice_write_64b_phy_reg_e822(hw, port, in ice_ptp_prep_phy_time_e822()
1021 if (err) in ice_ptp_prep_phy_time_e822()
1025 err = ice_write_64b_phy_reg_e822(hw, port, in ice_ptp_prep_phy_time_e822()
1028 if (err) in ice_ptp_prep_phy_time_e822()
1036 port, err); in ice_ptp_prep_phy_time_e822()
1038 return err; in ice_ptp_prep_phy_time_e822()
1060 int err; in ice_ptp_prep_port_adj_e822() local
1066 err = ice_write_phy_reg_e822(hw, port, P_REG_TX_TIMER_INC_PRE_L, in ice_ptp_prep_port_adj_e822()
1068 if (err) in ice_ptp_prep_port_adj_e822()
1071 err = ice_write_phy_reg_e822(hw, port, P_REG_TX_TIMER_INC_PRE_U, in ice_ptp_prep_port_adj_e822()
1073 if (err) in ice_ptp_prep_port_adj_e822()
1077 err = ice_write_phy_reg_e822(hw, port, P_REG_RX_TIMER_INC_PRE_L, in ice_ptp_prep_port_adj_e822()
1079 if (err) in ice_ptp_prep_port_adj_e822()
1082 err = ice_write_phy_reg_e822(hw, port, P_REG_RX_TIMER_INC_PRE_U, in ice_ptp_prep_port_adj_e822()
1084 if (err) in ice_ptp_prep_port_adj_e822()
1091 port, err); in ice_ptp_prep_port_adj_e822()
1092 return err; in ice_ptp_prep_port_adj_e822()
1120 int err; in ice_ptp_prep_phy_adj_e822() local
1122 err = ice_ptp_prep_port_adj_e822(hw, port, cycles); in ice_ptp_prep_phy_adj_e822()
1123 if (err) in ice_ptp_prep_phy_adj_e822()
1124 return err; in ice_ptp_prep_phy_adj_e822()
1142 int err; in ice_ptp_prep_phy_incval_e822() local
1146 err = ice_write_40b_phy_reg_e822(hw, port, P_REG_TIMETUS_L, in ice_ptp_prep_phy_incval_e822()
1148 if (err) in ice_ptp_prep_phy_incval_e822()
1156 port, err); in ice_ptp_prep_phy_incval_e822()
1158 return err; in ice_ptp_prep_phy_incval_e822()
1175 int err; in ice_ptp_read_port_capture() local
1178 err = ice_read_64b_phy_reg_e822(hw, port, P_REG_TX_CAPTURE_L, tx_ts); in ice_ptp_read_port_capture()
1179 if (err) { in ice_ptp_read_port_capture()
1181 err); in ice_ptp_read_port_capture()
1182 return err; in ice_ptp_read_port_capture()
1189 err = ice_read_64b_phy_reg_e822(hw, port, P_REG_RX_CAPTURE_L, rx_ts); in ice_ptp_read_port_capture()
1190 if (err) { in ice_ptp_read_port_capture()
1192 err); in ice_ptp_read_port_capture()
1193 return err; in ice_ptp_read_port_capture()
1218 int err; in ice_ptp_one_port_cmd() local
1242 err = ice_read_phy_reg_e822(hw, port, P_REG_TX_TMR_CMD, &val); in ice_ptp_one_port_cmd()
1243 if (err) { in ice_ptp_one_port_cmd()
1245 err); in ice_ptp_one_port_cmd()
1246 return err; in ice_ptp_one_port_cmd()
1253 err = ice_write_phy_reg_e822(hw, port, P_REG_TX_TMR_CMD, val); in ice_ptp_one_port_cmd()
1254 if (err) { in ice_ptp_one_port_cmd()
1256 err); in ice_ptp_one_port_cmd()
1257 return err; in ice_ptp_one_port_cmd()
1262 err = ice_read_phy_reg_e822(hw, port, P_REG_RX_TMR_CMD, &val); in ice_ptp_one_port_cmd()
1263 if (err) { in ice_ptp_one_port_cmd()
1265 err); in ice_ptp_one_port_cmd()
1266 return err; in ice_ptp_one_port_cmd()
1273 err = ice_write_phy_reg_e822(hw, port, P_REG_RX_TMR_CMD, val); in ice_ptp_one_port_cmd()
1274 if (err) { in ice_ptp_one_port_cmd()
1276 err); in ice_ptp_one_port_cmd()
1277 return err; in ice_ptp_one_port_cmd()
1297 int err; in ice_ptp_port_cmd_e822() local
1299 err = ice_ptp_one_port_cmd(hw, port, cmd); in ice_ptp_port_cmd_e822()
1300 if (err) in ice_ptp_port_cmd_e822()
1301 return err; in ice_ptp_port_cmd_e822()
1332 int err; in ice_phy_get_speed_and_fec_e822() local
1334 err = ice_read_phy_reg_e822(hw, port, P_REG_LINK_SPEED, &serdes); in ice_phy_get_speed_and_fec_e822()
1335 if (err) { in ice_phy_get_speed_and_fec_e822()
1337 return err; in ice_phy_get_speed_and_fec_e822()
1398 int err; in ice_phy_cfg_lane_e822() local
1402 err = ice_phy_get_speed_and_fec_e822(hw, port, &link_spd, NULL); in ice_phy_cfg_lane_e822()
1403 if (err) { in ice_phy_cfg_lane_e822()
1405 err); in ice_phy_cfg_lane_e822()
1411 err = ice_read_quad_reg_e822(hw, quad, Q_REG_TX_MEM_GBL_CFG, &val); in ice_phy_cfg_lane_e822()
1412 if (err) { in ice_phy_cfg_lane_e822()
1414 err); in ice_phy_cfg_lane_e822()
1423 err = ice_write_quad_reg_e822(hw, quad, Q_REG_TX_MEM_GBL_CFG, val); in ice_phy_cfg_lane_e822()
1424 if (err) { in ice_phy_cfg_lane_e822()
1426 err); in ice_phy_cfg_lane_e822()
1480 int err; in ice_phy_cfg_uix_e822() local
1494 err = ice_write_64b_phy_reg_e822(hw, port, P_REG_UIX66_10G_40G_L, in ice_phy_cfg_uix_e822()
1496 if (err) { in ice_phy_cfg_uix_e822()
1498 err); in ice_phy_cfg_uix_e822()
1499 return err; in ice_phy_cfg_uix_e822()
1505 err = ice_write_64b_phy_reg_e822(hw, port, P_REG_UIX66_25G_100G_L, in ice_phy_cfg_uix_e822()
1507 if (err) { in ice_phy_cfg_uix_e822()
1509 err); in ice_phy_cfg_uix_e822()
1510 return err; in ice_phy_cfg_uix_e822()
1564 int err; in ice_phy_cfg_parpcs_e822() local
1566 err = ice_phy_get_speed_and_fec_e822(hw, port, &link_spd, &fec_mode); in ice_phy_cfg_parpcs_e822()
1567 if (err) in ice_phy_cfg_parpcs_e822()
1568 return err; in ice_phy_cfg_parpcs_e822()
1590 err = ice_write_40b_phy_reg_e822(hw, port, P_REG_PAR_TX_TUS_L, in ice_phy_cfg_parpcs_e822()
1592 if (err) in ice_phy_cfg_parpcs_e822()
1593 return err; in ice_phy_cfg_parpcs_e822()
1602 err = ice_write_40b_phy_reg_e822(hw, port, P_REG_PAR_RX_TUS_L, in ice_phy_cfg_parpcs_e822()
1604 if (err) in ice_phy_cfg_parpcs_e822()
1605 return err; in ice_phy_cfg_parpcs_e822()
1614 err = ice_write_40b_phy_reg_e822(hw, port, P_REG_PCS_TX_TUS_L, in ice_phy_cfg_parpcs_e822()
1616 if (err) in ice_phy_cfg_parpcs_e822()
1617 return err; in ice_phy_cfg_parpcs_e822()
1626 err = ice_write_40b_phy_reg_e822(hw, port, P_REG_PCS_RX_TUS_L, in ice_phy_cfg_parpcs_e822()
1628 if (err) in ice_phy_cfg_parpcs_e822()
1629 return err; in ice_phy_cfg_parpcs_e822()
1638 err = ice_write_40b_phy_reg_e822(hw, port, P_REG_DESK_PAR_TX_TUS_L, in ice_phy_cfg_parpcs_e822()
1640 if (err) in ice_phy_cfg_parpcs_e822()
1641 return err; in ice_phy_cfg_parpcs_e822()
1650 err = ice_write_40b_phy_reg_e822(hw, port, P_REG_DESK_PAR_RX_TUS_L, in ice_phy_cfg_parpcs_e822()
1652 if (err) in ice_phy_cfg_parpcs_e822()
1653 return err; in ice_phy_cfg_parpcs_e822()
1662 err = ice_write_40b_phy_reg_e822(hw, port, P_REG_DESK_PCS_TX_TUS_L, in ice_phy_cfg_parpcs_e822()
1664 if (err) in ice_phy_cfg_parpcs_e822()
1665 return err; in ice_phy_cfg_parpcs_e822()
1732 int err; in ice_phy_cfg_tx_offset_e822() local
1734 err = ice_phy_get_speed_and_fec_e822(hw, port, &link_spd, &fec_mode); in ice_phy_cfg_tx_offset_e822()
1735 if (err) in ice_phy_cfg_tx_offset_e822()
1736 return err; in ice_phy_cfg_tx_offset_e822()
1749 err = ice_read_64b_phy_reg_e822(hw, port, in ice_phy_cfg_tx_offset_e822()
1752 if (err) in ice_phy_cfg_tx_offset_e822()
1753 return err; in ice_phy_cfg_tx_offset_e822()
1764 err = ice_read_64b_phy_reg_e822(hw, port, in ice_phy_cfg_tx_offset_e822()
1767 if (err) in ice_phy_cfg_tx_offset_e822()
1768 return err; in ice_phy_cfg_tx_offset_e822()
1777 err = ice_write_64b_phy_reg_e822(hw, port, P_REG_TOTAL_TX_OFFSET_L, in ice_phy_cfg_tx_offset_e822()
1779 if (err) in ice_phy_cfg_tx_offset_e822()
1780 return err; in ice_phy_cfg_tx_offset_e822()
1782 err = ice_write_phy_reg_e822(hw, port, P_REG_TX_OR, 1); in ice_phy_cfg_tx_offset_e822()
1783 if (err) in ice_phy_cfg_tx_offset_e822()
1784 return err; in ice_phy_cfg_tx_offset_e822()
1803 int err; in ice_phy_cfg_fixed_tx_offset_e822() local
1805 err = ice_phy_get_speed_and_fec_e822(hw, port, &link_spd, &fec_mode); in ice_phy_cfg_fixed_tx_offset_e822()
1806 if (err) in ice_phy_cfg_fixed_tx_offset_e822()
1807 return err; in ice_phy_cfg_fixed_tx_offset_e822()
1818 err = ice_write_64b_phy_reg_e822(hw, port, P_REG_TOTAL_TX_OFFSET_L, in ice_phy_cfg_fixed_tx_offset_e822()
1820 if (err) in ice_phy_cfg_fixed_tx_offset_e822()
1821 return err; in ice_phy_cfg_fixed_tx_offset_e822()
1823 err = ice_write_phy_reg_e822(hw, port, P_REG_TX_OR, 1); in ice_phy_cfg_fixed_tx_offset_e822()
1824 if (err) in ice_phy_cfg_fixed_tx_offset_e822()
1825 return err; in ice_phy_cfg_fixed_tx_offset_e822()
1850 int err; in ice_phy_calc_pmd_adj_e822() local
1852 err = ice_read_phy_reg_e822(hw, port, P_REG_PMD_ALIGNMENT, &val); in ice_phy_calc_pmd_adj_e822()
1853 if (err) { in ice_phy_calc_pmd_adj_e822()
1855 err); in ice_phy_calc_pmd_adj_e822()
1856 return err; in ice_phy_calc_pmd_adj_e822()
1940 err = ice_read_phy_reg_e822(hw, port, P_REG_RX_40_TO_160_CNT, in ice_phy_calc_pmd_adj_e822()
1942 if (err) { in ice_phy_calc_pmd_adj_e822()
1944 err); in ice_phy_calc_pmd_adj_e822()
1945 return err; in ice_phy_calc_pmd_adj_e822()
1962 err = ice_read_phy_reg_e822(hw, port, P_REG_RX_80_TO_160_CNT, in ice_phy_calc_pmd_adj_e822()
1964 if (err) { in ice_phy_calc_pmd_adj_e822()
1966 err); in ice_phy_calc_pmd_adj_e822()
1967 return err; in ice_phy_calc_pmd_adj_e822()
2043 int err; in ice_phy_cfg_rx_offset_e822() local
2045 err = ice_phy_get_speed_and_fec_e822(hw, port, &link_spd, &fec_mode); in ice_phy_cfg_rx_offset_e822()
2046 if (err) in ice_phy_cfg_rx_offset_e822()
2047 return err; in ice_phy_cfg_rx_offset_e822()
2054 err = ice_read_64b_phy_reg_e822(hw, port, in ice_phy_cfg_rx_offset_e822()
2057 if (err) in ice_phy_cfg_rx_offset_e822()
2058 return err; in ice_phy_cfg_rx_offset_e822()
2069 err = ice_read_64b_phy_reg_e822(hw, port, in ice_phy_cfg_rx_offset_e822()
2072 if (err) in ice_phy_cfg_rx_offset_e822()
2073 return err; in ice_phy_cfg_rx_offset_e822()
2079 err = ice_phy_calc_pmd_adj_e822(hw, port, link_spd, fec_mode, &pmd); in ice_phy_cfg_rx_offset_e822()
2080 if (err) in ice_phy_cfg_rx_offset_e822()
2081 return err; in ice_phy_cfg_rx_offset_e822()
2095 err = ice_write_64b_phy_reg_e822(hw, port, P_REG_TOTAL_RX_OFFSET_L, in ice_phy_cfg_rx_offset_e822()
2097 if (err) in ice_phy_cfg_rx_offset_e822()
2098 return err; in ice_phy_cfg_rx_offset_e822()
2100 err = ice_write_phy_reg_e822(hw, port, P_REG_RX_OR, 1); in ice_phy_cfg_rx_offset_e822()
2101 if (err) in ice_phy_cfg_rx_offset_e822()
2102 return err; in ice_phy_cfg_rx_offset_e822()
2121 int err; in ice_phy_cfg_fixed_rx_offset_e822() local
2123 err = ice_phy_get_speed_and_fec_e822(hw, port, &link_spd, &fec_mode); in ice_phy_cfg_fixed_rx_offset_e822()
2124 if (err) in ice_phy_cfg_fixed_rx_offset_e822()
2125 return err; in ice_phy_cfg_fixed_rx_offset_e822()
2136 err = ice_write_64b_phy_reg_e822(hw, port, P_REG_TOTAL_RX_OFFSET_L, in ice_phy_cfg_fixed_rx_offset_e822()
2138 if (err) in ice_phy_cfg_fixed_rx_offset_e822()
2139 return err; in ice_phy_cfg_fixed_rx_offset_e822()
2141 err = ice_write_phy_reg_e822(hw, port, P_REG_RX_OR, 1); in ice_phy_cfg_fixed_rx_offset_e822()
2142 if (err) in ice_phy_cfg_fixed_rx_offset_e822()
2143 return err; in ice_phy_cfg_fixed_rx_offset_e822()
2165 int err; in ice_read_phy_and_phc_time_e822() local
2173 err = ice_ptp_one_port_cmd(hw, port, READ_TIME); in ice_read_phy_and_phc_time_e822()
2174 if (err) in ice_read_phy_and_phc_time_e822()
2175 return err; in ice_read_phy_and_phc_time_e822()
2186 err = ice_ptp_read_port_capture(hw, port, &tx_time, &rx_time); in ice_read_phy_and_phc_time_e822()
2187 if (err) in ice_read_phy_and_phc_time_e822()
2188 return err; in ice_read_phy_and_phc_time_e822()
2219 int err; in ice_sync_phy_timer_e822() local
2226 err = ice_read_phy_and_phc_time_e822(hw, port, &phy_time, &phc_time); in ice_sync_phy_timer_e822()
2227 if (err) in ice_sync_phy_timer_e822()
2240 err = ice_ptp_prep_port_adj_e822(hw, port, (s64)difference); in ice_sync_phy_timer_e822()
2241 if (err) in ice_sync_phy_timer_e822()
2244 err = ice_ptp_one_port_cmd(hw, port, ADJ_TIME); in ice_sync_phy_timer_e822()
2245 if (err) in ice_sync_phy_timer_e822()
2254 err = ice_read_phy_and_phc_time_e822(hw, port, &phy_time, &phc_time); in ice_sync_phy_timer_e822()
2255 if (err) in ice_sync_phy_timer_e822()
2269 return err; in ice_sync_phy_timer_e822()
2285 int err; in ice_stop_phy_timer_e822() local
2288 err = ice_write_phy_reg_e822(hw, port, P_REG_TX_OR, 0); in ice_stop_phy_timer_e822()
2289 if (err) in ice_stop_phy_timer_e822()
2290 return err; in ice_stop_phy_timer_e822()
2292 err = ice_write_phy_reg_e822(hw, port, P_REG_RX_OR, 0); in ice_stop_phy_timer_e822()
2293 if (err) in ice_stop_phy_timer_e822()
2294 return err; in ice_stop_phy_timer_e822()
2296 err = ice_read_phy_reg_e822(hw, port, P_REG_PS, &val); in ice_stop_phy_timer_e822()
2297 if (err) in ice_stop_phy_timer_e822()
2298 return err; in ice_stop_phy_timer_e822()
2301 err = ice_write_phy_reg_e822(hw, port, P_REG_PS, val); in ice_stop_phy_timer_e822()
2302 if (err) in ice_stop_phy_timer_e822()
2303 return err; in ice_stop_phy_timer_e822()
2306 err = ice_write_phy_reg_e822(hw, port, P_REG_PS, val); in ice_stop_phy_timer_e822()
2307 if (err) in ice_stop_phy_timer_e822()
2308 return err; in ice_stop_phy_timer_e822()
2312 err = ice_write_phy_reg_e822(hw, port, P_REG_PS, val); in ice_stop_phy_timer_e822()
2313 if (err) in ice_stop_phy_timer_e822()
2314 return err; in ice_stop_phy_timer_e822()
2344 int err; in ice_start_phy_timer_e822() local
2348 err = ice_stop_phy_timer_e822(hw, port, false); in ice_start_phy_timer_e822()
2349 if (err) in ice_start_phy_timer_e822()
2350 return err; in ice_start_phy_timer_e822()
2354 err = ice_phy_cfg_uix_e822(hw, port); in ice_start_phy_timer_e822()
2355 if (err) in ice_start_phy_timer_e822()
2356 return err; in ice_start_phy_timer_e822()
2358 err = ice_phy_cfg_parpcs_e822(hw, port); in ice_start_phy_timer_e822()
2359 if (err) in ice_start_phy_timer_e822()
2360 return err; in ice_start_phy_timer_e822()
2366 err = ice_write_40b_phy_reg_e822(hw, port, P_REG_TIMETUS_L, incval); in ice_start_phy_timer_e822()
2367 if (err) in ice_start_phy_timer_e822()
2368 return err; in ice_start_phy_timer_e822()
2370 err = ice_ptp_one_port_cmd(hw, port, INIT_INCVAL); in ice_start_phy_timer_e822()
2371 if (err) in ice_start_phy_timer_e822()
2372 return err; in ice_start_phy_timer_e822()
2376 err = ice_read_phy_reg_e822(hw, port, P_REG_PS, &val); in ice_start_phy_timer_e822()
2377 if (err) in ice_start_phy_timer_e822()
2378 return err; in ice_start_phy_timer_e822()
2381 err = ice_write_phy_reg_e822(hw, port, P_REG_PS, val); in ice_start_phy_timer_e822()
2382 if (err) in ice_start_phy_timer_e822()
2383 return err; in ice_start_phy_timer_e822()
2386 err = ice_write_phy_reg_e822(hw, port, P_REG_PS, val); in ice_start_phy_timer_e822()
2387 if (err) in ice_start_phy_timer_e822()
2388 return err; in ice_start_phy_timer_e822()
2391 err = ice_write_phy_reg_e822(hw, port, P_REG_PS, val); in ice_start_phy_timer_e822()
2392 if (err) in ice_start_phy_timer_e822()
2393 return err; in ice_start_phy_timer_e822()
2395 err = ice_ptp_one_port_cmd(hw, port, INIT_INCVAL); in ice_start_phy_timer_e822()
2396 if (err) in ice_start_phy_timer_e822()
2397 return err; in ice_start_phy_timer_e822()
2402 err = ice_write_phy_reg_e822(hw, port, P_REG_PS, val); in ice_start_phy_timer_e822()
2403 if (err) in ice_start_phy_timer_e822()
2404 return err; in ice_start_phy_timer_e822()
2407 err = ice_write_phy_reg_e822(hw, port, P_REG_PS, val); in ice_start_phy_timer_e822()
2408 if (err) in ice_start_phy_timer_e822()
2409 return err; in ice_start_phy_timer_e822()
2413 err = ice_sync_phy_timer_e822(hw, port); in ice_start_phy_timer_e822()
2414 if (err) in ice_start_phy_timer_e822()
2415 return err; in ice_start_phy_timer_e822()
2420 err = ice_write_phy_reg_e822(hw, port, P_REG_PS, val); in ice_start_phy_timer_e822()
2421 if (err) in ice_start_phy_timer_e822()
2422 return err; in ice_start_phy_timer_e822()
2425 err = ice_phy_cfg_fixed_tx_offset_e822(hw, port); in ice_start_phy_timer_e822()
2426 if (err) in ice_start_phy_timer_e822()
2427 return err; in ice_start_phy_timer_e822()
2430 err = ice_phy_cfg_fixed_rx_offset_e822(hw, port); in ice_start_phy_timer_e822()
2431 if (err) in ice_start_phy_timer_e822()
2432 return err; in ice_start_phy_timer_e822()
2456 int err; in ice_phy_exit_bypass_e822() local
2459 err = ice_read_phy_reg_e822(hw, port, P_REG_TX_OV_STATUS, &val); in ice_phy_exit_bypass_e822()
2460 if (err) { in ice_phy_exit_bypass_e822()
2462 port, err); in ice_phy_exit_bypass_e822()
2463 return err; in ice_phy_exit_bypass_e822()
2472 err = ice_read_phy_reg_e822(hw, port, P_REG_RX_OV_STATUS, &val); in ice_phy_exit_bypass_e822()
2473 if (err) { in ice_phy_exit_bypass_e822()
2475 port, err); in ice_phy_exit_bypass_e822()
2476 return err; in ice_phy_exit_bypass_e822()
2485 err = ice_phy_cfg_tx_offset_e822(hw, port); in ice_phy_exit_bypass_e822()
2486 if (err) { in ice_phy_exit_bypass_e822()
2488 port, err); in ice_phy_exit_bypass_e822()
2489 return err; in ice_phy_exit_bypass_e822()
2492 err = ice_phy_cfg_rx_offset_e822(hw, port); in ice_phy_exit_bypass_e822()
2493 if (err) { in ice_phy_exit_bypass_e822()
2495 port, err); in ice_phy_exit_bypass_e822()
2496 return err; in ice_phy_exit_bypass_e822()
2500 err = ice_read_phy_reg_e822(hw, port, P_REG_PS, &val); in ice_phy_exit_bypass_e822()
2501 if (err) { in ice_phy_exit_bypass_e822()
2503 port, err); in ice_phy_exit_bypass_e822()
2504 return err; in ice_phy_exit_bypass_e822()
2512 err = ice_write_phy_reg_e822(hw, port, P_REG_PS, val); in ice_phy_exit_bypass_e822()
2513 if (err) { in ice_phy_exit_bypass_e822()
2515 port, err); in ice_phy_exit_bypass_e822()
2516 return err; in ice_phy_exit_bypass_e822()
2542 int err; in ice_read_phy_reg_e810() local
2549 err = ice_sbq_rw_reg(hw, &msg); in ice_read_phy_reg_e810()
2550 if (err) { in ice_read_phy_reg_e810()
2552 err); in ice_read_phy_reg_e810()
2553 return err; in ice_read_phy_reg_e810()
2572 int err; in ice_write_phy_reg_e810() local
2580 err = ice_sbq_rw_reg(hw, &msg); in ice_write_phy_reg_e810()
2581 if (err) { in ice_write_phy_reg_e810()
2583 err); in ice_write_phy_reg_e810()
2584 return err; in ice_write_phy_reg_e810()
2651 int err; in ice_read_phy_tstamp_sbq_e810() local
2653 err = ice_read_phy_reg_e810(hw, lo_addr, &lo_val); in ice_read_phy_tstamp_sbq_e810()
2654 if (err) { in ice_read_phy_tstamp_sbq_e810()
2656 err); in ice_read_phy_tstamp_sbq_e810()
2657 return err; in ice_read_phy_tstamp_sbq_e810()
2660 err = ice_read_phy_reg_e810(hw, hi_addr, &hi_val); in ice_read_phy_tstamp_sbq_e810()
2661 if (err) { in ice_read_phy_tstamp_sbq_e810()
2663 err); in ice_read_phy_tstamp_sbq_e810()
2664 return err; in ice_read_phy_tstamp_sbq_e810()
2688 int err; in ice_read_phy_tstamp_e810() local
2691 err = ice_read_phy_tstamp_ll_e810(hw, idx, &hi, &lo); in ice_read_phy_tstamp_e810()
2693 err = ice_read_phy_tstamp_sbq_e810(hw, lport, idx, &hi, &lo); in ice_read_phy_tstamp_e810()
2695 if (err) in ice_read_phy_tstamp_e810()
2696 return err; in ice_read_phy_tstamp_e810()
2718 int err; in ice_clear_phy_tstamp_e810() local
2723 err = ice_write_phy_reg_e810(hw, lo_addr, 0); in ice_clear_phy_tstamp_e810()
2724 if (err) { in ice_clear_phy_tstamp_e810()
2726 err); in ice_clear_phy_tstamp_e810()
2727 return err; in ice_clear_phy_tstamp_e810()
2730 err = ice_write_phy_reg_e810(hw, hi_addr, 0); in ice_clear_phy_tstamp_e810()
2731 if (err) { in ice_clear_phy_tstamp_e810()
2733 err); in ice_clear_phy_tstamp_e810()
2734 return err; in ice_clear_phy_tstamp_e810()
2750 int err; in ice_ptp_init_phy_e810() local
2753 err = ice_write_phy_reg_e810(hw, ETH_GLTSYN_ENA(tmr_idx), in ice_ptp_init_phy_e810()
2755 if (err) in ice_ptp_init_phy_e810()
2757 err); in ice_ptp_init_phy_e810()
2759 return err; in ice_ptp_init_phy_e810()
2792 int err; in ice_ptp_prep_phy_time_e810() local
2795 err = ice_write_phy_reg_e810(hw, ETH_GLTSYN_SHTIME_0(tmr_idx), 0); in ice_ptp_prep_phy_time_e810()
2796 if (err) { in ice_ptp_prep_phy_time_e810()
2798 err); in ice_ptp_prep_phy_time_e810()
2799 return err; in ice_ptp_prep_phy_time_e810()
2802 err = ice_write_phy_reg_e810(hw, ETH_GLTSYN_SHTIME_L(tmr_idx), time); in ice_ptp_prep_phy_time_e810()
2803 if (err) { in ice_ptp_prep_phy_time_e810()
2805 err); in ice_ptp_prep_phy_time_e810()
2806 return err; in ice_ptp_prep_phy_time_e810()
2828 int err; in ice_ptp_prep_phy_adj_e810() local
2835 err = ice_write_phy_reg_e810(hw, ETH_GLTSYN_SHADJ_L(tmr_idx), 0); in ice_ptp_prep_phy_adj_e810()
2836 if (err) { in ice_ptp_prep_phy_adj_e810()
2838 err); in ice_ptp_prep_phy_adj_e810()
2839 return err; in ice_ptp_prep_phy_adj_e810()
2842 err = ice_write_phy_reg_e810(hw, ETH_GLTSYN_SHADJ_H(tmr_idx), adj); in ice_ptp_prep_phy_adj_e810()
2843 if (err) { in ice_ptp_prep_phy_adj_e810()
2845 err); in ice_ptp_prep_phy_adj_e810()
2846 return err; in ice_ptp_prep_phy_adj_e810()
2865 int err; in ice_ptp_prep_phy_incval_e810() local
2871 err = ice_write_phy_reg_e810(hw, ETH_GLTSYN_SHADJ_L(tmr_idx), low); in ice_ptp_prep_phy_incval_e810()
2872 if (err) { in ice_ptp_prep_phy_incval_e810()
2874 err); in ice_ptp_prep_phy_incval_e810()
2875 return err; in ice_ptp_prep_phy_incval_e810()
2878 err = ice_write_phy_reg_e810(hw, ETH_GLTSYN_SHADJ_H(tmr_idx), high); in ice_ptp_prep_phy_incval_e810()
2879 if (err) { in ice_ptp_prep_phy_incval_e810()
2881 err); in ice_ptp_prep_phy_incval_e810()
2882 return err; in ice_ptp_prep_phy_incval_e810()
2899 int err; in ice_ptp_port_cmd_e810() local
2920 err = ice_read_phy_reg_e810(hw, ETH_GLTSYN_CMD, &val); in ice_ptp_port_cmd_e810()
2921 if (err) { in ice_ptp_port_cmd_e810()
2922 ice_debug(hw, ICE_DBG_PTP, "Failed to read GLTSYN_CMD, err %d\n", err); in ice_ptp_port_cmd_e810()
2923 return err; in ice_ptp_port_cmd_e810()
2930 err = ice_write_phy_reg_e810(hw, ETH_GLTSYN_CMD, val); in ice_ptp_port_cmd_e810()
2931 if (err) { in ice_ptp_port_cmd_e810()
2932 ice_debug(hw, ICE_DBG_PTP, "Failed to write back GLTSYN_CMD, err %d\n", err); in ice_ptp_port_cmd_e810()
2933 return err; in ice_ptp_port_cmd_e810()
3005 int err; in ice_ptp_tmr_cmd() local
3012 err = ice_ptp_port_cmd_e810(hw, cmd); in ice_ptp_tmr_cmd()
3014 err = ice_ptp_port_cmd_e822(hw, cmd); in ice_ptp_tmr_cmd()
3015 if (err) { in ice_ptp_tmr_cmd()
3017 cmd, err); in ice_ptp_tmr_cmd()
3018 return err; in ice_ptp_tmr_cmd()
3045 int err; in ice_ptp_init_time() local
3057 err = ice_ptp_prep_phy_time_e810(hw, time & 0xFFFFFFFF); in ice_ptp_init_time()
3059 err = ice_ptp_prep_phy_time_e822(hw, time & 0xFFFFFFFF); in ice_ptp_init_time()
3060 if (err) in ice_ptp_init_time()
3061 return err; in ice_ptp_init_time()
3083 int err; in ice_ptp_write_incval() local
3092 err = ice_ptp_prep_phy_incval_e810(hw, incval); in ice_ptp_write_incval()
3094 err = ice_ptp_prep_phy_incval_e822(hw, incval); in ice_ptp_write_incval()
3095 if (err) in ice_ptp_write_incval()
3096 return err; in ice_ptp_write_incval()
3110 int err; in ice_ptp_write_incval_locked() local
3115 err = ice_ptp_write_incval(hw, incval); in ice_ptp_write_incval_locked()
3119 return err; in ice_ptp_write_incval_locked()
3138 int err; in ice_ptp_adj_clock() local
3151 err = ice_ptp_prep_phy_adj_e810(hw, adj); in ice_ptp_adj_clock()
3153 err = ice_ptp_prep_phy_adj_e822(hw, adj); in ice_ptp_adj_clock()
3154 if (err) in ice_ptp_adj_clock()
3155 return err; in ice_ptp_adj_clock()
3342 int err; in ice_read_pca9575_reg_e810t() local
3346 err = ice_get_pca9575_handle(hw, &handle); in ice_read_pca9575_reg_e810t()
3347 if (err) in ice_read_pca9575_reg_e810t()
3348 return err; in ice_read_pca9575_reg_e810t()