Searched refs:bus_recovery_info (Results 1 - 22 of 22) sorted by relevance

/linux-master/drivers/i2c/
H A Di2c-core-base.c181 return gpiod_get_value_cansleep(adap->bus_recovery_info->scl_gpiod);
186 gpiod_set_value_cansleep(adap->bus_recovery_info->scl_gpiod, val);
191 return gpiod_get_value_cansleep(adap->bus_recovery_info->sda_gpiod);
196 gpiod_set_value_cansleep(adap->bus_recovery_info->sda_gpiod, val);
201 struct i2c_bus_recovery_info *bri = adap->bus_recovery_info;
225 struct i2c_bus_recovery_info *bri = adap->bus_recovery_info;
296 if (!adap->bus_recovery_info)
300 return adap->bus_recovery_info->recover_bus(adap);
306 struct i2c_bus_recovery_info *bri = adap->bus_recovery_info;
353 struct i2c_bus_recovery_info *bri = adap->bus_recovery_info;
[all...]
/linux-master/drivers/i2c/busses/
H A Di2c-imx-lpi2c.c137 if (lpi2c_imx->adapter.bus_recovery_info)
196 if (lpi2c_imx->adapter.bus_recovery_info)
333 if (lpi2c_imx->adapter.bus_recovery_info)
545 lpi2c_imx->adapter.bus_recovery_info = bri;
H A Di2c-thunderx-pcidrv.c213 i2c->adap.bus_recovery_info = &octeon_i2c_recovery_info;
H A Di2c-octeon-platdrv.c240 i2c->adap.bus_recovery_info = &octeon_i2c_recovery_info;
H A Di2c-uniphier.c357 priv->adap.bus_recovery_info = &uniphier_i2c_bus_recovery_info;
H A Di2c-davinci.c849 adap->bus_recovery_info = &davinci_i2c_scl_recovery_info;
852 adap->bus_recovery_info = rinfo;
H A Di2c-at91-master.c842 dev->adapter.bus_recovery_info = rinfo;
877 dev->adapter.bus_recovery_info = rinfo;
H A Di2c-cadence.c859 if (id->adap.bus_recovery_info)
1340 id->adap.bus_recovery_info = &id->rinfo;
H A Di2c-fsi.c722 port->adapter.bus_recovery_info = &fsi_i2c_bus_recovery_info;
H A Di2c-uniphier-f.c563 priv->adap.bus_recovery_info = &uniphier_fi2c_bus_recovery_info;
H A Di2c-imx.c1254 if (!atomic && i2c_imx->adapter.bus_recovery_info) {
1377 i2c_imx->adapter.bus_recovery_info = bri;
H A Di2c-st.c861 adap->bus_recovery_info = &st_i2c_recovery_info;
H A Di2c-mv64xxx.c953 drv_data->adapter.bus_recovery_info = rinfo;
H A Di2c-axxia.c791 idev->adapter.bus_recovery_info = &axxia_i2c_recovery_info;
H A Di2c-mpc.c876 i2c->adap.bus_recovery_info = &fsl_i2c_recovery_info;
H A Di2c-designware-master.c916 adap->bus_recovery_info = rinfo;
H A Di2c-omap.c1494 adap->bus_recovery_info = &omap_i2c_bus_recovery_info;
H A Di2c-rcar.c1136 adap->bus_recovery_info = &rcar_i2c_bri;
H A Di2c-pxa.c1405 i2c->adap.bus_recovery_info = bri;
H A Di2c-tegra.c1831 i2c_dev->adapter.bus_recovery_info = &tegra_i2c_recovery_info;
H A Di2c-npcm7xx.c1786 _adap->bus_recovery_info = rinfo;
/linux-master/include/linux/
H A Di2c.h744 struct i2c_bus_recovery_info *bus_recovery_info; member in struct:i2c_adapter

Completed in 347 milliseconds