From 1aea4d43216a66ad02502bbb9f4a72883d3b5f0b Mon Sep 17 00:00:00 2001 From: SPRESENSE <41312067+SPRESENSE@users.noreply.github.com> Date: Mon, 28 Nov 2022 18:21:03 +0900 Subject: [PATCH] modem/alt1250: Add interface to set retry mode disable Add driver interface to set retry mode disable. --- drivers/modem/alt1250/alt1250.c | 4 ++++ include/nuttx/wireless/lte/lte_ioctl.h | 1 + 2 files changed, 5 insertions(+) diff --git a/drivers/modem/alt1250/alt1250.c b/drivers/modem/alt1250/alt1250.c index afdd703b3b5cc..1dfbff18a2482 100644 --- a/drivers/modem/alt1250/alt1250.c +++ b/drivers/modem/alt1250/alt1250.c @@ -654,6 +654,10 @@ static int alt1250_power_control(FAR struct alt1250_dev_s *dev, break; #endif + case LTE_CMDID_RETRYDISABLE: + ret = altmdm_set_pm_event(EVENT_RETRYREQ, false); + break; + default: ret = -EINVAL; break; diff --git a/include/nuttx/wireless/lte/lte_ioctl.h b/include/nuttx/wireless/lte/lte_ioctl.h index f474dac82b449..3b39313ec55b8 100644 --- a/include/nuttx/wireless/lte/lte_ioctl.h +++ b/include/nuttx/wireless/lte/lte_ioctl.h @@ -153,6 +153,7 @@ #define LTE_CMDID_LOGREMOVE _CMDGRP_NORMAL(0x3a) #define LTE_CMDID_STOPAPI _CMDGRP_NORMAL(0x3b) #define LTE_CMDID_SUSPEND _CMDGRP_NORMAL(0x3c) +#define LTE_CMDID_RETRYDISABLE _CMDGRP_POWER(0x3d) #define LTE_CMDID_ACCEPT _CMDGRP_NORMAL(0x50) #define LTE_CMDID_BIND _CMDGRP_NORMAL(0x51)