Lines Matching refs:nano_seconds
2623 u32 *seconds, u32 *nano_seconds, u16 *seq_id) in lan8814_ptp_rx_ts_get() argument
2629 *nano_seconds = lanphy_read_page_reg(phydev, 5, PTP_RX_INGRESS_NS_HI); in lan8814_ptp_rx_ts_get()
2630 *nano_seconds = ((*nano_seconds & 0x3fff) << 16) | in lan8814_ptp_rx_ts_get()
2637 u32 *seconds, u32 *nano_seconds, u16 *seq_id) in lan8814_ptp_tx_ts_get() argument
2643 *nano_seconds = lanphy_read_page_reg(phydev, 5, PTP_TX_EGRESS_NS_HI); in lan8814_ptp_tx_ts_get()
2644 *nano_seconds = ((*nano_seconds & 0x3fff) << 16) | in lan8814_ptp_tx_ts_get()
2903 u32 nano_seconds; in lan8814_ptpci_gettime64() local
2907 lan8814_ptp_clock_get(phydev, &seconds, &nano_seconds); in lan8814_ptpci_gettime64()
2910 ts->tv_nsec = nano_seconds; in lan8814_ptpci_gettime64()
2958 u32 nano_seconds; in lan8814_ptp_clock_step() local
2964 lan8814_ptp_clock_get(phydev, &set_seconds, &nano_seconds); in lan8814_ptp_clock_step()
2967 nano_seconds += remainder; in lan8814_ptp_clock_step()
2968 if (nano_seconds >= 1000000000) { in lan8814_ptp_clock_step()
2970 nano_seconds -= 1000000000; in lan8814_ptp_clock_step()
2972 lan8814_ptp_clock_set(phydev, set_seconds, nano_seconds); in lan8814_ptp_clock_step()
2979 lan8814_ptp_clock_get(phydev, &set_seconds, &nano_seconds); in lan8814_ptp_clock_step()
2983 if (nano_seconds < nano_seconds_step) { in lan8814_ptp_clock_step()
2985 nano_seconds += 1000000000; in lan8814_ptp_clock_step()
2987 nano_seconds -= nano_seconds_step; in lan8814_ptp_clock_step()
2988 lan8814_ptp_clock_set(phydev, set_seconds, nano_seconds); in lan8814_ptp_clock_step()
2998 nano_seconds = remainder; in lan8814_ptp_clock_step()
3003 nano_seconds = remainder; in lan8814_ptp_clock_step()
3004 if (nano_seconds > 0) { in lan8814_ptp_clock_step()
3010 nano_seconds = (1000000000 - nano_seconds); in lan8814_ptp_clock_step()
3014 if (nano_seconds > 0) { in lan8814_ptp_clock_step()
3016 nano_seconds += 8; in lan8814_ptp_clock_step()
3019 if (nano_seconds >= 1000000000) { in lan8814_ptp_clock_step()
3022 nano_seconds -= 1000000000; in lan8814_ptp_clock_step()
3071 if (nano_seconds) { in lan8814_ptp_clock_step()
3075 nano_seconds_lo = nano_seconds & 0xffff; in lan8814_ptp_clock_step()
3076 nano_seconds_hi = (nano_seconds >> 16) & 0x3fff; in lan8814_ptp_clock_step()