/linux-master/drivers/i2c/ |
H A D | i2c-core-slave.c | 47 i2c_lock_bus(client->adapter, I2C_LOCK_ROOT_ADAPTER); 72 i2c_lock_bus(client->adapter, I2C_LOCK_ROOT_ADAPTER);
|
H A D | i2c-core.h | 46 i2c_lock_bus(adap, I2C_LOCK_SEGMENT);
|
H A D | i2c-mux.c | 151 i2c_lock_bus(parent, flags); 186 i2c_lock_bus(parent, flags);
|
/linux-master/drivers/base/regmap/ |
H A D | regmap-sccb.c | 47 i2c_lock_bus(i2c->adapter, I2C_LOCK_SEGMENT);
|
/linux-master/drivers/iio/chemical/ |
H A D | sunrise_co2.c | 125 i2c_lock_bus(client->adapter, I2C_LOCK_SEGMENT); 143 i2c_lock_bus(client->adapter, I2C_LOCK_SEGMENT); 162 i2c_lock_bus(client->adapter, I2C_LOCK_SEGMENT); 178 i2c_lock_bus(client->adapter, I2C_LOCK_SEGMENT);
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-gpio.c | 85 i2c_lock_bus(&priv->adap, I2C_LOCK_ROOT_ADAPTER); \ 94 i2c_lock_bus(&priv->adap, I2C_LOCK_ROOT_ADAPTER); \ 110 i2c_lock_bus(&priv->adap, I2C_LOCK_ROOT_ADAPTER); 173 i2c_lock_bus(&priv->adap, I2C_LOCK_ROOT_ADAPTER);
|
H A D | i2c-amd-mp2-plat.c | 330 i2c_lock_bus(&i2c_dev->adap, I2C_LOCK_ROOT_ADAPTER);
|
H A D | i2c-davinci.c | 711 i2c_lock_bus(&dev->adapter, I2C_LOCK_ROOT_ADAPTER);
|
H A D | i2c-i801.c | 1563 i2c_lock_bus(&priv->adapter, I2C_LOCK_SEGMENT);
|
/linux-master/drivers/mfd/ |
H A D | 88pm860x-i2c.c | 146 i2c_lock_bus(i2c->adapter, I2C_LOCK_SEGMENT); 164 i2c_lock_bus(i2c->adapter, I2C_LOCK_SEGMENT);
|
/linux-master/include/linux/ |
H A D | i2c.h | 577 * The main operations are wrapped by i2c_lock_bus and i2c_unlock_bus. 784 * i2c_lock_bus - Get exclusive access to an I2C bus segment 790 i2c_lock_bus(struct i2c_adapter *adapter, unsigned int flags) function 833 i2c_lock_bus(adap, I2C_LOCK_ROOT_ADAPTER); 848 i2c_lock_bus(adap, I2C_LOCK_ROOT_ADAPTER);
|
/linux-master/drivers/i2c/muxes/ |
H A D | i2c-mux-pca9541.c | 300 i2c_lock_bus(adap, I2C_LOCK_SEGMENT);
|
H A D | i2c-mux-pca954x.c | 388 i2c_lock_bus(muxc->parent, I2C_LOCK_SEGMENT);
|
/linux-master/drivers/media/tuners/ |
H A D | tda18271-common.c | 216 i2c_lock_bus(priv->i2c_props.adap, I2C_LOCK_SEGMENT); 291 i2c_lock_bus(priv->i2c_props.adap, I2C_LOCK_SEGMENT);
|
/linux-master/drivers/char/tpm/ |
H A D | tpm_i2c_infineon.c | 115 i2c_lock_bus(tpm_dev.client->adapter, I2C_LOCK_SEGMENT); 222 i2c_lock_bus(tpm_dev.client->adapter, I2C_LOCK_SEGMENT);
|
H A D | tpm_tis_i2c_cr50.c | 202 i2c_lock_bus(client->adapter, I2C_LOCK_SEGMENT); 264 i2c_lock_bus(client->adapter, I2C_LOCK_SEGMENT);
|
/linux-master/drivers/net/mdio/ |
H A D | mdio-i2c.c | 202 i2c_lock_bus(i2c, I2C_LOCK_SEGMENT);
|
/linux-master/drivers/media/dvb-frontends/ |
H A D | rtl2830.c | 17 i2c_lock_bus(client->adapter, I2C_LOCK_SEGMENT); 29 i2c_lock_bus(client->adapter, I2C_LOCK_SEGMENT); 41 i2c_lock_bus(client->adapter, I2C_LOCK_SEGMENT);
|
H A D | af9013.c | 1304 i2c_lock_bus(client->adapter, I2C_LOCK_SEGMENT); 1345 i2c_lock_bus(client->adapter, I2C_LOCK_SEGMENT);
|
H A D | tda1004x.c | 319 i2c_lock_bus(state->i2c, I2C_LOCK_SEGMENT);
|
/linux-master/drivers/usb/misc/ |
H A D | usb251xb.c | 274 i2c_lock_bus(hub->i2c->adapter, I2C_LOCK_SEGMENT);
|
/linux-master/drivers/iio/temperature/ |
H A D | mlx90614.c | 504 i2c_lock_bus(data->client->adapter, I2C_LOCK_ROOT_ADAPTER);
|
/linux-master/drivers/iio/light/ |
H A D | as73211.c | 285 i2c_lock_bus(data->client->adapter, I2C_LOCK_SEGMENT);
|
/linux-master/drivers/net/mctp/ |
H A D | mctp-i2c.c | 412 i2c_lock_bus(midev->adapter, I2C_LOCK_SEGMENT);
|
/linux-master/drivers/input/touchscreen/ |
H A D | rohm_bu21023.c | 299 i2c_lock_bus(adap, I2C_LOCK_SEGMENT);
|