Lines Matching refs:scl
80 const struct i2c_esp32_pin scl; member
164 gpio_pin_set_dt(&config->scl.gpio, 1); in i2c_esp32_config_pin()
165 ret |= gpio_pin_configure_dt(&config->scl.gpio, GPIO_PULL_UP | GPIO_OUTPUT | GPIO_INPUT); in i2c_esp32_config_pin()
166 esp_rom_gpio_matrix_out(config->scl.gpio.pin, config->scl.sig_out, 0, 0); in i2c_esp32_config_pin()
167 esp_rom_gpio_matrix_in(config->scl.gpio.pin, config->scl.sig_in, 0); in i2c_esp32_config_pin()
187 gpio_pin_configure_dt(&config->scl.gpio, GPIO_OUTPUT); in i2c_master_clear_bus()
197 gpio_pin_set_dt(&config->scl.gpio, 1); in i2c_master_clear_bus()
199 gpio_pin_set_dt(&config->scl.gpio, 0); in i2c_master_clear_bus()
203 gpio_pin_set_dt(&config->scl.gpio, 1); in i2c_master_clear_bus()
741 if (!gpio_is_ready_dt(&config->scl.gpio)) { in i2c_esp32_init()
788 .scl = { \