forked from Minki/linux
at86rf230: add TX_ARET_ON for calibration timeout
This patch adds a calibration timeout reset when change from TRX_OFF to TX_ARET_ON which also occurs a calibration. Signed-off-by: Alexander Aring <alex.aring@gmail.com> Reviewed-by: Varka Bhadram <varkabhadram@gmail.com> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
This commit is contained in:
parent
2ad33244db
commit
3b951ca7d2
@ -617,10 +617,11 @@ at86rf230_async_state_delay(void *context)
|
||||
*/
|
||||
lp->cal_timeout = jiffies + AT86RF2XX_CAL_LOOP_TIMEOUT;
|
||||
goto change;
|
||||
case STATE_TX_ARET_ON:
|
||||
case STATE_TX_ON:
|
||||
tim = ktime_set(0, c->t_off_to_tx_on * NSEC_PER_USEC);
|
||||
/* state change from TRX_OFF to TX_ON to do a
|
||||
* calibration, we need to reset the timeout for the
|
||||
/* state change from TRX_OFF to TX_ON or ARET_ON to do
|
||||
* a calibration, we need to reset the timeout for the
|
||||
* next one.
|
||||
*/
|
||||
lp->cal_timeout = jiffies + AT86RF2XX_CAL_LOOP_TIMEOUT;
|
||||
|
Loading…
Reference in New Issue
Block a user