Searched refs:snd_i2c_device (Results  1 – 10 of 10) sorted by relevance
| /Linux-v5.10/include/sound/ | 
| D | i2c.h | 10 struct snd_i2c_device {  struct18 	void (*private_free)(struct snd_i2c_device *device);  argument
 21 #define snd_i2c_device(n) list_entry(n, struct snd_i2c_device, list)  macro
 33 	int (*sendbytes)(struct snd_i2c_device *device, unsigned char *bytes, int count);
 34 	int (*readbytes)(struct snd_i2c_device *device, unsigned char *bytes, int count);
 65 			  unsigned char addr, struct snd_i2c_device **rdevice);
 66 int snd_i2c_device_free(struct snd_i2c_device *device);
 84 int snd_i2c_sendbytes(struct snd_i2c_device *device, unsigned char *bytes, int count);
 85 int snd_i2c_readbytes(struct snd_i2c_device *device, unsigned char *bytes, int count);
 
 | 
| D | cs8427.h | 176 int snd_cs8427_init(struct snd_i2c_bus *bus, struct snd_i2c_device *device);178 		      unsigned int reset_timeout, struct snd_i2c_device **r_cs8427);
 179 int snd_cs8427_reg_write(struct snd_i2c_device *device, unsigned char reg,
 181 int snd_cs8427_iec958_build(struct snd_i2c_device *cs8427,
 184 int snd_cs8427_iec958_active(struct snd_i2c_device *cs8427, int active);
 185 int snd_cs8427_iec958_pcm(struct snd_i2c_device *cs8427, unsigned int rate);
 
 | 
| D | pt2258.h | 14 	struct snd_i2c_device *i2c_dev;
 | 
| /Linux-v5.10/sound/i2c/ | 
| D | i2c.c | 21 static int snd_i2c_bit_sendbytes(struct snd_i2c_device *device,23 static int snd_i2c_bit_readbytes(struct snd_i2c_device *device,
 37 	struct snd_i2c_device *device;  in snd_i2c_bus_free()
 42 		device = snd_i2c_device(bus->devices.next);  in snd_i2c_bus_free()
 100 			  unsigned char addr, struct snd_i2c_device **rdevice)  in snd_i2c_device_create()
 102 	struct snd_i2c_device *device;  in snd_i2c_device_create()
 120 int snd_i2c_device_free(struct snd_i2c_device *device)  in snd_i2c_device_free()
 132 int snd_i2c_sendbytes(struct snd_i2c_device *device, unsigned char *bytes, int count)  in snd_i2c_sendbytes()
 139 int snd_i2c_readbytes(struct snd_i2c_device *device, unsigned char *bytes, int count)  in snd_i2c_readbytes()
 261 static int snd_i2c_bit_sendbytes(struct snd_i2c_device *device,  in snd_i2c_bit_sendbytes()
 [all …]
 
 | 
| D | cs8427.c | 20 static void snd_cs8427_reset(struct snd_i2c_device *cs8427);45 int snd_cs8427_reg_write(struct snd_i2c_device *device, unsigned char reg,  in snd_cs8427_reg_write()
 63 static int snd_cs8427_reg_read(struct snd_i2c_device *device, unsigned char reg)  in snd_cs8427_reg_read()
 81 static int snd_cs8427_select_corudata(struct snd_i2c_device *device, int udata)  in snd_cs8427_select_corudata()
 98 static int snd_cs8427_send_corudata(struct snd_i2c_device *device,  in snd_cs8427_send_corudata()
 133 static void snd_cs8427_free(struct snd_i2c_device *device)  in snd_cs8427_free()
 139 		    struct snd_i2c_device *device)  in snd_cs8427_init()
 252 		      struct snd_i2c_device **r_cs8427)  in snd_cs8427_create()
 256 	struct snd_i2c_device *device;  in snd_cs8427_create()
 305 static void snd_cs8427_reset(struct snd_i2c_device *cs8427)  in snd_cs8427_reset()
 [all …]
 
 | 
| D | tea6330t.c | 34 	struct snd_i2c_device *device;270 static void snd_tea6330_free(struct snd_i2c_device *device)  in snd_tea6330_free()
 279 	struct snd_i2c_device *device;  in snd_tea6330t_update_mixer()
 
 | 
| /Linux-v5.10/sound/pci/ice1712/ | 
| D | delta.c | 123 static int ap_cs8427_sendbytes(struct snd_i2c_device *device, unsigned char *bytes, int count)  in ap_cs8427_sendbytes()140 static int ap_cs8427_readbytes(struct snd_i2c_device *device, unsigned char *bytes, int count)  in ap_cs8427_readbytes()
 
 | 
| D | ice1712.h | 346 	struct snd_i2c_device *cs8427;	/* CS8427 I2C device */
 | 
| D | revo.c | 22 	struct snd_i2c_device *dev;
 | 
| D | ews.c | 34 	struct snd_i2c_device *i2cdevs[3];
 |