drivers: i2c: gpio: cast io context to void*

i2c_bitbang_init takes a context as void *, so discarding const
qualifier of the driver's config. Explicitely cast to void * to fix the
problem.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
This commit is contained in:
Gerard Marull-Paretas 2023-03-10 09:08:36 +01:00 committed by Marti Bolivar
commit aced3bb2ac

View file

@ -141,7 +141,7 @@ static int i2c_gpio_init(const struct device *dev)
return err;
}
i2c_bitbang_init(&context->bitbang, &io_fns, config);
i2c_bitbang_init(&context->bitbang, &io_fns, (void *)config);
bitrate_cfg = i2c_map_dt_bitrate(config->bitrate);
err = i2c_bitbang_configure(&context->bitbang,