From 997f6d4949252acefd603a0a4b1c07aa54a71657 Mon Sep 17 00:00:00 2001 From: Pisit Sawangvonganan Date: Thu, 31 Oct 2024 13:47:35 +0700 Subject: [PATCH] drivers: eeprom: at2x: remove orphaned `k_mutex_unlock` Remove orphaned `k_mutex_unlock` in `eeprom_at25_read` as the lock/unlock pair is handled in `eeprom_at2x_read` instead. Signed-off-by: Pisit Sawangvonganan --- drivers/eeprom/eeprom_at2x.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/eeprom/eeprom_at2x.c b/drivers/eeprom/eeprom_at2x.c index 6d818989f49..0061ee9c26c 100644 --- a/drivers/eeprom/eeprom_at2x.c +++ b/drivers/eeprom/eeprom_at2x.c @@ -419,7 +419,6 @@ static int eeprom_at25_read(const struct device *dev, off_t offset, void *buf, size_t len) { const struct eeprom_at2x_config *config = dev->config; - struct eeprom_at2x_data *data = dev->data; size_t cmd_len = 1 + config->addr_width / 8; uint8_t cmd[4] = { EEPROM_AT25_READ, 0, 0, 0 }; uint8_t *paddr; @@ -474,7 +473,6 @@ static int eeprom_at25_read(const struct device *dev, off_t offset, void *buf, err = eeprom_at25_wait_for_idle(dev); if (err) { LOG_ERR("EEPROM idle wait failed (err %d)", err); - k_mutex_unlock(&data->lock); return err; }