Skip to content

Commit 9138e87

Browse files
henrikbrixandersengalak
authored andcommitted
drivers: i2c: gpio: fix compilation
Fix the compilation of i2c_gpio.c after the gpio_config() syscall was removed. Fixes: 3632815 Signed-off-by: Henrik Brix Andersen <[email protected]>
1 parent 1b4fcc4 commit 9138e87

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

drivers/i2c/i2c_gpio.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -128,8 +128,8 @@ static int i2c_gpio_init(const struct device *dev)
128128
return -EINVAL;
129129
}
130130

131-
err = gpio_config(context->scl_gpio, config->scl_pin,
132-
config->scl_flags | GPIO_OUTPUT_HIGH);
131+
err = gpio_pin_configure(context->scl_gpio, config->scl_pin,
132+
config->scl_flags | GPIO_OUTPUT_HIGH);
133133
if (err) {
134134
LOG_ERR("failed to configure SCL GPIO pin (err %d)", err);
135135
return err;
@@ -141,11 +141,11 @@ static int i2c_gpio_init(const struct device *dev)
141141
return -EINVAL;
142142
}
143143

144-
err = gpio_config(context->sda_gpio, config->sda_pin,
145-
config->sda_flags | GPIO_INPUT | GPIO_OUTPUT_HIGH);
144+
err = gpio_pin_configure(context->sda_gpio, config->sda_pin,
145+
config->sda_flags | GPIO_INPUT | GPIO_OUTPUT_HIGH);
146146
if (err == -ENOTSUP) {
147-
err = gpio_config(context->sda_gpio, config->sda_pin,
148-
config->sda_flags | GPIO_OUTPUT_HIGH);
147+
err = gpio_pin_configure(context->sda_gpio, config->sda_pin,
148+
config->sda_flags | GPIO_OUTPUT_HIGH);
149149
}
150150
if (err) {
151151
LOG_ERR("failed to configure SDA GPIO pin (err %d)", err);

0 commit comments

Comments
 (0)