From 0bdb9595b1a394fb8295998ebb4f67edb70b5d7f Mon Sep 17 00:00:00 2001 From: Emilio Benavente Date: Tue, 8 Jul 2025 14:51:09 -0500 Subject: [PATCH] drivers: misc: mcux_flexio: Set the DOZEN bit Setting the DOZEN bit in the flexio so the soc does not force the peripheral to go into low power mode when the soc is in idle. Signed-off-by: Emilio Benavente --- drivers/misc/mcux_flexio/mcux_flexio.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/misc/mcux_flexio/mcux_flexio.c b/drivers/misc/mcux_flexio/mcux_flexio.c index 1262b7362c0..3816be73aaf 100644 --- a/drivers/misc/mcux_flexio/mcux_flexio.c +++ b/drivers/misc/mcux_flexio/mcux_flexio.c @@ -132,6 +132,8 @@ static int mcux_flexio_init(const struct device *dev) k_mutex_init(&data->lock); FLEXIO_GetDefaultConfig(&flexio_config); + flexio_config.enableInDoze = true; + FLEXIO_Init(config->base, &flexio_config); config->irq_config_func(dev);