diff options
Diffstat (limited to 'drivers/soc/imx/sc/svc/timer/rpc_clnt.c')
-rw-r--r-- | drivers/soc/imx/sc/svc/timer/rpc_clnt.c | 98 |
1 files changed, 41 insertions, 57 deletions
diff --git a/drivers/soc/imx/sc/svc/timer/rpc_clnt.c b/drivers/soc/imx/sc/svc/timer/rpc_clnt.c index fe9fdab6f644..3ab677f4f760 100644 --- a/drivers/soc/imx/sc/svc/timer/rpc_clnt.c +++ b/drivers/soc/imx/sc/svc/timer/rpc_clnt.c @@ -1,6 +1,6 @@ /* * Copyright (C) 2016 Freescale Semiconductor, Inc. - * Copyright 2017-2018 NXP + * Copyright 2017-2019 NXP * * SPDX-License-Identifier: GPL-2.0+ */ @@ -27,7 +27,8 @@ /* Local Functions */ -sc_err_t sc_timer_set_wdog_timeout(sc_ipc_t ipc, sc_timer_wdog_time_t timeout) +sc_err_t sc_timer_set_wdog_timeout(sc_ipc_t ipc, + sc_timer_wdog_time_t timeout) { sc_rpc_msg_t msg; uint8_t result; @@ -45,7 +46,7 @@ sc_err_t sc_timer_set_wdog_timeout(sc_ipc_t ipc, sc_timer_wdog_time_t timeout) } sc_err_t sc_timer_set_wdog_pre_timeout(sc_ipc_t ipc, - sc_timer_wdog_time_t pre_timeout) + sc_timer_wdog_time_t pre_timeout) { sc_rpc_msg_t msg; uint8_t result; @@ -112,9 +113,8 @@ sc_err_t sc_timer_ping_wdog(sc_ipc_t ipc) } sc_err_t sc_timer_get_wdog_status(sc_ipc_t ipc, - sc_timer_wdog_time_t *timeout, - sc_timer_wdog_time_t *max_timeout, - sc_timer_wdog_time_t *remaining_time) + sc_timer_wdog_time_t *timeout, sc_timer_wdog_time_t *max_timeout, + sc_timer_wdog_time_t *remaining_time) { sc_rpc_msg_t msg; uint8_t result; @@ -126,26 +126,21 @@ sc_err_t sc_timer_get_wdog_status(sc_ipc_t ipc, sc_call_rpc(ipc, &msg, SC_FALSE); - if (timeout != NULL) { - *timeout = RPC_U32(&msg, 0U); - } + if (timeout != NULL) + *timeout = RPC_U32(&msg, 0U); - if (max_timeout != NULL) { - *max_timeout = RPC_U32(&msg, 4U); - } + if (max_timeout != NULL) + *max_timeout = RPC_U32(&msg, 4U); - if (remaining_time != NULL) { - *remaining_time = RPC_U32(&msg, 8U); - } + if (remaining_time != NULL) + *remaining_time = RPC_U32(&msg, 8U); result = RPC_R8(&msg); return (sc_err_t)result; } -sc_err_t sc_timer_pt_get_wdog_status(sc_ipc_t ipc, sc_rm_pt_t pt, - sc_bool_t *enb, - sc_timer_wdog_time_t *timeout, - sc_timer_wdog_time_t *remaining_time) +sc_err_t sc_timer_pt_get_wdog_status(sc_ipc_t ipc, sc_rm_pt_t pt, sc_bool_t *enb, + sc_timer_wdog_time_t *timeout, sc_timer_wdog_time_t *remaining_time) { sc_rpc_msg_t msg; uint8_t result; @@ -158,24 +153,21 @@ sc_err_t sc_timer_pt_get_wdog_status(sc_ipc_t ipc, sc_rm_pt_t pt, sc_call_rpc(ipc, &msg, SC_FALSE); - if (timeout != NULL) { - *timeout = RPC_U32(&msg, 0U); - } + if (timeout != NULL) + *timeout = RPC_U32(&msg, 0U); - if (remaining_time != NULL) { - *remaining_time = RPC_U32(&msg, 4U); - } + if (remaining_time != NULL) + *remaining_time = RPC_U32(&msg, 4U); result = RPC_R8(&msg); - if (enb != NULL) { - *enb = U2B(RPC_U8(&msg, 8U)); - } + if (enb != NULL) + *enb = U2B(RPC_U8(&msg, 8U)); return (sc_err_t)result; } sc_err_t sc_timer_set_wdog_action(sc_ipc_t ipc, - sc_rm_pt_t pt, sc_timer_wdog_action_t action) + sc_rm_pt_t pt, sc_timer_wdog_action_t action) { sc_rpc_msg_t msg; uint8_t result; @@ -194,8 +186,7 @@ sc_err_t sc_timer_set_wdog_action(sc_ipc_t ipc, } sc_err_t sc_timer_set_rtc_time(sc_ipc_t ipc, uint16_t year, uint8_t mon, - uint8_t day, uint8_t hour, uint8_t min, - uint8_t sec) + uint8_t day, uint8_t hour, uint8_t min, uint8_t sec) { sc_rpc_msg_t msg; uint8_t result; @@ -218,8 +209,7 @@ sc_err_t sc_timer_set_rtc_time(sc_ipc_t ipc, uint16_t year, uint8_t mon, } sc_err_t sc_timer_get_rtc_time(sc_ipc_t ipc, uint16_t *year, uint8_t *mon, - uint8_t *day, uint8_t *hour, uint8_t *min, - uint8_t *sec) + uint8_t *day, uint8_t *hour, uint8_t *min, uint8_t *sec) { sc_rpc_msg_t msg; uint8_t result; @@ -231,30 +221,24 @@ sc_err_t sc_timer_get_rtc_time(sc_ipc_t ipc, uint16_t *year, uint8_t *mon, sc_call_rpc(ipc, &msg, SC_FALSE); - if (year != NULL) { - *year = RPC_U16(&msg, 0U); - } + if (year != NULL) + *year = RPC_U16(&msg, 0U); result = RPC_R8(&msg); - if (mon != NULL) { - *mon = RPC_U8(&msg, 2U); - } + if (mon != NULL) + *mon = RPC_U8(&msg, 2U); - if (day != NULL) { - *day = RPC_U8(&msg, 3U); - } + if (day != NULL) + *day = RPC_U8(&msg, 3U); - if (hour != NULL) { - *hour = RPC_U8(&msg, 4U); - } + if (hour != NULL) + *hour = RPC_U8(&msg, 4U); - if (min != NULL) { - *min = RPC_U8(&msg, 5U); - } + if (min != NULL) + *min = RPC_U8(&msg, 5U); - if (sec != NULL) { - *sec = RPC_U8(&msg, 6U); - } + if (sec != NULL) + *sec = RPC_U8(&msg, 6U); return (sc_err_t)result; } @@ -271,17 +255,15 @@ sc_err_t sc_timer_get_rtc_sec1970(sc_ipc_t ipc, uint32_t *sec) sc_call_rpc(ipc, &msg, SC_FALSE); - if (sec != NULL) { - *sec = RPC_U32(&msg, 0U); - } + if (sec != NULL) + *sec = RPC_U32(&msg, 0U); result = RPC_R8(&msg); return (sc_err_t)result; } sc_err_t sc_timer_set_rtc_alarm(sc_ipc_t ipc, uint16_t year, uint8_t mon, - uint8_t day, uint8_t hour, uint8_t min, - uint8_t sec) + uint8_t day, uint8_t hour, uint8_t min, uint8_t sec) { sc_rpc_msg_t msg; uint8_t result; @@ -371,7 +353,8 @@ sc_err_t sc_timer_set_sysctr_alarm(sc_ipc_t ipc, uint64_t ticks) return (sc_err_t)result; } -sc_err_t sc_timer_set_sysctr_periodic_alarm(sc_ipc_t ipc, uint64_t ticks) +sc_err_t sc_timer_set_sysctr_periodic_alarm(sc_ipc_t ipc, + uint64_t ticks) { sc_rpc_msg_t msg; uint8_t result; @@ -406,3 +389,4 @@ sc_err_t sc_timer_cancel_sysctr_alarm(sc_ipc_t ipc) } /**@}*/ + |