Lines Matching +full:spk +full:- +full:mono
1 // SPDX-License-Identifier: GPL-2.0-only
23 #include <asm/mach-types.h>
24 #include <linux/platform_data/asoc-pxa.h>
27 #include "pxa2xx-i2s.h"
82 .pin = "Ext Spk",
91 .name = "hsdet-gpio",
102 SND_SOC_DAPM_SPK("Ext Spk", NULL),
104 /* headset is a mic and mono headphone */
116 {"Ext Spk", NULL, "ROUT2"},
117 {"Ext Spk", NULL, "LOUT2"},
119 /* mic is connected to R input 2 - with bias */
132 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack", in z2_wm8750_init()
154 /* z2 digital audio interface glue - connects codec <--> CPU */
156 DAILINK_COMP_ARRAY(COMP_CPU("pxa2xx-i2s")),
157 DAILINK_COMP_ARRAY(COMP_CODEC("wm8750.0-001b", "wm8750-hifi")),
158 DAILINK_COMP_ARRAY(COMP_PLATFORM("pxa-pcm-audio")));
191 return -ENODEV; in z2_init()
193 z2_snd_device = platform_device_alloc("soc-audio", -1); in z2_init()
195 return -ENOMEM; in z2_init()
197 hs_jack_gpios[0].gpiod_dev = &z2_snd_device->dev; in z2_init()