Home
last modified time | relevance | path

Searched full:jack (Results 1 – 25 of 90) sorted by relevance

1234

/Documentation/sound/soc/
Djack.rst2 ASoC jack detection
6 the kernel side of which can be seen in include/sound/jack.h. ASoC
9 - It allows more than one jack detection method to work together on one
10 user visible jack. In embedded systems it is common for multiple
11 to be present on a single jack but handled by separate bits of
15 automatically based on the detected jack status (eg, turning off the
19 together: the jack itself represented by a struct snd_soc_jack, sets of
21 code providing jack reporting mechanisms.
23 For example, a system may have a stereo headset jack with two reporting
27 headphone when the headphone jack status changes.
[all …]
/Documentation/sound/designs/
Djack-controls.rst2 ALSA Jack Controls
5 Why we need Jack kcontrols
13 The old ALSA jack code only created input devices for each registered
14 jack. These jack input devices are not readable by userspace devices
17 The new jack code creates embedded jack kcontrols for each jack that
21 intelligently based on jack insertion or removal events.
23 Jack Kcontrol Internals
26 Each jack will have a kcontrol list, so that we can create a kcontrol
27 and attach it to the jack, at jack creation stage. We can also add a
28 kcontrol to an existing jack, at anytime when required.
[all …]
Djack-injection.rst2 ALSA Jack Software Injection
5 Simple Introduction On Jack Injection
8 Here jack injection means users could inject plugin or plugout events
14 jack or to some audio jacks, we don't need to physically access the
15 machine and plug/unplug physical devices to the audio jack.
17 In this design, an audio jack doesn't equal to a physical audio jack.
18 Sometimes a physical audio jack contains multi functions, and the
20 ``snd_jack`` represents a physical audio jack and the ``jack_kctl``
21 represents a function, for example a physical jack has two functions:
23 for this jack. The jack injection is implemented based on the
[all …]
/Documentation/devicetree/bindings/sound/
Drt5640.txt38 - realtek,jack-detect-source
40 0: jack-detect is not used
41 1: Use GPIO1 for jack-detect
42 2: Use JD1_IN4P for jack-detect
43 3: Use JD2_IN4N for jack-detect
44 4: Use GPIO2 for jack-detect
45 5: Use GPIO3 for jack-detect
46 6: Use GPIO4 for jack-detect
48 - realtek,jack-detect-not-inverted
49 bool. Normal jack-detect switches give an inverted signal, set this bool
[all …]
Dmxs-audio-sgtl5000.txt24 * Mic Jack
25 * Line In Jack
26 * Headphone Jack
27 * Line Out Jack
39 "MIC_IN", "Mic Jack",
40 "Mic Jack", "Mic Bias",
41 "Headphone Jack", "HP_OUT";
Dmt2701-cs42448.txt21 "Line Out Jack", "AOUT1L",
22 "Line Out Jack", "AOUT1R",
23 "Line Out Jack", "AOUT2L",
24 "Line Out Jack", "AOUT2R",
25 "Line Out Jack", "AOUT3L",
26 "Line Out Jack", "AOUT3R",
27 "Line Out Jack", "AOUT4L",
28 "Line Out Jack", "AOUT4R",
Dimx-audio-sgtl5000.txt29 * Mic Jack
30 * Line In Jack
31 * Headphone Jack
32 * Line Out Jack
51 "MIC_IN", "Mic Jack",
52 "Mic Jack", "Mic Bias",
53 "Headphone Jack", "HP_OUT";
Drt5651.txt19 - realtek,jack-detect-source
21 1: Use JD1_1 pin for jack-detect
22 2: Use JD1_2 pin for jack-detect
23 3: Use JD2 pin for jack-detect
25 - realtek,jack-detect-not-inverted
26 bool. Normal jack-detect switches give an inverted (active-low) signal,
27 set this bool in the rare case you've a jack-detect switch which is not
Dfsl-asoc-card.yaml122 connectors. "AMIC" stands for Analog Microphone Jack.
123 "DMIC" stands for Digital Microphone Jack. The "Mic Jack" and "AMIC"
195 indicating there's a physical S/PDIF out connector or jack on the
204 indicating there is a physical S/PDIF in connector/jack on the board.
221 "Line Out Jack", "AOUT1L",
222 "Line Out Jack", "AOUT1R",
223 "Line Out Jack", "AOUT2L",
224 "Line Out Jack", "AOUT2R",
225 "Line Out Jack", "AOUT3L",
226 "Line Out Jack", "AOUT3R",
[all …]
Dwidgets.txt16 "Microphone", "Microphone Jack",
17 "Line", "Line In Jack",
18 "Line", "Line Out Jack",
19 "Headphone", "Headphone Jack",
Dsamsung,odroid.yaml56 For Odroid X2: "Headphone Jack", "Mic Jack", "DMIC"
57 For Odroid U3, XU3: "Headphone Jack", "Speakers"
80 "Headphone Jack", "HPL",
81 "Headphone Jack", "HPR",
82 "IN1", "Mic Jack",
83 "Mic Jack", "MICBIAS";
Dfsl,imx-audio-es8328.yaml28 jack-gpio:
29 description: Optional GPIO for headphone jack
64 * Mic Jack
82 - jack-gpio
98 jack-gpio = <&gpio5 15 0>;
106 "LINPUT1", "Mic Jack",
107 "RINPUT1", "Mic Jack",
108 "Mic Jack", "Mic Bias";
Deverest,es8326.yaml30 everest,jack-pol:
33 just the value of reg 57. Bit(3) decides whether the jack polarity is inverted.
58 everest,jack-detect-inverted:
61 Defined to invert the jack detection.
68 Bit(3) 1 means PIN9 is the irq source for jack detection. When set to 0,
70 Bit(4) 1 means PIN27 is the irq source for jack detection.
88 Bit(6) 1 means the chip do not detect jack type after button released.
89 0 means the chip detect jack type again after button released.
112 everest,jack-pol = [0e];
Datmel,sam9x5-wm8731-audio.yaml40 - Headphone Jack
41 - Line In Jack
69 "Headphone Jack", "RHPOUT",
70 "Headphone Jack", "LHPOUT",
71 "LLINEIN", "Line In Jack",
72 "RLINEIN", "Line In Jack";
Dnvidia,tegra-audio-sgtl5000.yaml34 - Headphone Jack
35 - Line In Jack
36 - Mic Jack
58 "Headphone Jack", "HP_OUT",
59 "LINE_IN", "Line In Jack",
60 "MIC_IN", "Mic Jack";
Datmel,asoc-wm8904.yaml40 - Headphone Jack
41 - Line In Jack
75 "Headphone Jack", "HPOUTL",
76 "Headphone Jack", "HPOUTR",
77 "IN2L", "Line In Jack",
78 "IN2R", "Line In Jack",
Dda7218.txt56 - dlg,jack-rate-us : Time between jack detect measurements (us)
58 - dlg,jack-debounce : Number of debounce measurements taken for jack detect
60 - dlg,jack-threshold-pct : Threshold level for jack detection (% of VDD)
64 - dlg,discharge : Boolean flag, auto discharge of Mic Bias on jack removal
97 dlg,jack-rate-us = <40>;
98 dlg,jack-debounce = <2>;
99 dlg,jack-threshold-pct = <84>;
Ddialog,da7219.yaml111 Periodic button press measurements for 4-pole jack (ms).
120 dlg,jack-ins-deb:
123 Debounce time for jack insertion (ms).
126 dlg,jack-ins-det-pty:
129 Polarity for jack insertion detection.
132 dlg,jack-det-rate:
135 Jack type (3/4 pole) detection latency (ms).
138 dlg,jack-rem-deb:
141 Debounce time for jack removal (ms).
224 dlg,jack-ins-deb = <20>;
[all …]
/Documentation/sound/hd-audio/
Dcontrols.rst16 jack-retasking of multi-I/O jacks.
25 automatically when a jack is plugged.
29 speaker-only is chosen, plugging into a headphone or a line-out jack
31 selected, plugging to a headphone jack mutes both speakers and
55 Mic Jack Mode, Line Jack Mode, etc
56 These enum controls the direction and the bias of the input jack
57 pins. Depending on the jack type, it can set as "Mic In" and "Line
59 when the pin is a multi-I/O jack for surround channels.
87 This control determines whether the dynamic power-control per jack
89 (D0/D3) are changed dynamically depending on the jack plugging
[all …]
Dmodels.rst8 3-jack in back and a headphone out
10 3-jack in back, a HP out and a SPDIF out
12 5-jack in back, 2-jack in front
14 5-jack in back, 2-jack in front, a SPDIF out
16 6-jack in back, 2-jack in front
18 6-jack with a SPDIF out
20 6-jack with headphone jack detection
31 Quirk for FSC S7020 with jack modes and HP mic support
76 Indicates a combined headset (headphone+mic) jack
88 Headset jack, which can also be used as mic-in
[all …]
Ddp-mst.rst40 Jack chapter
53 impact on jack handling too much.
64 Build Jack
69 Will not use hda_jack but use snd_jack in spec->pcm_rec[pcm_idx].jack directly.
73 Use hda_jack and assign spec->pcm_rec[pcm_idx].jack = jack->jack statically.
88 Use directly snd_jack_report() on spec->pcm_rec[pcm_idx].jack for
96 Use directly snd_jack_report() on spec->pcm_rec[pcm_idx].jack for dyn_pcm_assign.
97 Use hda_jack mechanism to handle jack events.
/Documentation/ABI/testing/
Dsysfs-class-rtrs-client4 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
11 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
21 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
28 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
43 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
51 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
58 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
65 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
72 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
80 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
[all …]
Dsysfs-class-rtrs-server4 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
11 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
19 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
26 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
32 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
38 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
44 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
50 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
Dsysfs-block-rnbd4 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
19 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
29 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
38 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
45 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
51 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
57 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
63 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
Dsysfs-class-rnbd-server4 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
10 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
17 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
26 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
37 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
43 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
49 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>
55 Contact: Jack Wang <jinpu.wang@cloud.ionos.com> Danil Kipnis <danil.kipnis@cloud.ionos.com>

1234