Home
last modified time | relevance | path

Searched refs:bus_recovery_info (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/drivers/i2c/
Di2c-core.c547 return gpio_get_value(adap->bus_recovery_info->scl_gpio); in get_scl_gpio_value()
552 gpio_set_value(adap->bus_recovery_info->scl_gpio, val); in set_scl_gpio_value()
557 return gpio_get_value(adap->bus_recovery_info->sda_gpio); in get_sda_gpio_value()
562 struct i2c_bus_recovery_info *bri = adap->bus_recovery_info; in i2c_get_gpios_for_recovery()
587 struct i2c_bus_recovery_info *bri = adap->bus_recovery_info; in i2c_put_gpios_for_recovery()
605 struct i2c_bus_recovery_info *bri = adap->bus_recovery_info; in i2c_generic_recovery()
665 if (!adap->bus_recovery_info) in i2c_recover_bus()
669 return adap->bus_recovery_info->recover_bus(adap); in i2c_recover_bus()
1576 if (adap->bus_recovery_info) { in i2c_register_adapter()
1577 struct i2c_bus_recovery_info *bri = adap->bus_recovery_info; in i2c_register_adapter()
[all …]
/linux-4.4.14/drivers/i2c/busses/
Di2c-davinci.c840 adap->bus_recovery_info = &davinci_i2c_scl_recovery_info; in davinci_i2c_probe()
842 adap->bus_recovery_info = &davinci_i2c_gpio_recovery_info; in davinci_i2c_probe()
843 adap->bus_recovery_info->scl_gpio = dev->pdata->scl_pin; in davinci_i2c_probe()
844 adap->bus_recovery_info->sda_gpio = dev->pdata->sda_pin; in davinci_i2c_probe()
Di2c-uniphier.c385 priv->adap.bus_recovery_info = &uniphier_i2c_bus_recovery_info; in uniphier_i2c_probe()
Di2c-imx.c907 if (i2c_imx->adapter.bus_recovery_info) { in i2c_imx_xfer()
1019 i2c_imx->adapter.bus_recovery_info = rinfo; in i2c_imx_init_recovery_info()
Di2c-uniphier-f.c528 priv->adap.bus_recovery_info = &uniphier_fi2c_bus_recovery_info; in uniphier_fi2c_probe()
Di2c-axxia.c554 idev->adapter.bus_recovery_info = &axxia_i2c_recovery_info; in axxia_i2c_probe()
Di2c-omap.c1433 adap->bus_recovery_info = &omap_i2c_bus_recovery_info; in omap_i2c_probe()
/linux-4.4.14/include/linux/
Di2c.h521 struct i2c_bus_recovery_info *bus_recovery_info; member