From a663aa4e2a4b9c7df4df0242485dd2e838df3dca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Bj=C3=B6rnsson?= Date: Tue, 28 Jun 2022 07:04:26 +0200 Subject: [PATCH] drivers: sensor: stts751: Change parameter of read/write functions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change parameter list of functions for consistency with other drivers. Signed-off-by: Benjamin Björnsson --- drivers/sensor/stts751/stts751_i2c.c | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/drivers/sensor/stts751/stts751_i2c.c b/drivers/sensor/stts751/stts751_i2c.c index e94fdecb6f9..c56651b0279 100644 --- a/drivers/sensor/stts751/stts751_i2c.c +++ b/drivers/sensor/stts751/stts751_i2c.c @@ -20,19 +20,21 @@ LOG_MODULE_DECLARE(STTS751, CONFIG_SENSOR_LOG_LEVEL); -static int stts751_i2c_read(struct stts751_data *data, uint8_t reg_addr, - uint8_t *value, uint16_t len) +static int stts751_i2c_read(const struct device *dev, uint8_t reg_addr, uint8_t *value, + uint16_t len) { - const struct stts751_config *cfg = data->dev->config; + struct stts751_data *data = dev->data; + const struct stts751_config *cfg = dev->config; return i2c_burst_read(data->bus, cfg->i2c_slv_addr, reg_addr, value, len); } -static int stts751_i2c_write(struct stts751_data *data, uint8_t reg_addr, - uint8_t *value, uint16_t len) +static int stts751_i2c_write(const struct device *dev, uint8_t reg_addr, uint8_t *value, + uint16_t len) { - const struct stts751_config *cfg = data->dev->config; + struct stts751_data *data = dev->data; + const struct stts751_config *cfg = dev->config; return i2c_burst_write(data->bus, cfg->i2c_slv_addr, reg_addr, value, len); @@ -46,7 +48,7 @@ int stts751_i2c_init(const struct device *dev) data->ctx_i2c.write_reg = (stmdev_write_ptr) stts751_i2c_write; data->ctx = &data->ctx_i2c; - data->ctx->handle = data; + data->ctx->handle = (void *)dev; return 0; }