Home
last modified time | relevance | path

Searched refs:bit_data (Results 1 – 4 of 4) sorted by relevance

/linux-4.19.296/drivers/i2c/busses/
Di2c-gpio.c26 struct i2c_algo_bit_data bit_data; member
86 *val = get##wire(&priv->bit_data); \
95 set##wire(&priv->bit_data, val); \
107 struct i2c_algo_bit_data *bit_data = &priv->bit_data; in i2c_gpio_incomplete_transfer() local
113 setsda(bit_data, 0); in i2c_gpio_incomplete_transfer()
114 udelay(bit_data->udelay); in i2c_gpio_incomplete_transfer()
118 setscl(bit_data, 0); in i2c_gpio_incomplete_transfer()
119 udelay(bit_data->udelay / 2); in i2c_gpio_incomplete_transfer()
120 setsda(bit_data, (pattern >> i) & 1); in i2c_gpio_incomplete_transfer()
121 udelay((bit_data->udelay + 1) / 2); in i2c_gpio_incomplete_transfer()
[all …]
Di2c-via.c70 static struct i2c_algo_bit_data bit_data = { variable
83 .algo_data = &bit_data,
/linux-4.19.296/drivers/clk/ti/
Dclock.h173 const struct omap_clkctrl_bit_data *bit_data; member
Dclkctrl.c398 const struct omap_clkctrl_bit_data *bits = data->bit_data; in _ti_clkctrl_setup_subclks()