Home
last modified time | relevance | path

Searched +full:analog +full:- +full:pass +full:- +full:through (Results 1 – 25 of 125) sorted by relevance

12345

/kernel/linux/linux-5.10/Documentation/sound/cards/
Dcmipci.rst2 Brief Notes on C-Media 8338/8738/8768/8770 Driver
8 Front/Rear Multi-channel Playback
9 ---------------------------------
13 DACs, both streams are handled independently unlike the 4/6ch multi-
22 - The first DAC supports U8 and S16LE formats, while the second DAC
24 - The second DAC supports only two channel stereo.
51 control switch in the driver "Line-In As Rear", which you can change
52 via alsamixer or somewhat else. When this switch is on, line-in jack
60 4/6 Multi-Channel Playback
61 --------------------------
[all …]
/kernel/linux/linux-6.6/Documentation/sound/cards/
Dcmipci.rst2 Brief Notes on C-Media 8338/8738/8768/8770 Driver
8 Front/Rear Multi-channel Playback
9 ---------------------------------
13 DACs, both streams are handled independently unlike the 4/6ch multi-
22 - The first DAC supports U8 and S16LE formats, while the second DAC
24 - The second DAC supports only two channel stereo.
51 control switch in the driver "Line-In As Rear", which you can change
52 via alsamixer or somewhat else. When this switch is on, line-in jack
60 4/6 Multi-Channel Playback
61 --------------------------
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/
Dqcom,pmic-gpio.txt6 - compatible:
10 "qcom,pm8005-gpio"
11 "qcom,pm8018-gpio"
12 "qcom,pm8038-gpio"
13 "qcom,pm8058-gpio"
14 "qcom,pm8916-gpio"
15 "qcom,pm8917-gpio"
16 "qcom,pm8921-gpio"
17 "qcom,pm8941-gpio"
18 "qcom,pm8950-gpio"
[all …]
/kernel/linux/linux-5.10/sound/pci/cs5535audio/
Dcs5535audio_olpc.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * OLPC XO-1 additional sound features
6 * Copyright © 2007-2008 Andres Salomon <dilinger@debian.org>
17 #define DRV_NAME "cs5535audio-olpc"
21 * It has an Analog Input mode that is switched into (after disabling the
22 * High Pass Filter) via GPIO. It is supported on B2 and later models.
31 /* update the High Pass Filter (via AC97_AD_TEST2) */ in olpc_analog_input()
35 dev_err(ac97->bus->card->dev, in olpc_analog_input()
36 "setting High Pass Filter - %d\n", err); in olpc_analog_input()
40 /* set Analog Input through GPIO */ in olpc_analog_input()
[all …]
/kernel/linux/linux-6.6/sound/pci/cs5535audio/
Dcs5535audio_olpc.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * OLPC XO-1 additional sound features
6 * Copyright © 2007-2008 Andres Salomon <dilinger@debian.org>
17 #define DRV_NAME "cs5535audio-olpc"
21 * It has an Analog Input mode that is switched into (after disabling the
22 * High Pass Filter) via GPIO. It is supported on B2 and later models.
31 /* update the High Pass Filter (via AC97_AD_TEST2) */ in olpc_analog_input()
35 dev_err(ac97->bus->card->dev, in olpc_analog_input()
36 "setting High Pass Filter - %d\n", err); in olpc_analog_input()
40 /* set Analog Input through GPIO */ in olpc_analog_input()
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/
Dqcom,pmic-mpp.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/qcom,pmic-mpp.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm PMIC Multi-Purpose Pin (MPP) block
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
19 - items:
20 - enum:
21 - qcom,pm8019-mpp
22 - qcom,pm8226-mpp
[all …]
Dqcom,pmic-gpio.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/qcom,pmic-gpio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
19 - enum:
20 - qcom,pm2250-gpio
21 - qcom,pm660-gpio
22 - qcom,pm660l-gpio
23 - qcom,pm6125-gpio
[all …]
/kernel/linux/linux-6.6/Documentation/sound/hd-audio/
Dnotes.rst2 More Notes on HD-Audio Driver
11 HD-audio is the new standard on-board audio component on modern PCs
12 after AC97. Although Linux has been supporting HD-audio since long
15 This document explains the brief trouble-shooting and debugging
16 methods for the HD-audio hardware.
18 The HD-audio component consists of two parts: the controller chip and
19 the codec chips on the HD-audio bus. Linux provides a single driver
20 for all controllers, snd-hda-intel. Although the driver name contains
21 a word of a well-known hardware vendor, it's not specific to it but for
22 all controller chips by other companies. Since the HD-audio
[all …]
/kernel/linux/linux-5.10/Documentation/sound/hd-audio/
Dnotes.rst2 More Notes on HD-Audio Driver
11 HD-audio is the new standard on-board audio component on modern PCs
12 after AC97. Although Linux has been supporting HD-audio since long
15 This document explains the brief trouble-shooting and debugging
16 methods for the HD-audio hardware.
18 The HD-audio component consists of two parts: the controller chip and
19 the codec chips on the HD-audio bus. Linux provides a single driver
20 for all controllers, snd-hda-intel. Although the driver name contains
21 a word of a well-known hardware vendor, it's not specific to it but for
22 all controller chips by other companies. Since the HD-audio
[all …]
/kernel/linux/linux-5.10/drivers/pinctrl/qcom/
Dpinctrl-spmi-gpio.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (c) 2012-2014, The Linux Foundation. All rights reserved.
11 #include <linux/pinctrl/pinconf-generic.h>
19 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
22 #include "../pinctrl-utils.h"
93 * Output type - indicates pin should be configured as push-pull,
130 * struct pmic_gpio_pad - keep current GPIO settings
134 * @have_buffer: Set to true if GPIO output could be configured in push-pull,
135 * open-drain or open-source mode.
138 * @analog_pass: Set to true if GPIO is in analog-pass-through mode.
[all …]
/kernel/linux/linux-6.6/drivers/comedi/drivers/
Ds626.c1 // SPDX-License-Identifier: GPL-2.0+
6 * COMEDI - Linux Control and Measurement Device Interface
10 * Copyright (C) 2002-2004 Sensoray Co., Inc.
24 * analog input:
27 * analog output:
68 * struct s626_private - Working data for s626 driver.
69 * @ai_cmd_running: non-zero if ai_cmd is running.
98 #define S626_INDXMASK(C) (1 << (((C) > 2) ? ((C) * 2 - 1) : ((C) * 2 + 4)))
103 * through Main Control Registers 1 or 2.
110 writel(val, dev->mmio + reg); in s626_mc_enable()
[all …]
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/
Ds626.c1 // SPDX-License-Identifier: GPL-2.0+
6 * COMEDI - Linux Control and Measurement Device Interface
10 * Copyright (C) 2002-2004 Sensoray Co., Inc.
24 * analog input:
27 * analog output:
69 * struct s626_private - Working data for s626 driver.
70 * @ai_cmd_running: non-zero if ai_cmd is running.
99 #define S626_INDXMASK(C) (1 << (((C) > 2) ? ((C) * 2 - 1) : ((C) * 2 + 4)))
104 * through Main Control Registers 1 or 2.
111 writel(val, dev->mmio + reg); in s626_mc_enable()
[all …]
/kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/
Ddev-sliced-vbi.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
11 lines of an analog video signal. During VBI no picture information is
17 :ref:`raw VBI interface <raw-vbi>`. The data is passed as short
21 Sliced VBI capture and output devices are accessed through the same
28 Different file descriptors must be used to pass raw and sliced VBI data
51 .. _sliced-vbi-format-negotitation:
103 -----------------------------
115 .. flat-table::
116 :header-rows: 0
117 :stub-columns: 0
[all …]
/kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/
Ddev-sliced-vbi.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
11 lines of an analog video signal. During VBI no picture information is
17 :ref:`raw VBI interface <raw-vbi>`. The data is passed as short
21 Sliced VBI capture and output devices are accessed through the same
28 Different file descriptors must be used to pass raw and sliced VBI data
51 .. _sliced-vbi-format-negotitation:
103 -----------------------------
115 .. flat-table::
116 :header-rows: 0
117 :stub-columns: 0
[all …]
/kernel/linux/linux-6.6/drivers/pinctrl/qcom/
Dpinctrl-spmi-gpio.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (c) 2012-2014, 2016-2021 The Linux Foundation. All rights reserved.
4 * Copyright (c) 2021-2022 Qualcomm Innovation Center, Inc. All rights reserved.
19 #include <linux/pinctrl/pinconf-generic.h>
23 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
26 #include "../pinctrl-utils.h"
99 * Output type - indicates pin should be configured as push-pull,
139 * struct pmic_gpio_pad - keep current GPIO settings
143 * @have_buffer: Set to true if GPIO output could be configured in push-pull,
144 * open-drain or open-source mode.
[all …]
/kernel/linux/linux-5.10/Documentation/fb/
Dmatroxfb.rst16 * Most important: boot logo :-)
31 pass to the kernel this command line: "video=matroxfb:vesa:0x1BB".
34 box) and matroxfb (for graphics mode). You should not compile-in vesafb
35 unless you have primary display on non-Matrox VBE2.0 device (see
38 Currently supported video modes are (through vesa:... interface, PowerMac
43 -------------
58 -------------------------
73 ----------
86 Non-listed number can be achieved by more complicated command-line, for
93 XF{68,86}_FBDev should work just fine, but it is non-accelerated. On non-intel
[all …]
/kernel/linux/linux-6.6/Documentation/fb/
Dmatroxfb.rst16 * Most important: boot logo :-)
31 pass to the kernel this command line: "video=matroxfb:vesa:0x1BB".
34 box) and matroxfb (for graphics mode). You should not compile-in vesafb
35 unless you have primary display on non-Matrox VBE2.0 device (see
38 Currently supported video modes are (through vesa:... interface, PowerMac
43 -------------
58 -------------------------
73 ----------
86 Non-listed number can be achieved by more complicated command-line, for
93 XF{68,86}_FBDev should work just fine, but it is non-accelerated. On non-intel
[all …]
/kernel/linux/linux-6.6/drivers/media/pci/saa7164/
Dsaa7164-cards.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright (c) 2010-2015 Steven Toth <stoth@kernellabs.com>
17 * and keep the -i2c.c implementation clean.
42 .name = "Hauppauge WinTV-HVR2200",
60 .name = "TDA18271-1",
67 .name = "TDA18271-2",
74 .name = "TDA10048-1",
81 .name = "TDA10048-2",
88 .name = "Hauppauge WinTV-HVR2200",
106 .name = "TDA18271-1",
[all …]
/kernel/linux/linux-5.10/drivers/media/pci/saa7164/
Dsaa7164-cards.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright (c) 2010-2015 Steven Toth <stoth@kernellabs.com>
17 * and keep the -i2c.c implementation clean.
42 .name = "Hauppauge WinTV-HVR2200",
60 .name = "TDA18271-1",
67 .name = "TDA18271-2",
74 .name = "TDA10048-1",
81 .name = "TDA10048-2",
88 .name = "Hauppauge WinTV-HVR2200",
106 .name = "TDA18271-1",
[all …]
/kernel/linux/linux-6.6/Documentation/driver-api/usb/
Dwriting_musb_glue_layer.rst15 Instead, these embedded UDC rely on the USB On-the-Go (OTG)
18 Dual-Role Controller (MUSB HDRC) found in the Mentor Graphics Inventra™
21 As a self-taught exercise I have written an MUSB glue layer for the
24 ``drivers/usb/musb/jz4740.c``. In this documentation I will walk through the
28 .. _musb-basics:
33 To get started on the topic, please read USB On-the-Go Basics (see
35 hardware level. A couple of wiki pages by Texas Instruments and Analog
39 may come in handy, with practical instance provided through the Writing
46 ------------------------
47 | | <------- drivers/usb/gadget
[all …]
/kernel/linux/linux-5.10/Documentation/driver-api/usb/
Dwriting_musb_glue_layer.rst15 Instead, these embedded UDC rely on the USB On-the-Go (OTG)
18 Dual-Role Controller (MUSB HDRC) found in the Mentor Graphics Inventra™
21 As a self-taught exercise I have written an MUSB glue layer for the
24 ``drivers/usb/musb/jz4740.c``. In this documentation I will walk through the
28 .. _musb-basics:
33 To get started on the topic, please read USB On-the-Go Basics (see
35 hardware level. A couple of wiki pages by Texas Instruments and Analog
39 may come in handy, with practical instance provided through the Writing
46 ------------------------
47 | | <------- drivers/usb/gadget
[all …]
/kernel/linux/linux-6.6/include/uapi/linux/
Dcomedi.h1 /* SPDX-License-Identifier: LGPL-2.0+ WITH Linux-syscall-note */
6 * COMEDI - Linux Control and Measurement Device Interface
7 * Copyright (C) 1998-2001 David A. Schleef <ds@schleef.org>
32 * NOTE: 'comedi_config --init-data' is deprecated
35 * comedi_config to pass firmware blobs from user space to the
40 /* length of nth chunk of firmware data -*/
73 #define AREF_GROUND 0x00 /* analog ref = analog ground */
74 #define AREF_COMMON 0x01 /* analog ref = analog common */
75 #define AREF_DIFF 0x02 /* analog ref = differential */
76 #define AREF_OTHER 0x03 /* analog ref = other (undefined) */
[all …]
/kernel/linux/linux-5.10/drivers/staging/comedi/
Dcomedi.h1 /* SPDX-License-Identifier: LGPL-2.0+ */
6 * COMEDI - Linux Control and Measurement Device Interface
7 * Copyright (C) 1998-2001 David A. Schleef <ds@schleef.org>
32 * NOTE: 'comedi_config --init-data' is deprecated
35 * comedi_config to pass firmware blobs from user space to the
40 /* length of nth chunk of firmware data -*/
73 #define AREF_GROUND 0x00 /* analog ref = analog ground */
74 #define AREF_COMMON 0x01 /* analog ref = analog common */
75 #define AREF_DIFF 0x02 /* analog ref = differential */
76 #define AREF_OTHER 0x03 /* analog ref = other (undefined) */
[all …]
/kernel/linux/linux-5.10/Documentation/input/devices/
Djoystick-parport.rst3 .. _joystick-parport:
9 :Copyright: |copy| 1998-2000 Vojtech Pavlik <vojtech@ucw.cz>
10 :Copyright: |copy| 1998 Andree Borrmann <a.borrmann@tu-bs.de>
18 Any information in this file is provided as-is, without any guarantee that
36 Many console and 8-bit computer gamepads and joysticks are supported. The
40 ------------
59 for your pads, use either keyboard or joystick port, and make a pass-through
69 (pin 9) -----> Power
72 ports that can't give much current through the data pins. If this is your
77 (pin 9) ----|>|-------+------> Power
[all …]
/kernel/linux/linux-6.6/Documentation/input/devices/
Djoystick-parport.rst3 .. _joystick-parport:
9 :Copyright: |copy| 1998-2000 Vojtech Pavlik <vojtech@ucw.cz>
10 :Copyright: |copy| 1998 Andree Borrmann <a.borrmann@tu-bs.de>
18 Any information in this file is provided as-is, without any guarantee that
36 Many console and 8-bit computer gamepads and joysticks are supported. The
40 ------------
59 for your pads, use either keyboard or joystick port, and make a pass-through
69 (pin 9) -----> Power
72 ports that can't give much current through the data pins. If this is your
77 (pin 9) ----|>|-------+------> Power
[all …]

12345