/linux-4.4.14/sound/soc/ |
D | soc-jack.c | 40 struct snd_soc_jack *jack, struct snd_soc_jack_pin *pins, in snd_soc_card_jack_new() 76 void snd_soc_jack_report(struct snd_soc_jack *jack, int status, int mask) in snd_soc_jack_report() 134 int snd_soc_jack_add_zones(struct snd_soc_jack *jack, int count, in snd_soc_jack_add_zones() 157 int snd_soc_jack_get_type(struct snd_soc_jack *jack, int micbias_voltage) in snd_soc_jack_get_type() 181 int snd_soc_jack_add_pins(struct snd_soc_jack *jack, int count, in snd_soc_jack_add_pins() 225 void snd_soc_jack_notifier_register(struct snd_soc_jack *jack, in snd_soc_jack_notifier_register() 240 void snd_soc_jack_notifier_unregister(struct snd_soc_jack *jack, in snd_soc_jack_notifier_unregister() 251 struct snd_soc_jack *jack = gpio->jack; in snd_soc_jack_gpio_detect() 306 int snd_soc_jack_add_gpios(struct snd_soc_jack *jack, int count, in snd_soc_jack_add_gpios() 403 struct snd_soc_jack *jack, in snd_soc_jack_add_gpiods() [all …]
|
/linux-4.4.14/sound/soc/rockchip/ |
D | rockchip_rt5645.c | 35 static struct snd_soc_jack headset_jack; 39 struct snd_soc_jack *hp_jack, struct snd_soc_jack *mic_jack, 40 struct snd_soc_jack *btn_jack);
|
D | rockchip_max98090.c | 36 static struct snd_soc_jack headset_jack;
|
/linux-4.4.14/sound/soc/codecs/ |
D | wm8350.h | 24 struct snd_soc_jack *jack, int report); 26 struct snd_soc_jack *jack,
|
D | wm8994.h | 46 int wm8994_mic_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack, 48 int wm8958_mic_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack, 60 struct snd_soc_jack *jack;
|
D | 88pm860x-codec.h | 91 extern int pm860x_hs_jack_detect(struct snd_soc_codec *, struct snd_soc_jack *, 93 extern int pm860x_mic_jack_detect(struct snd_soc_codec *, struct snd_soc_jack *,
|
D | da7219-aad.h | 201 struct snd_soc_jack *jack; 206 void da7219_aad_jack_det(struct snd_soc_codec *codec, struct snd_soc_jack *jack);
|
D | ts3a227e.h | 15 struct snd_soc_jack *jack);
|
D | max98095.h | 319 struct snd_soc_jack *hp_jack, struct snd_soc_jack *mic_jack);
|
D | twl6040.h | 39 struct snd_soc_jack *jack, int report);
|
D | nau8825.h | 315 struct snd_soc_jack *jack; 338 struct snd_soc_jack *jack);
|
D | sn95031.h | 127 struct snd_soc_jack *mfld_jack;
|
D | ts3a227e.c | 28 struct snd_soc_jack *jack; 239 struct snd_soc_jack *jack) in ts3a227e_enable_jack_detect()
|
D | rt298.h | 203 int rt298_mic_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack);
|
D | rt286.h | 202 int rt286_mic_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack);
|
D | 88pm860x-codec.c | 128 struct snd_soc_jack *hp_jack; 129 struct snd_soc_jack *mic_jack; 1266 struct snd_soc_jack *jack, in pm860x_hs_jack_detect() 1299 struct snd_soc_jack *jack, int det) in pm860x_mic_jack_detect()
|
D | twl6040.c | 60 struct snd_soc_jack *jack; 283 struct snd_soc_jack *jack, int report) in twl6040_hs_jack_report() 301 struct snd_soc_jack *jack, int report) in twl6040_hs_jack_detect()
|
D | rt5645.h | 2198 struct snd_soc_jack *hp_jack, struct snd_soc_jack *mic_jack, 2199 struct snd_soc_jack *btn_jack);
|
D | max98090.h | 1537 struct snd_soc_jack *jack; 1550 struct snd_soc_jack *jack);
|
D | max98095.c | 59 struct snd_soc_jack *headphone_jack; 60 struct snd_soc_jack *mic_jack; 1900 struct snd_soc_jack *hp_jack, struct snd_soc_jack *mic_jack) in max98095_jack_detect()
|
D | rt5645.c | 245 struct snd_soc_jack *hp_jack; 246 struct snd_soc_jack *mic_jack; 247 struct snd_soc_jack *btn_jack; 3024 struct snd_soc_jack *hp_jack, struct snd_soc_jack *mic_jack, in rt5645_set_jack_detect() 3025 struct snd_soc_jack *btn_jack) in rt5645_set_jack_detect()
|
D | wm8350.c | 56 struct snd_soc_jack *jack; 1322 struct snd_soc_jack *jack, int report) in wm8350_hp_jack_detect() 1401 struct snd_soc_jack *jack, in wm8350_mic_jack_detect()
|
D | rt286.c | 46 struct snd_soc_jack *jack; 306 int rt286_mic_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack) in rt286_mic_detect()
|
D | rt298.c | 44 struct snd_soc_jack *jack; 318 int rt298_mic_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack) in rt298_mic_detect()
|
D | rt5670.h | 1991 struct snd_soc_jack *jack; 2013 struct snd_soc_jack *jack);
|
D | wm8903.h | 19 struct snd_soc_jack *jack,
|
D | da7219-aad.c | 34 void da7219_aad_jack_det(struct snd_soc_codec *codec, struct snd_soc_jack *jack) in da7219_aad_jack_det()
|
D | sn95031.c | 791 struct snd_soc_jack *mfld_jack) in sn95031_get_headset_state()
|
D | wm8903.c | 136 struct snd_soc_jack *mic_jack; 1597 int wm8903_mic_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack, in wm8903_mic_detect()
|
D | rt5670.c | 501 struct snd_soc_jack *jack = rt5670->jack; in rt5670_irq_detection() 562 struct snd_soc_jack *jack) in rt5670_set_jack_detect()
|
D | nau8825.c | 525 struct snd_soc_jack *jack) in nau8825_enable_jack_detect()
|
D | wm5100.c | 72 struct snd_soc_jack *jack; 2101 int wm5100_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack) in wm5100_detect()
|
D | wm8996.c | 89 struct snd_soc_jack *jack; 2244 int wm8996_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack, in wm8996_detect()
|
D | wm8962.c | 75 struct snd_soc_jack *jack; 3113 int wm8962_mic_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack) in wm8962_mic_detect()
|
D | max98090.c | 2301 struct snd_soc_jack *jack) in max98090_mic_detect()
|
D | wm8996.h | 27 int wm8996_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack,
|
D | wm8962.h | 3782 int wm8962_mic_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack);
|
D | wm8994.c | 3357 int wm8994_mic_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack, in wm8994_mic_detect() 3768 int wm8958_mic_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack, in wm8958_mic_detect()
|
D | wm5100.h | 20 int wm5100_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack);
|
/linux-4.4.14/sound/soc/intel/boards/ |
D | cht_bsw_max98090_ti.c | 38 struct snd_soc_jack jack; 107 struct snd_soc_jack *jack = (struct snd_soc_jack *)data; in cht_ti_jack_event() 132 struct snd_soc_jack *jack = &ctx->jack; in cht_codec_init()
|
D | byt-max98090.c | 30 struct snd_soc_jack jack; 89 struct snd_soc_jack *jack = &drv->jack; in byt_max98090_init()
|
D | skl_rt286.c | 30 static struct snd_soc_jack skylake_headset;
|
D | broadwell.c | 30 static struct snd_soc_jack broadwell_headset;
|
D | cht_bsw_rt5672.c | 33 static struct snd_soc_jack cht_bsw_headset;
|
D | mfld_machine.c | 63 struct snd_soc_jack mfld_jack;
|
D | cht_bsw_rt5645.c | 44 struct snd_soc_jack jack;
|
/linux-4.4.14/Documentation/sound/alsa/soc/ |
D | jack.txt | 18 together: the jack itself represented by a struct snd_soc_jack, sets of 28 The jack - struct snd_soc_jack 41 bits supported by the jack. Each snd_soc_jack has zero or more of these 69 system hardware. The machine driver will set up the snd_soc_jack and
|
/linux-4.4.14/include/sound/ |
D | soc.h | 391 struct snd_soc_jack; 497 struct snd_soc_jack *jack, struct snd_soc_jack_pin *pins, 500 void snd_soc_jack_report(struct snd_soc_jack *jack, int status, int mask); 501 int snd_soc_jack_add_pins(struct snd_soc_jack *jack, int count, 503 void snd_soc_jack_notifier_register(struct snd_soc_jack *jack, 505 void snd_soc_jack_notifier_unregister(struct snd_soc_jack *jack, 507 int snd_soc_jack_add_zones(struct snd_soc_jack *jack, int count, 509 int snd_soc_jack_get_type(struct snd_soc_jack *jack, int micbias_voltage); 511 int snd_soc_jack_add_gpios(struct snd_soc_jack *jack, int count, 514 struct snd_soc_jack *jack, [all …]
|
/linux-4.4.14/include/trace/events/ |
D | asoc.h | 13 struct snd_soc_jack; 229 TP_PROTO(struct snd_soc_jack *jack, int mask, int val), 251 TP_PROTO(struct snd_soc_jack *jack, int val),
|
/linux-4.4.14/sound/soc/fsl/ |
D | wm1133-ev1.c | 189 static struct snd_soc_jack hp_jack; 195 static struct snd_soc_jack mic_jack;
|
D | imx-es8328.c | 46 static struct snd_soc_jack headset_jack;
|
/linux-4.4.14/sound/soc/tegra/ |
D | tegra_max98090.c | 100 static struct snd_soc_jack tegra_max98090_hp_jack; 116 static struct snd_soc_jack tegra_max98090_mic_jack;
|
D | tegra_rt5677.c | 100 static struct snd_soc_jack tegra_rt5677_hp_jack; 112 static struct snd_soc_jack tegra_rt5677_mic_jack;
|
D | tegra_wm8903.c | 103 static struct snd_soc_jack tegra_wm8903_hp_jack; 119 static struct snd_soc_jack tegra_wm8903_mic_jack;
|
D | tegra_rt5640.c | 83 static struct snd_soc_jack tegra_rt5640_hp_jack;
|
D | tegra_alc5632.c | 72 static struct snd_soc_jack tegra_alc5632_hs_jack;
|
/linux-4.4.14/sound/soc/pxa/ |
D | palm27x.c | 33 static struct snd_soc_jack hs_jack;
|
D | ttc-dkb.c | 31 static struct snd_soc_jack hs_jack, mic_jack;
|
D | z2.c | 74 static struct snd_soc_jack hs_jack;
|
D | hx4700.c | 32 static struct snd_soc_jack hs_jack;
|
/linux-4.4.14/sound/soc/samsung/ |
D | lowland.c | 24 static struct snd_soc_jack lowland_headset;
|
D | smartq_wm8987.c | 87 static struct snd_soc_jack smartq_jack;
|
D | tobermory.c | 157 static struct snd_soc_jack tobermory_headset;
|
D | h1940_uda1380.c | 40 static struct snd_soc_jack hp_jack;
|
D | rx1950_uda1380.c | 52 static struct snd_soc_jack hp_jack;
|
D | littlemill.c | 244 static struct snd_soc_jack littlemill_headset;
|
D | speyside.c | 95 static struct snd_soc_jack speyside_headset;
|
/linux-4.4.14/sound/soc/mediatek/ |
D | mt8173-max98090.c | 23 static struct snd_soc_jack mt8173_max98090_jack;
|
D | mt8173-rt5650-rt5676.c | 86 static struct snd_soc_jack mt8173_rt5650_rt5676_jack;
|
/linux-4.4.14/sound/soc/generic/ |
D | simple-card.c | 114 static struct snd_soc_jack simple_card_hp_jack; 127 static struct snd_soc_jack simple_card_mic_jack;
|
/linux-4.4.14/sound/soc/omap/ |
D | omap-abe-twl6040.c | 104 static struct snd_soc_jack hs_jack;
|
D | omap-twl4030.c | 49 struct snd_soc_jack hs_jack;
|
D | ams-delta.c | 213 static struct snd_soc_jack ams_delta_hook_switch;
|
D | rx51.c | 224 static struct snd_soc_jack rx51_av_jack;
|