Searched refs:scl_gpiod (Results 1 – 4 of 4) sorted by relevance
1309 gpiod_set_value(i2c->recovery.scl_gpiod, ibmr & IBMR_SCLS); in i2c_pxa_prepare_recovery()1377 bri->scl_gpiod = devm_gpiod_get(dev, "scl", GPIOD_OUT_HIGH_OPEN_DRAIN); in i2c_pxa_init_recovery()1378 if (bri->scl_gpiod == ERR_PTR(-EPROBE_DEFER)) in i2c_pxa_init_recovery()1380 if (IS_ERR(bri->scl_gpiod)) { in i2c_pxa_init_recovery()1382 bri->scl_gpiod); in i2c_pxa_init_recovery()1390 gpiod_direction_output(bri->scl_gpiod, 0); in i2c_pxa_init_recovery()1396 gpiod_direction_output(bri->scl_gpiod, 1); in i2c_pxa_init_recovery()
980 rinfo->scl_gpiod = gpio; in i2c_dw_init_recovery_info()
181 return gpiod_get_value_cansleep(adap->bus_recovery_info->scl_gpiod); in get_scl_gpio_value()186 gpiod_set_value_cansleep(adap->bus_recovery_info->scl_gpiod, val); in set_scl_gpio_value()376 if (!bri->scl_gpiod) { in i2c_gpio_init_generic_recovery()383 bri->scl_gpiod = gpiod; in i2c_gpio_init_generic_recovery()395 gpiod_direction_output(bri->scl_gpiod, 0); in i2c_gpio_init_generic_recovery()401 gpiod_direction_output(bri->scl_gpiod, 1); in i2c_gpio_init_generic_recovery()443 if (bri->scl_gpiod && bri->recover_bus == i2c_generic_scl_recovery) { in i2c_init_recovery()
667 struct gpio_desc *scl_gpiod; member