Searched refs:bcm2835_chip (Results 1 – 5 of 5) sorted by relevance
97 struct bcm2835_chip { struct119 struct bcm2835_chip *chip; argument143 int snd_bcm2835_new_ctl(struct bcm2835_chip *chip);144 int snd_bcm2835_new_pcm(struct bcm2835_chip *chip, u32 numchannels);145 int snd_bcm2835_new_spdif_pcm(struct bcm2835_chip *chip);146 int snd_bcm2835_new_simple_pcm(struct bcm2835_chip *chip,151 int snd_bcm2835_new_hdmi_ctl(struct bcm2835_chip *chip);152 int snd_bcm2835_new_headphones_ctl(struct bcm2835_chip *chip);165 int bcm2835_audio_set_ctls(struct bcm2835_chip *chip);
55 static int toggle_mute(struct bcm2835_chip *chip, int nmute) in toggle_mute()78 struct bcm2835_chip *chip = snd_kcontrol_chip(kcontrol); in snd_bcm2835_ctl_get()99 struct bcm2835_chip *chip = snd_kcontrol_chip(kcontrol); in snd_bcm2835_ctl_put()187 struct bcm2835_chip *chip = snd_kcontrol_chip(kcontrol); in snd_bcm2835_spdif_default_get()204 struct bcm2835_chip *chip = snd_kcontrol_chip(kcontrol); in snd_bcm2835_spdif_default_put()251 struct bcm2835_chip *chip = snd_kcontrol_chip(kcontrol); in snd_bcm2835_spdif_stream_get()268 struct bcm2835_chip *chip = snd_kcontrol_chip(kcontrol); in snd_bcm2835_spdif_stream_put()310 int snd_bcm2835_new_ctl(struct bcm2835_chip *chip) in snd_bcm2835_new_ctl()358 int snd_bcm2835_new_headphones_ctl(struct bcm2835_chip *chip) in snd_bcm2835_new_headphones_ctl()401 int snd_bcm2835_new_hdmi_ctl(struct bcm2835_chip *chip) in snd_bcm2835_new_hdmi_ctl()
28 struct bcm2835_chip *chip = dev_get_drvdata(childdev); in snd_devm_unregister_child()89 struct bcm2835_chip *chip = dev_get_drvdata(dev); in snd_bcm2835_release()125 struct bcm2835_chip *chip = device->device_data; in snd_bcm2835_dev_free()137 struct bcm2835_chip **rchip) in snd_bcm2835_create()139 struct bcm2835_chip *chip; in snd_bcm2835_create()182 typedef int (*bcm2835_audio_newpcm_func)(struct bcm2835_chip *chip,187 typedef int (*bcm2835_audio_newctl_func)(struct bcm2835_chip *chip);199 static int bcm2835_audio_alsa_newpcm(struct bcm2835_chip *chip, in bcm2835_audio_alsa_newpcm()281 struct bcm2835_chip *chip; in snd_add_child_device()
96 struct bcm2835_chip *chip = snd_pcm_substream_chip(substream); in snd_bcm2835_playback_open_generic()192 struct bcm2835_chip *chip; in snd_bcm2835_playback_close()271 struct bcm2835_chip *chip = snd_pcm_substream_chip(substream); in snd_bcm2835_pcm_prepare()447 int snd_bcm2835_new_pcm(struct bcm2835_chip *chip, u32 numchannels) in snd_bcm2835_new_pcm()483 int snd_bcm2835_new_spdif_pcm(struct bcm2835_chip *chip) in snd_bcm2835_new_spdif_pcm()513 int snd_bcm2835_new_simple_pcm(struct bcm2835_chip *chip, in snd_bcm2835_new_simple_pcm()
472 struct bcm2835_chip *chip) in bcm2835_audio_set_ctls_chan()529 int bcm2835_audio_set_ctls(struct bcm2835_chip *chip) in bcm2835_audio_set_ctls()