Searched refs:soundbus_dev (Results 1 - 10 of 10) sorted by relevance

/linux-master/sound/aoa/soundbus/
H A Dcore.c17 struct soundbus_dev *soundbus_dev_get(struct soundbus_dev *dev)
31 void soundbus_dev_put(struct soundbus_dev *dev)
42 struct soundbus_dev *soundbus_dev; local
45 soundbus_dev = to_soundbus_device(dev);
50 soundbus_dev_get(soundbus_dev);
52 error = drv->probe(soundbus_dev);
54 soundbus_dev_put(soundbus_dev);
62 const struct soundbus_dev * soundbus_de local
111 struct soundbus_dev * soundbus_dev = to_soundbus_device(dev); local
121 struct soundbus_dev * soundbus_dev = to_soundbus_device(dev); local
129 ATTRIBUTE_GROUPS(soundbus_dev); variable
[all...]
H A Dsoundbus.h48 struct soundbus_dev *sdev;
138 struct soundbus_dev { struct
163 int (*attach_codec)(struct soundbus_dev *dev, struct snd_card *card,
165 void (*detach_codec)(struct soundbus_dev *dev, void *data);
172 #define to_soundbus_device(d) container_of(d, struct soundbus_dev, ofdev.dev)
173 #define of_to_soundbus_device(d) container_of(d, struct soundbus_dev, ofdev)
175 extern int soundbus_add_one(struct soundbus_dev *dev);
176 extern void soundbus_remove_one(struct soundbus_dev *dev);
178 extern struct soundbus_dev *soundbus_dev_get(struct soundbus_dev *de
[all...]
H A Dsysfs.c11 struct soundbus_dev *sdev = to_soundbus_device(dev);
26 struct soundbus_dev *sdev = to_soundbus_device(dev);
36 struct soundbus_dev *sdev = to_soundbus_device(dev);
/linux-master/sound/aoa/codecs/
H A Dtoonie.c98 if (toonie->codec.soundbus_dev->attach_codec(toonie->codec.soundbus_dev,
113 if (!toonie->codec.soundbus_dev) {
114 printk(KERN_ERR PFX "toonie_exit_codec called without soundbus_dev!\n");
117 toonie->codec.soundbus_dev->detach_codec(toonie->codec.soundbus_dev, toonie);
H A Donyx.c919 if (onyx->codec.soundbus_dev->attach_codec(onyx->codec.soundbus_dev,
930 onyx->codec.soundbus_dev->pcm->device; \
937 if (onyx->codec.soundbus_dev->pcm) {
978 onyx->codec.soundbus_dev->detach_codec(onyx->codec.soundbus_dev, onyx);
987 if (!onyx->codec.soundbus_dev) {
988 printk(KERN_ERR PFX "onyx_exit_codec called without soundbus_dev!\n");
991 onyx->codec.soundbus_dev->detach_codec(onyx->codec.soundbus_dev, ony
[all...]
H A Dtas.c41 * provide two soundbus_dev devices and the fabric
814 if (tas->codec.soundbus_dev->attach_codec(tas->codec.soundbus_dev,
863 tas->codec.soundbus_dev->detach_codec(tas->codec.soundbus_dev, tas);
872 if (!tas->codec.soundbus_dev)
874 tas->codec.soundbus_dev->detach_codec(tas->codec.soundbus_dev, tas);
/linux-master/sound/aoa/soundbus/i2sbus/
H A Di2sbus.h58 struct soundbus_dev sound;
96 i2sbus_attach_codec(struct soundbus_dev *dev, struct snd_card *card,
99 i2sbus_detach_codec(struct soundbus_dev *dev, void *data);
H A Dpcm.c75 struct soundbus_dev *sdev;
868 i2sbus_attach_codec(struct soundbus_dev *dev, struct snd_card *card,
1032 void i2sbus_detach_codec(struct soundbus_dev *dev, void *data)
/linux-master/sound/aoa/
H A Daoa.h38 struct soundbus_dev *soundbus_dev; member in struct:aoa_codec
/linux-master/sound/aoa/fabrics/
H A Dlayout.c609 struct soundbus_dev *sdev;
799 codec->soundbus_dev = ldev->sdev;
845 codec->soundbus_dev = NULL;
997 static int aoa_fabric_layout_probe(struct soundbus_dev *sdev)
1098 static void aoa_fabric_layout_remove(struct soundbus_dev *sdev)

Completed in 146 milliseconds