|
@@ -617,10 +617,11 @@ at86rf230_async_state_delay(void *context)
|
|
|
*/
|
|
*/
|
|
|
lp->cal_timeout = jiffies + AT86RF2XX_CAL_LOOP_TIMEOUT;
|
|
lp->cal_timeout = jiffies + AT86RF2XX_CAL_LOOP_TIMEOUT;
|
|
|
goto change;
|
|
goto change;
|
|
|
|
|
+ case STATE_TX_ARET_ON:
|
|
|
case STATE_TX_ON:
|
|
case STATE_TX_ON:
|
|
|
tim = ktime_set(0, c->t_off_to_tx_on * NSEC_PER_USEC);
|
|
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.
|
|
* next one.
|
|
|
*/
|
|
*/
|
|
|
lp->cal_timeout = jiffies + AT86RF2XX_CAL_LOOP_TIMEOUT;
|
|
lp->cal_timeout = jiffies + AT86RF2XX_CAL_LOOP_TIMEOUT;
|