Lines Matching refs:bit_data
23 struct i2c_algo_bit_data bit_data; member
131 struct i2c_algo_bit_data *bit_data; in i2c_gpio_probe() local
167 bit_data = &priv->bit_data; in i2c_gpio_probe()
180 bit_data->setsda = i2c_gpio_setsda_val; in i2c_gpio_probe()
183 bit_data->setsda = i2c_gpio_setsda_dir; in i2c_gpio_probe()
188 bit_data->setscl = i2c_gpio_setscl_val; in i2c_gpio_probe()
191 bit_data->setscl = i2c_gpio_setscl_dir; in i2c_gpio_probe()
195 bit_data->getscl = i2c_gpio_getscl; in i2c_gpio_probe()
196 bit_data->getsda = i2c_gpio_getsda; in i2c_gpio_probe()
199 bit_data->udelay = pdata->udelay; in i2c_gpio_probe()
201 bit_data->udelay = 50; /* 10 kHz */ in i2c_gpio_probe()
203 bit_data->udelay = 5; /* 100 kHz */ in i2c_gpio_probe()
206 bit_data->timeout = pdata->timeout; in i2c_gpio_probe()
208 bit_data->timeout = HZ / 10; /* 100 ms */ in i2c_gpio_probe()
210 bit_data->data = pdata; in i2c_gpio_probe()
218 adap->algo_data = bit_data; in i2c_gpio_probe()