Home
last modified time | relevance | path

Searched +full:digital +full:- +full:input (Results 1 – 25 of 608) sorted by relevance

12345678910>>...25

/linux/Documentation/devicetree/bindings/iio/addac/
H A Dadi,ad74115.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Cosmin Tanislav <cosmin.tanislav@analog.com>
13 The AD74115H is a single-channel software configurable input/output
15 analog output, analog input, digital output, digital input, resistance
17 chip solution with an SPI interface. The device features a 16-bit ADC and a
18 14-bit DAC.
25 - adi,ad74115h
30 spi-max-frequency:
[all …]
/linux/include/dt-bindings/pinctrl/
H A Dqcom,pmic-mpp.h1 /* SPDX-License-Identifier: GPL-2.0 */
4 * Multi-Purpose Pin binding.
10 /* power-source */
12 /* Digital Input/Output: level [PM8058] */
18 /* Digital Input/Output: level [PM8901] */
25 /* Digital Input/Output: level [PM8921] */
31 /* Digital Input/Output: level [PM8821] */
35 /* Digital Input/Output: level [PM8018] */
44 /* Digital Input/Output: level [PM8038] */
70 /* Only supported for MPP_05-MPP_08 */
[all …]
/linux/Documentation/driver-api/iio/
H A Dintro.rst9 analog-to-digital conversion (ADC) or digital-to-analog conversion (DAC)
11 :doc:`input <../input>` subsystems. Hwmon is directed at low sample rate
13 or temperature measurement. :doc:`Input <../input>` is, as its name suggests,
14 focused on human interaction input devices (keyboard, mouse, touchscreen).
19 * analog to digital converters (ADCs)
21 * capacitance to digital converters (CDCs)
22 * digital to analog converters (DACs)
/linux/sound/soc/codecs/
H A Dak4619.c1 // SPDX-License-Identifier: GPL-2.0
3 * ak4619.c -- Asahi Kasei ALSA SoC Audio driver
35 #define LADC1 0x06 /* ADC1 Lch Digital Volume */
36 #define RADC1 0x07 /* ADC1 Rch Digital Volume */
37 #define LADC2 0x08 /* ADC2 Lch Digital Volume */
38 #define RADC2 0x09 /* ADC2 Rch Digital Volume */
39 #define ADC_DF 0x0a /* ADC Digital Filte
[all...]
H A Dtlv320adcx140.c1 // SPDX-License-Identifier: GPL-2.0
3 // Copyright (C) 2020 Texas Instruments Incorporated - https://www.ti.com/
47 "ti,gpo-config-1",
48 "ti,gpo-config-2",
49 "ti,gpo-config-
[all...]
H A Dcs42l73.h1 /* SPDX-License-Identifier: GPL-2.0-only */
15 /* I2C Address: 1001010[R/W] - 10010100 = 0x94(Write); 10010101 = 0x95(Read) */
26 #define CS42L73_DMMCC 0x0B /* Digital MIC & Master Clock Ctl. */
34 #define CS42L73_MIOPC 0x13 /* Misc. Input & Output Path Control. */
38 #define CS42L73_IPADVOL 0x17 /* Input Pat7h A Digital Volume. */
39 #define CS42L73_IPBDVOL 0x18 /* Input Path B Digital Volume. */
40 #define CS42L73_PBDC 0x19 /* Playback Digital Control. */
41 #define CS42L73_HLADVOL 0x1A /* HP/Line A Out Digital Vol. */
42 #define CS42L73_HLBDVOL 0x1B /* HP/Line B Out Digital Vol. */
43 #define CS42L73_SPKDVOL 0x1C /* Spkphone Out [A] Digital Vol. */
[all …]
H A Dssm2602.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
51 #define LINVOL_LIN_ENABLE_MUTE 0x080 /* Left Channel Input Mute …
52 #define LINVOL_LRIN_BOTH 0x100 /* Left Channel Line Input Volume update …
56 #define RINVOL_RIN_ENABLE_MUTE 0x080 /* Right Channel Input Mute …
57 #define RINVOL_RLIN_BOTH 0x100 /* Right Channel Line Input Volume update …
73 #define APANA_ENABLE_BYPASS 0x008 /* Line input bypass to line output …
79 /*Digital Audio Path Control (SSM2602_REG_DIGITAL_PATH)*/
81 #define APDIGI_DE_EMPHASIS 0x006 /* De-Emphasis Control …
88 #define PWR_LINE_IN_PDN 0x001 /* Line Input Power Down …
89 #define PWR_MIC_PDN 0x002 /* Microphone Input & Bias Power Down …
[all …]
H A Dml26124.c1 // SPDX-License-Identifier: GPL-2.0-only
22 #define DVOL_CTL_DVMUTE_ON BIT(4) /* Digital volume MUTE On */
23 #define DVOL_CTL_DVMUTE_OFF 0 /* Digital volume MUTE Off */
53 static const DECLARE_TLV_DB_SCALE(digital_tlv, -7150, 50, 0);
55 static const DECLARE_TLV_DB_SCALE(alclvl, -2250, 150, 0);
56 static const DECLARE_TLV_DB_SCALE(mingain, -1200, 600, 0);
57 static const DECLARE_TLV_DB_SCALE(maxgain, -67
[all...]
H A Dmax9867.c1 // SPDX-License-Identifier: GPL-2.0
5 // Copyright 2013-2015 Maxim Integrated Products
6 // Copyright 2018 Ladislav Michl <ladis@linux-mips.org>
42 "Butterworth/8-24"
55 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in max9867_adc_dac_event()
71 max9867->adc_dac_active |= BIT(adc_dac); in max9867_adc_dac_event()
73 max9867->adc_dac_active &= ~BIT(adc_dac); in max9867_adc_dac_event()
86 ret = regmap_read(max9867->regma in max9867_filter_get()
[all...]
/linux/Documentation/input/joydev/
H A Djoystick.rst3 .. _joystick-doc:
10 input devices in Linux.
14 linux-input@vger.kernel.org
16 send "subscribe linux-input" to majordomo@vger.kernel.org to subscribe to it.
25 ---------
29 usually packaged as ``joystick``, ``input-utils``, ``evtest``, and so on.
35 ------------
43 mkdir input
44 mknod input/js0 c 13 0
45 mknod input/js1 c 13 1
[all …]
/linux/Documentation/devicetree/bindings/display/bridge/
H A Dthine,thc63lvd1024.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jacopo Mondi <jacopo+renesas@jmondi.org>
11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
15 streams to parallel data outputs. The chip supports single/dual input/output
16 modes, handling up to two LVDS input streams and up to two digital CMOS/TTL
20 configured through input signals and the chip does not expose any control
30 The device can operate in single or dual input and output modes.
32 When operating in single input mode, all pixels are received on port@0,
[all …]
/linux/sound/pci/echoaudio/
H A Dechoaudio_gml.c1 // SPDX-License-Identifier: GPL-2.0-only
4 Copyright Echo Digital Audio Corporation (c) 1998 - 2004
8 This file is part of Echo Digital Audio's generic driver library.
11 Translation from C++ and adaptation for use in ALSA-Driver
20 /* ASIC status check - some cards have one or two ASICs that need to be
24 defective - the external box may be disconnected or turned off. */
34 dev_err(chip->card->dev, in check_asic_status()
36 chip->asic_loaded = false; in check_asic_status()
37 return -EIO; in check_asic_status()
40 chip->asic_loaded = (asic_status == ASIC_ALREADY_LOADED); in check_asic_status()
[all …]
/linux/arch/mips/boot/dts/pic32/
H A Dpic32mzda_sk.dts1 // SPDX-License-Identifier: GPL-2.0-only
6 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/interrupt-controller/irq.h>
14 compatible = "microchip,pic32mzda-sk", "microchip,pic32mzda";
27 compatible = "gpio-leds";
28 pinctrl-names = "default";
29 pinctrl-0 = <&user_leds_s0>;
31 led-1 {
34 linux,default-trigger = "heartbeat";
[all …]
/linux/sound/hda/common/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
13 bool "Build hwdep interface for HD-audio driver"
16 Say Y here to build a hwdep interface for HD-audio driver.
17 This interface can be used for out-of-band communication
23 Say Y here to enable the HD-audio codec re-configuration feature.
25 codec setup, add extra verbs, and re-configure the codec dynamically.
33 bool "Support digital beep via input layer"
34 depends on INPUT=y || INPUT=SND_HDA
36 Say Y here to build a digital beep interface for HD-audio
37 driver. This interface is used to generate digital beeps.
[all …]
/linux/Documentation/userspace-api/media/mediactl/
H A Dmedia-types.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _media-controller-types:
10 .. _media-entity-functions:
11 .. _MEDIA-ENT-F-UNKNOWN:
12 .. _MEDIA-ENT-F-V4L2-SUBDEV-UNKNOWN:
13 .. _MEDIA-ENT-F-IO-V4L:
14 .. _MEDIA-ENT-F-IO-VBI:
15 .. _MEDIA-ENT-F-IO-SWRADIO:
16 .. _MEDIA-ENT-F-IO-DTV:
17 .. _MEDIA-ENT-F-DTV-DEMOD:
[all …]
/linux/Documentation/sound/cards/
H A Dmaya44.rst8 keep here as reference -- tiwai
22 … programming information, so I (Rainer Zimmermann) had to find out some card-specific information …
24 This is the first testing version of the Maya44 driver released to the alsa-devel mailing list (Feb…
29 - playback and capture at all sampling rates
30 - input/output level
31 - crossmixing
32 - line/mic switch
33 - phantom power switch
34 - analogue monitor a.k.a bypass
39 - Channel 3+4 analogue - S/PDIF input switching
[all …]
H A Daudiophile-usb.rst2 Guide to using M-Audio Audiophile USB with ALSA and Jack
9 This document is a guide to using the M-Audio Audiophile USB (tm) device with
15 * v1.4 - Thibault Le Meur (2007-07-11)
17 - Added Low Endianness nature of 16bits-modes
19 - Modifying document structure
21 * v1.5 - Thibault Le Meur (2007-07-12)
22 - Added AC3/DTS passthru info
33 * Analog Stereo Input (Ai)
35 - This port supports 2 pairs of line-level audio inputs (1/4" TS and RCA)
36 - When the 1/4" TS (jack) connectors are connected, the RCA connectors
[all …]
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dmicrochip,pic32-pinctrl.txt3 Please refer to pinctrl-bindings.txt, ../gpio/gpio.txt, and
4 ../interrupt-controller/interrupts.txt for generic information regarding
12 - compatible: "microchip,pic32mada-pinctrl"
13 - reg: Address range of the pinctrl registers.
14 - clocks: Clock specifier (see clock bindings for details)
16 Required properties for pin configuration sub-nodes:
17 - pins: List of pins to which the configuration applies.
19 Optional properties for pin configuration sub-nodes:
20 ----------------------------------------------------
21 - function: Mux function for the specified pins.
[all …]
/linux/drivers/comedi/drivers/
H A Daio_iiro_16.c1 // SPDX-License-Identifier: GPL-2.0+
4 * Comedi driver for ACCES I/O Products 104-IIRO-16 board
10 * Description: ACCES I/O Products PC/104 Isolated Input/Relay Output Board
12 * Devices: [ACCES I/O] 104-IIRO-16 (aio_iiro_16)
16 * [0] - I/O port base address
17 * [1] - IRQ (optional)
19 * The board supports interrupts on change of state of the digital inputs.
23 * Bit 23 - IRQ Enable (1) / Disable (0)
24 * Bit 17 - Input 8-15 Changed State (1 = Changed, 0 = No Change)
25 * Bit 16 - Input 0-7 Changed State (1 = Changed, 0 = No Change)
[all …]
/linux/drivers/input/joystick/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
14 Please read the file <file:Documentation/input/joydev/joystick.rst> which
30 Please read the file <file:Documentation/input/joydev/joystick.rst> which
55 module will be called adc-joystick.
58 tristate "Logitech ADI digital joysticks and gamepads"
78 tristate "Genius Flight2000 Digital joysticks and gamepads"
111 Say Y here if you have a Guillemot joystick using a digital
118 tristate "InterAct digital joysticks and gamepads"
128 tristate "Microsoft SideWinder digital joysticks and gamepads"
131 Say Y here if you have a Microsoft controller using the Digital
[all …]
/linux/drivers/iio/addac/
H A DKconfig6 menu "Analog to digital and digital to analog converters"
17 single-channel software configurable input/output solution.
31 quad-channel software configurable input/output solution.
48 This driver supports the 16 channels of single-ended (8 channels of
49 differential) analog inputs, 2 channels of analog output, 4 digital
50 inputs, and 4 digital outputs provided by the STX104.
/linux/Documentation/devicetree/bindings/media/i2c/
H A Daptina,mt9p031.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Aptina 1/2.5-Inch 5Mp CMOS Digital Image Sensor
10 - Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13 The Aptina MT9P031 is a 1/2.5-inch CMOS active pixel digital image sensor
15 simple two-wire serial interface.
20 - aptina,mt9p006
21 - aptina,mt9p031
22 - aptina,mt9p031m
[all …]
/linux/Documentation/userspace-api/media/v4l/
H A Dext-ctrls-dv.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
4 .. _dv-controls:
7 Digital Video Control Reference
10 The Digital Video control class is intended to control receivers and
13 (Digital Visual Interface), HDMI (:ref:`hdmi`) and DisplayPort
16 only exposed on the ``/dev/v4l-subdev*`` device node.
20 Note that these devices can have multiple input or output pads which are
24 Identification Data, :ref:`vesaedid`) and HDCP (High-bandwidth Digital
34 .. _dv-control-id:
36 Digital Video Control IDs
[all …]
/linux/sound/usb/usx2y/
H A Dus144mkii_controls.c1 // SPDX-License-Identifier: GPL-2.0-only
9 * Used by ALSA kcontrol elements to provide user-friendly names for
10 * the playback routing options (e.g., "Playback 1-2", "Playback 3-4").
12 static const char *const playback_source_texts[] = { "Playback 1-2",
13 "Playback 3-4" };
16 * Text descriptions for capture input source options.
18 * Used by ALSA kcontrol elements to provide user-friendly names for
19 * the capture routing options (e.g., "Analog In", "Digital In").
21 static const char *const capture_source_texts[] = { "Analog In", "Digital In" };
24 * tascam_playback_source_info() - ALSA control info callback for playback
[all …]
/linux/Documentation/sound/designs/
H A Dcontrol-names.rst8 ---------------
63 Phone Input
68 Headset Mic mic part of combined headset jack - 4-pin
70 Headphone Mic mic part of either/or - 3-pin headphone or mic
71 Line input only, use "Line Out" for output
79 Analog Loopback D/A -> A/D loopback
80 Digital Loopback playback -> capture loopback -
93 Digital In
98 -----------------------
101 [Analogue|Digital] Capture Source
[all …]

12345678910>>...25