Searched +full:audio +full:- +full:amplifier (Results 1 – 25 of 333) sorted by relevance
12345678910>>...14
| /kernel/linux/linux-6.6/sound/soc/codecs/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 5 # setting - SPI can't be modular so that case doesn't need to be covered. 469 tristate "Analog Devices AU1761 CODEC - I2C" 475 tristate "Analog Devices AU1761 CODEC - SPI" 512 tristate "Analog Devices ADAU7002 Stereo PDM-to-I2S/TDM Converter" 518 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - HW Mode" 521 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM 527 will be called snd-soc-adau7118-hw. 530 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - I2C" 535 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM [all …]
|
| /kernel/linux/linux-5.10/sound/soc/codecs/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 5 # setting - SPI can't be modular so that case doesn't need to be covered. 386 tristate "Analog Devices AU1761 CODEC - I2C" 392 tristate "Analog Devices AU1761 CODEC - SPI" 429 tristate "Analog Devices ADAU7002 Stereo PDM-to-I2S/TDM Converter" 435 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - HW Mode" 438 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM 444 will be called snd-soc-adau7118-hw. 447 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - I2C" 452 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | nokia,rx51.txt | 1 * Nokia N900 audio setup 4 - compatible: Should contain "nokia,n900-audio" 5 - nokia,cpu-dai: phandle for the McBSP node 6 - nokia,audio-codec: phandles for the main TLV320AIC3X node and the 8 - nokia,headphone-amplifier: phandle for the TPA6130A2 node 9 - tvout-selection-gpios: GPIO for tvout selection 10 - jack-detection-gpios: GPIO for jack detection 11 - eci-switch-gpios: GPIO for ECI (Enhancement Control Interface) switch 12 - speaker-amplifier-gpios: GPIO for speaker amplifier 17 compatible = "nokia,n900-audio"; [all …]
|
| D | simple-audio-amplifier.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/sound/simple-audio-amplifier.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Simple Audio Amplifier 10 - Jerome Brunet <jbrunet@baylibre.com> 13 - $ref: dai-common.yaml# 18 - dioo,dio2125 19 - simple-audio-amplifier 21 enable-gpios: [all …]
|
| D | samsung,tm2.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Samsung Exynos5433 TM2(E) audio complex with WM5110 codec 10 - Krzysztof Kozlowski <krzk@kernel.org> 11 - Sylwester Nawrocki <s.nawrocki@samsung.com> 14 - $ref: sound-card-common.yaml# 18 const: samsung,tm2-audio 20 audio-amplifier: 21 description: Phandle to the MAX98504 amplifier. [all …]
|
| D | awinic,aw8738.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Awinic AW8738 Audio Amplifier 10 - Stephan Gerhold <stephan@gerhold.net> 13 The Awinic AW8738 is a simple audio amplifier with different operation modes 14 (set using one-wire pulse control). The mode configures the speaker-guard 15 function (primarily the power limit for the amplifier). 18 - $ref: dai-common.yaml# 24 mode-gpios: [all …]
|
| D | sirf-audio.txt | 1 * SiRF atlas6 and prima2 internal audio codec and port based audio setups 4 - compatible: "sirf,sirf-audio-card" 5 - sirf,audio-platform: phandle for the platform node 6 - sirf,audio-codec: phandle for the SiRF internal codec node 9 - hp-pa-gpios: Need to be present if the board need control external 10 headphone amplifier. 11 - spk-pa-gpios: Need to be present if the board need control external 12 speaker amplifier. 13 - hp-switch-gpios: Need to be present if the board capable to detect jack 16 Available audio endpoints for the audio-routing table: [all …]
|
| D | tas5805m.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: TAS5805M audio amplifier 10 - Daniel Beer <daniel.beer@igorinstitute.com> 13 The TAS5805M is a class D audio amplifier with a built-in DSP. 18 - ti,tas5805m 23 I2C address of the amplifier. See the datasheet for possible values. 25 pvdd-supply: 27 Regulator for audio power supply (PVDD in the datasheet). [all …]
|
| D | irondevice,sma1303.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Iron Device SMA1303 Audio Amplifier 10 - Kiseok Jo <kiseok.jo@irondevice.com> 13 SMA1303 digital class-D audio amplifier 17 - $ref: dai-common.yaml# 22 - irondevice,sma1303 27 '#sound-dai-cells': 31 - compatible [all …]
|
| D | cs35l36.txt | 1 CS35L36 Speaker Amplifier 5 - compatible : "cirrus,cs35l36" 7 - reg : the I2C address of the device for I2C 9 - VA-supply, VP-supply : power supplies for the device, 13 - cirrus,boost-ctl-millivolt : Boost Voltage Value. Configures the boost 18 - cirrus,boost-peak-milliamp : Boost-converter peak current limit in mA. 24 - cirrus,boost-ind-nanohenry : Inductor estimation LBST reference value. 32 - cirrus,multi-amp-mode : Boolean to determine if there are more than 33 one amplifier in the system. If more than one it is best to Hi-Z the ASP 36 - cirrus,boost-ctl-select : Boost converter control source selection. [all …]
|
| D | awinic,aw88395.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Awinic AW88395 Smart Audio Amplifier 10 - Weidong Wang <wangweidong.a@awinic.com> 14 digital Smart K audio amplifier with an integrated 10.25V 18 - $ref: dai-common.yaml# 23 - awinic,aw88395 24 - awinic,aw88261 29 '#sound-dai-cells': [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | nokia,rx51.txt | 1 * Nokia N900 audio setup 4 - compatible: Should contain "nokia,n900-audio" 5 - nokia,cpu-dai: phandle for the McBSP node 6 - nokia,audio-codec: phandles for the main TLV320AIC3X node and the 8 - nokia,headphone-amplifier: phandle for the TPA6130A2 node 9 - tvout-selection-gpios: GPIO for tvout selection 10 - jack-detection-gpios: GPIO for jack detection 11 - eci-switch-gpios: GPIO for ECI (Enhancement Control Interface) switch 12 - speaker-amplifier-gpios: GPIO for speaker amplifier 17 compatible = "nokia,n900-audio"; [all …]
|
| D | simple-amplifier.txt | 1 Simple Amplifier Audio Driver 4 - compatible : "dioo,dio2125" or "simple-audio-amplifier" 7 - enable-gpios : the gpio connected to the enable pin of the simple amplifier 8 - VCC-supply : power supply for the device, as covered 13 amp: analog-amplifier { 14 compatible = "simple-audio-amplifier"; 15 VCC-supply = <®ulator>; 16 enable-gpios = <&gpio GPIOH_3 0>;
|
| D | samsung,tm2-audio.txt | 1 Samsung Exynos5433 TM2(E) audio complex with WM5110 codec 5 - compatible : "samsung,tm2-audio" 6 - model : the user-visible name of this sound complex 7 - audio-codec : the first entry should be phandle of the wm5110 audio 11 - i2s-controller : the list of phandle and argument tuples pointing to 14 - audio-amplifier : the phandle of the MAX98504 amplifier 15 - samsung,audio-routing : a list of the connections between audio components; 22 - mic-bias-gpios : GPIO pin that enables the Main Mic bias regulator 28 compatible = "samsung,tm2-audio"; 29 audio-codec = <&wm5110>, <&hdmi>; [all …]
|
| D | name-prefix.txt | 4 audio components as list of string pair. Component using the same 9 - sound-name-prefix : string using as prefix for the sink/source names of 14 amp0: analog-amplifier@0 { 15 compatible = "simple-audio-amplifier"; 16 enable-gpios = <&gpio GPIOH_3 0>; 17 sound-name-prefix = "FRONT"; 20 amp1: analog-amplifier@1 { 21 compatible = "simple-audio-amplifier"; 22 enable-gpios = <&gpio GPIOH_4 0>; 23 sound-name-prefix = "BACK";
|
| D | sirf-audio.txt | 1 * SiRF atlas6 and prima2 internal audio codec and port based audio setups 4 - compatible: "sirf,sirf-audio-card" 5 - sirf,audio-platform: phandle for the platform node 6 - sirf,audio-codec: phandle for the SiRF internal codec node 9 - hp-pa-gpios: Need to be present if the board need control external 10 headphone amplifier. 11 - spk-pa-gpios: Need to be present if the board need control external 12 speaker amplifier. 13 - hp-switch-gpios: Need to be present if the board capable to detect jack 16 Available audio endpoints for the audio-routing table: [all …]
|
| D | cs35l36.txt | 1 CS35L36 Speaker Amplifier 5 - compatible : "cirrus,cs35l36" 7 - reg : the I2C address of the device for I2C 9 - VA-supply, VP-supply : power supplies for the device, 13 - cirrus,boost-ctl-millivolt : Boost Voltage Value. Configures the boost 18 - cirrus,boost-peak-milliamp : Boost-converter peak current limit in mA. 24 - cirrus,boost-ind-nanohenry : Inductor estimation LBST reference value. 32 - cirrus,multi-amp-mode : Boolean to determine if there are more than 33 one amplifier in the system. If more than one it is best to Hi-Z the ASP 36 - cirrus,boost-ctl-select : Boost conerter control source selection. [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/rockchip/ |
| D | rk3566-anbernic-rg353ps.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 /dts-v1/; 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/input/linux-event-codes.h> 7 #include <dt-bindings/pinctrl/rockchip.h> 8 #include "rk3566-anbernic-rg353x.dtsi" 21 compatible = "simple-battery"; 22 charge-full-design-microamp-hours = <3472000>; 23 charge-term-current-microamp = <300000>; 24 constant-charge-current-max-microamp = <2000000>; [all …]
|
| D | rk3566-anbernic-rg353p.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 /dts-v1/; 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/input/linux-event-codes.h> 7 #include <dt-bindings/pinctrl/rockchip.h> 8 #include "rk3566-anbernic-rg353x.dtsi" 22 compatible = "simple-battery"; 23 charge-full-design-microamp-hours = <3472000>; 24 charge-term-current-microamp = <300000>; 25 constant-charge-current-max-microamp = <2000000>; [all …]
|
| D | rk3566-anbernic-rg503.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 /dts-v1/; 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/input/linux-event-codes.h> 7 #include <dt-bindings/pinctrl/rockchip.h> 8 #include "rk3566-anbernic-rgxx3.dtsi" 21 compatible = "simple-battery"; 22 charge-full-design-microamp-hours = <3472000>; 23 charge-term-current-microamp = <300000>; 24 constant-charge-current-max-microamp = <2000000>; [all …]
|
| /kernel/linux/linux-6.6/sound/soc/sunxi/ |
| D | sun4i-codec.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright 2015 Maxime Ripard <maxime.ripard@free-electrons.com> 7 * Copyright 2016 Chen-Yu Tsai <wens@csie.org> 223 /* TODO sun6i DAP (Digital Audio Processing) bits */ 234 /* TODO H3 DAP (Digital Audio Processing) bits */ 255 regmap_set_bits(scodec->regmap, SUN4I_CODEC_DAC_FIFOC, in sun4i_codec_start_playback() 259 regmap_set_bits(scodec->regmap, SUN4I_CODEC_DAC_FIFOC, in sun4i_codec_start_playback() 266 regmap_clear_bits(scodec->regmap, SUN4I_CODEC_DAC_FIFOC, in sun4i_codec_stop_playback() 273 regmap_field_set_bits(scodec->reg_adc_fifoc, in sun4i_codec_start_capture() 280 regmap_field_clear_bits(scodec->reg_adc_fifoc, in sun4i_codec_stop_capture() [all …]
|
| /kernel/linux/linux-5.10/sound/soc/sunxi/ |
| D | sun4i-codec.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright 2015 Maxime Ripard <maxime.ripard@free-electrons.com> 7 * Copyright 2016 Chen-Yu Tsai <wens@csie.org> 222 /* TODO sun6i DAP (Digital Audio Processing) bits */ 233 /* TODO H3 DAP (Digital Audio Processing) bits */ 253 regmap_update_bits(scodec->regmap, SUN4I_CODEC_DAC_FIFOC, in sun4i_codec_start_playback() 258 regmap_update_bits(scodec->regmap, SUN4I_CODEC_DAC_FIFOC, in sun4i_codec_start_playback() 266 regmap_update_bits(scodec->regmap, SUN4I_CODEC_DAC_FIFOC, in sun4i_codec_stop_playback() 274 regmap_field_update_bits(scodec->reg_adc_fifoc, in sun4i_codec_start_capture() 282 regmap_field_update_bits(scodec->reg_adc_fifoc, in sun4i_codec_stop_capture() [all …]
|
| /kernel/linux/linux-6.6/include/media/i2c/ |
| D | m52790.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 m52790.h - definition for m52790 inputs and outputs 38 /* Enable 6dB amplifier for composite out */ 41 /* Enable 6dB amplifier for component out */ 44 /* Audio output mode */ 54 /* Enable 6dB amplifier for composite out */ 57 /* Enable 6dB amplifier for component out */ 60 /* Audio output mode */
|
| /kernel/linux/linux-5.10/include/media/i2c/ |
| D | m52790.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 m52790.h - definition for m52790 inputs and outputs 38 /* Enable 6dB amplifier for composite out */ 41 /* Enable 6dB amplifier for component out */ 44 /* Audio output mode */ 54 /* Enable 6dB amplifier for composite out */ 57 /* Enable 6dB amplifier for component out */ 60 /* Audio output mode */
|
| /kernel/linux/linux-6.6/Documentation/sound/soc/ |
| D | dapm.rst | 2 Dynamic Audio Power Management for Portable Devices 8 Dynamic Audio Power Management (DAPM) is designed to allow portable 9 Linux devices to use the minimum amount of power within the audio 11 such, can easily co-exist with the other PM systems. 16 switching decisions based upon any audio stream (capture/playback) 17 activity and audio mixer settings within the device. 20 audio subsystem, this includes internal codec power blocks and machine 26 VREF, VMID (core codec and audio power) 39 audio subsystem signal paths 50 All DAPM power switching decisions are made automatically by consulting an audio [all …]
|
12345678910>>...14