driver: wifi: eswifi: Convert to use k_timeout_t

Convert the code to use k_timeout_t when applicable.

Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
This commit is contained in:
Jukka Rissanen 2020-04-30 20:40:42 +03:00
commit affe21c826

View file

@ -126,7 +126,7 @@ static int eswifi_off_connect(struct net_context *context,
socket->conn_cb = cb;
socket->state = ESWIFI_SOCKET_STATE_CONNECTING;
if (timeout == K_NO_WAIT) {
if (timeout == 0) {
/* async */
k_work_submit_to_queue(&eswifi->work_q, &socket->connect_work);
eswifi_unlock(eswifi);
@ -171,11 +171,11 @@ static int eswifi_off_accept(struct net_context *context,
eswifi_unlock(eswifi);
if (timeout == K_NO_WAIT) {
if (timeout == 0) {
return 0;
}
return k_sem_take(&socket->accept_sem, timeout);
return k_sem_take(&socket->accept_sem, K_MSEC(timeout));
}
static int __eswifi_off_send_pkt(struct eswifi_dev *eswifi,
@ -270,7 +270,7 @@ static int eswifi_off_send(struct net_pkt *pkt,
}
socket->tx_pkt = pkt;
if (timeout == K_NO_WAIT) {
if (timeout == 0) {
socket->send_data = user_data;
socket->send_cb = cb;
@ -326,7 +326,7 @@ static int eswifi_off_sendto(struct net_pkt *pkt,
socket->state = ESWIFI_SOCKET_STATE_CONNECTED;
}
if (timeout == K_NO_WAIT) {
if (timeout == 0) {
socket->send_data = user_data;
socket->send_cb = cb;
@ -367,11 +367,11 @@ static int eswifi_off_recv(struct net_context *context,
k_sem_reset(&socket->read_sem);
eswifi_unlock(eswifi);
if (timeout == K_NO_WAIT) {
if (timeout == 0) {
return 0;
}
err = k_sem_take(&socket->read_sem, timeout);
err = k_sem_take(&socket->read_sem, K_MSEC(timeout));
/* Unregister cakkback */
eswifi_lock(eswifi);