Lines Matching defs:bus
48 static int snd_i2c_bus_free(struct snd_i2c_bus *bus) in snd_i2c_bus_free()
75 struct snd_i2c_bus *bus = device->device_data; in snd_i2c_bus_dev_free() local
82 struct snd_i2c_bus *bus; in snd_i2c_bus_create() local
113 int snd_i2c_device_create(struct snd_i2c_bus *bus, const char *name, in snd_i2c_device_create()
160 int snd_i2c_probeaddr(struct snd_i2c_bus *bus, unsigned short addr) in snd_i2c_probeaddr()
171 static inline void snd_i2c_bit_hw_start(struct snd_i2c_bus *bus) in snd_i2c_bit_hw_start()
177 static inline void snd_i2c_bit_hw_stop(struct snd_i2c_bus *bus) in snd_i2c_bit_hw_stop()
183 static void snd_i2c_bit_direction(struct snd_i2c_bus *bus, int clock, int data) in snd_i2c_bit_direction()
189 static void snd_i2c_bit_set(struct snd_i2c_bus *bus, int clock, int data) in snd_i2c_bit_set()
203 static int snd_i2c_bit_data(struct snd_i2c_bus *bus, int ack) in snd_i2c_bit_data()
208 static void snd_i2c_bit_start(struct snd_i2c_bus *bus) in snd_i2c_bit_start()
217 static void snd_i2c_bit_stop(struct snd_i2c_bus *bus) in snd_i2c_bit_stop()
225 static void snd_i2c_bit_send(struct snd_i2c_bus *bus, int data) in snd_i2c_bit_send()
232 static int snd_i2c_bit_ack(struct snd_i2c_bus *bus) in snd_i2c_bit_ack()
245 static int snd_i2c_bit_sendbyte(struct snd_i2c_bus *bus, unsigned char data) in snd_i2c_bit_sendbyte()
257 static int snd_i2c_bit_readbyte(struct snd_i2c_bus *bus, int last) in snd_i2c_bit_readbyte()
278 struct snd_i2c_bus *bus = device->bus; in snd_i2c_bit_sendbytes() local
304 struct snd_i2c_bus *bus = device->bus; in snd_i2c_bit_readbytes() local
328 static int snd_i2c_bit_probeaddr(struct snd_i2c_bus *bus, unsigned short addr) in snd_i2c_bit_probeaddr()