From b2fb3d49bf56f31594eb286d257d81a881859a2b Mon Sep 17 00:00:00 2001 From: Petr Hlineny Date: Thu, 21 Sep 2023 12:22:07 +0200 Subject: [PATCH] drivers: i2c: stm32: Fix for i2c PM Remove unwanted "pm_device_runtime_get" lock which makes i2c power management working incorrectly. Fixes: #62790 Signed-off-by: Petr Hlineny --- drivers/i2c/i2c_ll_stm32.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/drivers/i2c/i2c_ll_stm32.c b/drivers/i2c/i2c_ll_stm32.c index 1dffd246412..0ee35f69134 100644 --- a/drivers/i2c/i2c_ll_stm32.c +++ b/drivers/i2c/i2c_ll_stm32.c @@ -146,11 +146,6 @@ static int i2c_stm32_transfer(const struct device *dev, struct i2c_msg *msg, return ret; } - ret = pm_device_runtime_get(dev); - if (ret < 0) { - return ret; - } - /* Send out messages */ k_sem_take(&data->bus_mutex, K_FOREVER);