Home
last modified time | relevance | path

Searched +full:audio +full:- +full:related (Results 1 – 25 of 227) sorted by relevance

12345678910

/linux-6.14.4/Documentation/devicetree/bindings/sound/
Daudio-iio-aux.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/audio-iio-aux.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Audio IIO auxiliary
10 - Herve Codina <[email protected]>
16 - $ref: dai-common.yaml#
20 const: audio-iio-aux
22 io-channels:
26 io-channel-names:
[all …]
Dst,stm32-sai.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/st,stm32-sai.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: STMicroelectronics STM32 Serial Audio Interface (SAI)
10 - Olivier Moysan <[email protected]>
13 The SAI interface (Serial Audio Interface) offers a wide set of audio
14 protocols as I2S standards, LSB or MSB-justified, PCM/DSP, TDM, and AC'97.
15 The SAI contains two independent audio sub-blocks. Each sub-block has
21 - st,stm32f4-sai
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/powerpc/nintendo/
Dgamecube.txt7 This node represents the multi-function "Flipper" chip, which packages
12 - compatible : Should be "nintendo,flipper"
21 - compatible : should be "nintendo,flipper-vi"
22 - reg : should contain the VI registers location and length
23 - interrupts : should contain the VI interrupt
28 and graphics and audio processor.
32 - compatible : should be "nintendo,flipper-pi"
33 - reg : should contain the PI registers location and length
43 - compatible : should be "nintendo,flipper-pic"
48 audio related tasks.
[all …]
Dwii.txt11 - model : Should be "nintendo,wii"
12 - compatible : Should be "nintendo,wii"
16 This node represents the multi-function "Hollywood" chip, which packages
21 - compatible : Should be "nintendo,hollywood"
30 - compatible : should be "nintendo,hollywood-vi","nintendo,flipper-vi"
31 - reg : should contain the VI registers location and length
32 - interrupts : should contain the VI interrupt
37 and graphics and audio processor.
41 - compatible : should be "nintendo,hollywood-pi","nintendo,flipper-pi"
42 - reg : should contain the PI registers location and length
[all …]
/linux-6.14.4/Documentation/admin-guide/media/
Dsi4713.rst1 .. SPDX-License-Identifier: GPL-2.0
14 ----------------------------
29 -------------------------
34 The I2C device driver exports a v4l2-subdev interface to the kernel.
36 using the v4l2-subdev calls (g_ext_ctrls, s_ext_ctrls).
48 ----------------------
51 Here is an output from v4l2-ctl util:
53 .. code-block:: none
55 / # v4l2-ctl -d /dev/radio0 --all -L
57 Driver name : radio-si4713
[all …]
/linux-6.14.4/drivers/media/pci/cx18/
Dcx18-audio.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * cx18 audio-related functions
5 * Derived from ivtv-audio.c
10 #include "cx18-driver.h"
11 #include "cx18-io.h"
12 #include "cx18-cards.h"
13 #include "cx18-audio.h"
21 /* Selects the audio input and output according to the current
30 if (test_bit(CX18_F_I_RADIO_USER, &cx->i_flags)) in cx18_audio_set_io()
31 in = &cx->card->radio_input; in cx18_audio_set_io()
[all …]
Dcx18-audio.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * cx18 audio-related functions
5 * Derived from ivtv-audio.c
/linux-6.14.4/Documentation/userspace-api/media/v4l/
Dopen.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
22 the hardware, which may also expose device nodes, called V4L2 sub-devices.
24 When such V4L2 sub-devices are exposed, they allow controlling those
25 other hardware components - usually connected via a serial bus (like
26 I²C, SMBus or SPI). Depending on the bridge driver, those sub-devices
29 :ref:`V4L2 sub-devices <subdev>`.
32 :ref:`Media Controller <media_controller>` are called **MC-centric**
34 are called **video-node-centric**.
36 Userspace can check if a V4L2 hardware peripheral is MC-centric by
38 :ref:`device_caps field <device-capabilities>`.
[all …]
Ddiff-v4l.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
4 .. _diff-v4l:
11 replace various TV and radio device related interfaces, developed
23 and below in :ref:`v4l-dev`.
25 The teletext devices (minor range 192-223) have been removed in V4L2 and
35 .. _v4l-dev:
37 .. flat-table:: V4L Device Types, Names and Numbers
38 :header-rows: 1
39 :stub-columns: 0
41 * - Device Type
[all …]
Dext-ctrls-fm-tx.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _fm-tx-controls:
11 parameters for audio compression, pilot tone generation, audio deviation
15 .. _fm-tx-control-id:
27 step are driver-specific.
34 to 31 pre-defined programme types.
52 programme-related information or any other text. In these cases,
65 then the audio was recorded as stereo.
70 bit of the Decoder Identification code. If set, then the audio was
75 then the audio is compressed.
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/clock/
Dqcom,sm6115-lpasscc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/clock/qcom,sm6115-lpasscc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm LPASS Core & Audio Clock Controller on SM6115
10 - Konrad Dybcio <[email protected]>
11 - Srinivas Kandagatla <[email protected]>
14 Qualcomm LPASS core and audio clock controllers provide audio-related resets
18 include/dt-bindings/clock/qcom,sm6115-lpasscc.h
23 - qcom,sm6115-lpassaudiocc
[all …]
Dimx8mp-audiomix.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/clock/imx8mp-audiomix.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Marek Vasut <[email protected]>
14 used to control Audio related clock on the SoC.
18 const: fsl,imx8mp-audio-blk-ctrl
23 power-domains:
30 clock-names:
32 - const: ahb
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/display/rockchip/
Drockchip,rk3588-dw-hdmi-qp.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/rockchip/rockchip,rk3588-dw-hdmi-qp.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Cristian Ciocaltea <[email protected]>
23 * Multi-stream audio
24 * Enhanced Audio Return Channel (EARC)
27 - $ref: /schemas/sound/dai-common.yaml#
32 - rockchip,rk3588-dw-hdmi-qp
39 - description: Peripheral/APB bus clock
[all …]
/linux-6.14.4/drivers/staging/greybus/
Daudio_codec.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Greybus audio driver
25 * device_type should be same as defined in audio.h
132 /* jack related */
147 /* topology related */
180 /* protocol related */
/linux-6.14.4/drivers/media/usb/cx231xx/
Dcx231xx.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 cx231xx.h - driver for Conexant Cx23100/101/102 USB video capture devices
21 #include <media/drv-intf/cx2341x.h>
23 #include <media/videobuf2-vmalloc.h>
24 #include <media/v4l2-device.h>
25 #include <media/v4l2-ctrls.h>
26 #include <media/v4l2-fh.h>
27 #include <media/rc-core.h>
28 #include <media/i2c/ir-kbd-i2c.h>
30 #include "cx231xx-reg.h"
[all …]
/linux-6.14.4/Documentation/sound/soc/
Dmachine.rst7 relationships between each component which include audio paths, GPIOs,
11 the audio subsystem with the kernel as a platform device and is represented by
12 the following struct:-
33 /* CPU <--> Codec DAI links */
41 ----------------
46 ------------------
48 of any machine audio tasks that have to be done before or after the codec, DAIs
53 -------------------------
55 also be used to set up the DAI system clock and for any machine related DAI
56 initialisation e.g. the machine audio map can be connected to the codec audio
[all …]
/linux-6.14.4/sound/soc/codecs/
Dtlv320aic23.h1 /* SPDX-License-Identifier: GPL-2.0-only */
44 /* Analog audio path control register */
53 /* Digital audio path control register */
70 /* Digital audio interface register */
97 * AUDIO related MACROS
105 #define TLV320AIC23_OUT_VO_RANGE (TLV320AIC23_OUT_VOL_MAX - \
111 #define TLV320AIC23_IN_VOL_RANGE (TLV320AIC23_IN_VOL_MAX - \
/linux-6.14.4/drivers/soundwire/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
11 SoundWire is a 2-Pin interface with data and clock line ratified
13 typically related to audio functions. SoundWire interface is
14 optimized to integrate audio devices in mobile or mobile inspired
/linux-6.14.4/include/sound/
Dsoc-acpi.h1 /* SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2013-15, Intel Corporation
22 /* codec name is used in DAIs is i2c-<HID>:00 with HID being 8 chars */
61 * @acpi_ipc_irq_index: used for BYT-CR detection
64 * @dmic_num: number of SoC- or chipset-attached PDM digital microphones
95 * snd_soc_acpi_endpoint - endpoint descriptor
98 * @group_position: zero-based order (only when @aggregated is 1)
99 * @group_id: platform-unique group identifier (only when @aggregrated is 1)
109 * snd_soc_acpi_adr_device - descriptor for _ADR-enumerated device
123 * snd_soc_acpi_link_adr - ACPI-based list of _ADR enumerated devices
[all …]
/linux-6.14.4/drivers/media/pci/ivtv/
Divtv-routing.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 Audio/video-routing-related ivtv functions.
4 Copyright (C) 2003-2004 Kevin Thayer <nufan_wfk at yahoo.com>
5 Copyright (C) 2005-2007 Hans Verkuil <[email protected]>
9 #include "ivtv-driver.h"
10 #include "ivtv-i2c.h"
11 #include "ivtv-cards.h"
12 #include "ivtv-gpio.h"
13 #include "ivtv-routing.h"
15 #include <media/drv-intf/msp3400.h>
[all …]
Divtv-routing.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 Audio/video-routing-related ivtv functions.
4 Copyright (C) 2003-2004 Kevin Thayer <nufan_wfk at yahoo.com>
5 Copyright (C) 2005-2007 Hans Verkuil <[email protected]>
/linux-6.14.4/Documentation/devicetree/bindings/leds/
Dcommon.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jacek Anaszewski <[email protected]>
11 - Pavel Machek <[email protected]>
25 led-sources:
30 $ref: /schemas/types.yaml#/definitions/uint32-array
35 from the header include/dt-bindings/leds/common.h. If there is no
42 the header include/dt-bindings/leds/common.h. If there is no matching
48 function-enumerator:
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/soc/mediatek/
Dscpsys.txt5 related tasks in the system. The tasks include thermal measurement, dynamic
11 power/power-domain.yaml. It provides the power domains defined in
12 - include/dt-bindings/power/mt8173-power.h
13 - include/dt-bindings/power/mt6797-power.h
14 - include/dt-bindings/power/mt6765-power.h
15 - include/dt-bindings/power/mt2701-power.h
16 - include/dt-bindings/power/mt2712-power.h
17 - include/dt-bindings/power/mt7622-power.h
20 - compatible: Should be one of:
21 - "mediatek,mt2701-scpsys"
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/iio/adc/
Dmediatek,mt6359-auxadc.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/iio/adc/mediatek,mt6359-auxadc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - AngeloGioacchino Del Regno <[email protected]>
14 in some MediaTek PMICs, performing various PMIC related measurements
16 accessory detection resistance (usually, for a 3.5mm audio jack)
22 - mediatek,mt6357-auxadc
23 - mediatek,mt6358-auxadc
24 - mediatek,mt6359-auxadc
[all …]
/linux-6.14.4/sound/usb/
Dusbaudio.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * (Tentative) USB Audio Driver for ALSA
10 /* handling of USB vendor/product ID pairs as 32-bit numbers */
25 * Structure holding assosiation between Audio Control Interface
56 struct list_head ep_list; /* list of audio-related endpoints */
72 struct usb_host_interface *ctrl_intf; /* the audio control interface */
80 #define USB_AUDIO_IFACE_UNUSED ((void *)-1L)
83 dev_err(&(chip)->dev->dev, fmt, ##args)
85 dev_err_ratelimited(&(chip)->dev->dev, fmt, ##args)
87 dev_warn(&(chip)->dev->dev, fmt, ##args)
[all …]

12345678910