Commit 54864d06 authored by Jukka Rissanen's avatar Jukka Rissanen
Browse files

net: gptp: Convert to use k_timeout_t



One k_timer_start() was missing k_timeout_t conversion.

Signed-off-by: default avatarJukka Rissanen <jukka.rissanen@linux.intel.com>
parent be97e406
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -786,7 +786,7 @@ void gptp_update_sync_interval(int port, s8_t log_val)
	}

	k_timer_start(&state_pss_send->half_sync_itv_timer, K_MSEC(new_itv),
		      period);
		      K_MSEC(period));
}

void gptp_update_announce_interval(int port, s8_t log_val)
+4 −3
Original line number Diff line number Diff line
@@ -203,7 +203,8 @@ static void gptp_md_pdelay_check_multiple_resp(int port)
		duration = GPTP_MULTIPLE_PDELAY_RESP_WAIT -
			gptp_uscaled_ns_to_timer_ms(&port_ds->pdelay_req_itv);

		k_timer_start(&state->pdelay_timer, duration, K_NO_WAIT);
		k_timer_start(&state->pdelay_timer, K_MSEC(duration),
			      K_NO_WAIT);
	} else {
		state->state = GPTP_PDELAY_REQ_SEND_REQ;
	}
@@ -634,8 +635,8 @@ static void gptp_md_pdelay_req_state_machine(int port)
		k_timer_stop(&state->pdelay_timer);
		state->pdelay_timer_expired = false;
		k_timer_start(&state->pdelay_timer,
			      gptp_uscaled_ns_to_timer_ms(
				      &port_ds->pdelay_req_itv),
			      K_MSEC(gptp_uscaled_ns_to_timer_ms(
					     &port_ds->pdelay_req_itv)),
			      K_NO_WAIT);
		/*
		 * Transition directly to GPTP_PDELAY_REQ_WAIT_RESP.
+1 −1
Original line number Diff line number Diff line
@@ -22,7 +22,7 @@ extern "C" {

/* Common defines for the gPTP stack. */
#define GPTP_THREAD_WAIT_TIMEOUT_MS 1
#define GPTP_MULTIPLE_PDELAY_RESP_WAIT K_MINUTES(5)
#define GPTP_MULTIPLE_PDELAY_RESP_WAIT (5 * 60 * MSEC_PER_SEC)

#if defined(CONFIG_NET_GPTP_STATISTICS)
#define GPTP_STATS_INC(port, var) (GPTP_PORT_PARAM_DS(port)->var++)