From ea1cf4d2e186d576c88200d1c724feb454e9b184 Mon Sep 17 00:00:00 2001 From: Ryan Erickson Date: Mon, 18 Sep 2023 12:57:18 -0500 Subject: [PATCH] drivers: console: deprecate uart_mux and gsm_mux GSM_MUX and UART_MUX are being marked as deprecated. The new modem subsystem MODEM_CMUX and MODEM_PPP should be used instead. Signed-off-by: Ryan Erickson --- drivers/console/Kconfig | 3 ++- drivers/console/Kconfig.gsm_mux | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/console/Kconfig b/drivers/console/Kconfig index b0dbdf7df7b..606ce1fe6d6 100644 --- a/drivers/console/Kconfig +++ b/drivers/console/Kconfig @@ -256,10 +256,11 @@ source "subsys/logging/Kconfig.template.log_config" source "drivers/console/Kconfig.gsm_mux" config UART_MUX - bool "UART muxing (GSM 07.10) support [EXPERIMENTAL]" + bool "[DEPRECATED] UART muxing (GSM 07.10) support [EXPERIMENTAL]" depends on SERIAL_SUPPORT_INTERRUPT && GSM_MUX select UART_INTERRUPT_DRIVEN select EXPERIMENTAL + select DEPRECATED help Enable this option to create UART muxer that run over a physical UART. The GSM 07.10 muxing protocol is used to separate the data diff --git a/drivers/console/Kconfig.gsm_mux b/drivers/console/Kconfig.gsm_mux index 14ef6b66da6..100b5d54303 100644 --- a/drivers/console/Kconfig.gsm_mux +++ b/drivers/console/Kconfig.gsm_mux @@ -2,8 +2,9 @@ # SPDX-License-Identifier: Apache-2.0 config GSM_MUX - bool "GSM 07.10 muxing protocol" + bool "[DEPRECATED] GSM 07.10 muxing protocol" select CRC + select DEPRECATED help Enable GSM 07.10 muxing protocol defined in https://www.etsi.org/deliver/etsi_ts/101300_101399/101369/07.01.00_60/ts_101369v070100p.pdf