Searched refs:snd_i2c_device (Results 1 – 10 of 10) sorted by relevance
/linux-4.1.27/include/sound/ |
D | i2c.h | 26 struct snd_i2c_device { struct 34 void (*private_free)(struct snd_i2c_device *device); argument 37 #define snd_i2c_device(n) list_entry(n, struct snd_i2c_device, list) macro 49 int (*sendbytes)(struct snd_i2c_device *device, unsigned char *bytes, int count); 50 int (*readbytes)(struct snd_i2c_device *device, unsigned char *bytes, int count); 81 unsigned char addr, struct snd_i2c_device **rdevice); 82 int snd_i2c_device_free(struct snd_i2c_device *device); 100 int snd_i2c_sendbytes(struct snd_i2c_device *device, unsigned char *bytes, int count); 101 int snd_i2c_readbytes(struct snd_i2c_device *device, unsigned char *bytes, int count);
|
D | cs8427.h | 191 int snd_cs8427_init(struct snd_i2c_bus *bus, struct snd_i2c_device *device); 193 unsigned int reset_timeout, struct snd_i2c_device **r_cs8427); 194 int snd_cs8427_reg_write(struct snd_i2c_device *device, unsigned char reg, 196 int snd_cs8427_iec958_build(struct snd_i2c_device *cs8427, 199 int snd_cs8427_iec958_active(struct snd_i2c_device *cs8427, int active); 200 int snd_cs8427_iec958_pcm(struct snd_i2c_device *cs8427, unsigned int rate);
|
D | pt2258.h | 28 struct snd_i2c_device *i2c_dev;
|
/linux-4.1.27/sound/i2c/ |
D | i2c.c | 35 static int snd_i2c_bit_sendbytes(struct snd_i2c_device *device, 37 static int snd_i2c_bit_readbytes(struct snd_i2c_device *device, 51 struct snd_i2c_device *device; in snd_i2c_bus_free() 56 device = snd_i2c_device(bus->devices.next); in snd_i2c_bus_free() 114 unsigned char addr, struct snd_i2c_device **rdevice) in snd_i2c_device_create() 116 struct snd_i2c_device *device; in snd_i2c_device_create() 134 int snd_i2c_device_free(struct snd_i2c_device *device) in snd_i2c_device_free() 146 int snd_i2c_sendbytes(struct snd_i2c_device *device, unsigned char *bytes, int count) in snd_i2c_sendbytes() 153 int snd_i2c_readbytes(struct snd_i2c_device *device, unsigned char *bytes, int count) in snd_i2c_readbytes() 275 static int snd_i2c_bit_sendbytes(struct snd_i2c_device *device, in snd_i2c_bit_sendbytes() [all …]
|
D | cs8427.c | 35 static void snd_cs8427_reset(struct snd_i2c_device *cs8427); 60 int snd_cs8427_reg_write(struct snd_i2c_device *device, unsigned char reg, in snd_cs8427_reg_write() 78 static int snd_cs8427_reg_read(struct snd_i2c_device *device, unsigned char reg) in snd_cs8427_reg_read() 96 static int snd_cs8427_select_corudata(struct snd_i2c_device *device, int udata) in snd_cs8427_select_corudata() 113 static int snd_cs8427_send_corudata(struct snd_i2c_device *device, in snd_cs8427_send_corudata() 148 static void snd_cs8427_free(struct snd_i2c_device *device) in snd_cs8427_free() 154 struct snd_i2c_device *device) in snd_cs8427_init() 267 struct snd_i2c_device **r_cs8427) in snd_cs8427_create() 271 struct snd_i2c_device *device; in snd_cs8427_create() 320 static void snd_cs8427_reset(struct snd_i2c_device *cs8427) in snd_cs8427_reset() [all …]
|
D | tea6330t.c | 49 struct snd_i2c_device *device; 285 static void snd_tea6330_free(struct snd_i2c_device *device) in snd_tea6330_free() 294 struct snd_i2c_device *device; in snd_tea6330t_update_mixer()
|
/linux-4.1.27/sound/pci/ice1712/ |
D | delta.c | 137 static int ap_cs8427_sendbytes(struct snd_i2c_device *device, unsigned char *bytes, int count) in ap_cs8427_sendbytes() 154 static int ap_cs8427_readbytes(struct snd_i2c_device *device, unsigned char *bytes, int count) in ap_cs8427_readbytes()
|
D | ice1712.h | 359 struct snd_i2c_device *cs8427; /* CS8427 I2C device */
|
D | revo.c | 36 struct snd_i2c_device *dev;
|
D | ews.c | 48 struct snd_i2c_device *i2cdevs[3];
|