Home
last modified time | relevance | path

Searched refs:snd_i2c_device (Results 1 – 10 of 10) sorted by relevance

/linux-6.3-rc2/include/sound/
A Di2c.h10 struct snd_i2c_device { struct
18 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);
A Dcs8427.h176 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);
A Dpt2258.h14 struct snd_i2c_device *i2c_dev;
/linux-6.3-rc2/sound/i2c/
A Di2c.c21 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 …]
A Dcs8427.c20 static void snd_cs8427_reset(struct snd_i2c_device *cs8427);
137 static void snd_cs8427_free(struct snd_i2c_device *device) in snd_cs8427_free()
143 struct snd_i2c_device *device) in snd_cs8427_init()
259 struct snd_i2c_device **r_cs8427) in snd_cs8427_create()
263 struct snd_i2c_device *device; in snd_cs8427_create()
312 static void snd_cs8427_reset(struct snd_i2c_device *cs8427) in snd_cs8427_reset()
365 struct snd_i2c_device *device = snd_kcontrol_chip(kcontrol); in snd_cs8427_in_status_get()
388 struct snd_i2c_device *device = snd_kcontrol_chip(kcontrol); in snd_cs8427_qsubcode_get()
422 struct snd_i2c_device *device = snd_kcontrol_chip(kcontrol); in snd_cs8427_spdif_get()
434 struct snd_i2c_device *device = snd_kcontrol_chip(kcontrol); in snd_cs8427_spdif_put()
[all …]
A Dtea6330t.c34 struct snd_i2c_device *device;
274 static void snd_tea6330_free(struct snd_i2c_device *device) in snd_tea6330_free()
283 struct snd_i2c_device *device; in snd_tea6330t_update_mixer()
/linux-6.3-rc2/sound/pci/ice1712/
A Ddelta.c123 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()
A Dice1712.h346 struct snd_i2c_device *cs8427; /* CS8427 I2C device */
A Drevo.c22 struct snd_i2c_device *dev;
A Dews.c34 struct snd_i2c_device *i2cdevs[3];

Completed in 17 milliseconds