Searched +full:wcd +full:- +full:capture (Results 1 – 16 of 16) sorted by relevance
| /Linux-v6.1/sound/soc/codecs/ |
| D | wcd9335.c | 1 // SPDX-License-Identifier: GPL-2.0 2 // Copyright (c) 2015-2016, The Linux Foundation. All rights reserved. 3 // Copyright (c) 2017-2018, Linaro Limited 18 #include <sound/soc-dapm.h> 25 #include "wcd-clsh-v2.h" 27 #include <dt-bindings/sound/qcom,wcd9335.h> 98 #define WCD9335_CALCULATE_VOUT_D(req_mv) (((req_mv - 650) * 10) / 25) 409 {24000, -EINVAL},/* 24K */ 551 "Class H Invalid", "Class-H Hi-Fi", "Class-H Low Power", "Class-AB", 552 "Class-H Hi-Fi Low Power" [all …]
|
| D | wcd934x.c | 1 // SPDX-License-Identifier: GPL-2.0 5 #include <linux/clk-provider.h> 21 #include <sound/soc-dapm.h> 23 #include "wcd-clsh-v2.h" 24 #include "wcd-mbhc-v2.h" 97 /* As fine version info cannot be retrieved before wcd probe. 98 * Define three coarse versions for possible future use before wcd probe. 430 COMPANDER_5, /* LO3_SE - not used in Tavil */ 431 COMPANDER_6, /* LO4_SE - not used in Tavil */ 520 .name = "WCD9335-IFC-DEV", [all …]
|
| D | msm8916-wcd-analog.c | 1 // SPDX-License-Identifier: GPL-2.0 110 #define MICB_VOLTAGE_REGVAL(v) (((v - MICB_MIN_VAL)/MICB_STEP_SIZE) << 3) 284 "vdd-cdc-io", 285 "vdd-cdc-tx-rx-cx", 351 struct pm8916_wcd_analog_priv *wcd = snd_soc_component_get_drvdata(component); in pm8916_wcd_analog_micbias_enable() local 359 if (wcd->micbias_mv) { in pm8916_wcd_analog_micbias_enable() 362 MICB_VOLTAGE_REGVAL(wcd->micbias_mv)); in pm8916_wcd_analog_micbias_enable() 367 if (wcd->micbias_mv >= 2700) in pm8916_wcd_analog_micbias_enable() 395 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in pm8916_wcd_analog_enable_micbias_int() 412 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in pm8916_wcd_analog_enable_micbias1() [all …]
|
| D | wcd938x.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 // Copyright (c) 2018-2020, The Linux Foundation. All rights reserved. 21 #include <sound/soc-dapm.h> 24 #include "wcd-clsh-v2.h" 25 #include "wcd-mbhc-v2.h" 212 static const SNDRV_CTL_TLVD_DECLARE_DB_MINMAX(ear_pa_gain, 600, -1800); 213 static const SNDRV_CTL_TLVD_DECLARE_DB_MINMAX(line_gain, 600, -3000); 1364 struct regmap *rm = wcd938x->regmap; in wcd938x_io_init() 1423 port_num = ch_info->port_num; in wcd938x_sdw_connect_port() 1424 ch_mask = ch_info->ch_mask; in wcd938x_sdw_connect_port() [all …]
|
| D | msm8916-wcd-digital.c | 1 // SPDX-License-Identifier: GPL-2.0 331 /* Digital Gain control -84 dB to +40 dB in 1 dB steps */ 332 static const DECLARE_TLV_DB_SCALE(digital_gain, -8400, 100, -8400); 334 /* Cutoff Freq for High Pass Filter at -3dB */ 360 snd_soc_dapm_to_component(w->dapm); in msm8x16_wcd_codec_set_iir_gain() 365 if (w->shift == 0) in msm8x16_wcd_codec_set_iir_gain() 367 else if (w->shift == 1) in msm8x16_wcd_codec_set_iir_gain() 429 (struct wcd_iir_filter_ctl *)kcontrol->private_value; in msm8x16_wcd_get_iir_band_audio_mixer() 430 struct soc_bytes_ext *params = &ctl->bytes_ext; in msm8x16_wcd_get_iir_band_audio_mixer() 431 int iir_idx = ctl->iir_idx; in msm8x16_wcd_get_iir_band_audio_mixer() [all …]
|
| 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. 441 tristate "Analog Devices AU1761 CODEC - I2C" 447 tristate "Analog Devices AU1761 CODEC - SPI" 484 tristate "Analog Devices ADAU7002 Stereo PDM-to-I2S/TDM Converter" 490 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - HW Mode" 493 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM 499 will be called snd-soc-adau7118-hw. 502 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - I2C" 507 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM [all …]
|
| /Linux-v6.1/Documentation/devicetree/bindings/sound/ |
| D | google,sc7280-herobrine.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/google,sc7280-herobrine.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Google SC7280-Herobrine ASoC sound card driver 10 - Srinivasa Rao Mandadapu <srivasam@codeaurora.org> 11 - Judy Hsiao <judyhsiao@chromium.org> 19 - google,sc7280-herobrine 21 audio-routing: 22 $ref: /schemas/types.yaml#/definitions/non-unique-string-array [all …]
|
| D | qcom,sm8250.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 19 - lenovo,yoga-c630-sndcard 20 - qcom,apq8016-sbc-sndcard 21 - qcom,db845c-sndcard 22 - qcom,msm8916-qdsp6-sndcard 23 - qcom,qrb5165-rb5-sndcard 24 - qcom,sc8280xp-sndcard [all …]
|
| /Linux-v6.1/sound/soc/qcom/ |
| D | lpass-sc7280.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2020-2021, The Linux Foundation. All rights reserved. 5 * lpass-sc7180.c -- ALSA SoC platform-machine driver for QTi LPASS 13 #include <dt-bindings/sound/sc7180-lpass.h> 15 #include "lpass-lpaif-reg.h" 31 .capture = { 32 .stream_name = "Primary Capture", 74 .stream_name = "WCD Playback", 86 .capture = { 87 .stream_name = "WCD Capture", [all …]
|
| /Linux-v6.1/arch/arm64/boot/dts/qcom/ |
| D | sm8250-mtp.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 9 #include <dt-bindings/sound/qcom,q6afe.h> 10 #include <dt-bindings/sound/qcom,q6asm.h> 11 #include <dt-bindings/gpio/gpio.h> 20 compatible = "qcom,sm8250-mtp", "qcom,sm8250"; 27 stdout-path = "serial0:115200n8"; 30 thermal-zones { 31 camera-thermal { [all …]
|
| D | msm8916-huawei-g7.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 4 /dts-v1/; 6 #include "msm8916-pm8916.dtsi" 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/input/input.h> 9 #include <dt-bindings/interrupt-controller/irq.h> 10 #include <dt-bindings/leds/common.h> 11 #include <dt-bindings/sound/apq8016-lpass.h> 14 * Note: The original firmware from Huawei can only boot 32-bit kernels. 15 * To boot this device tree using arm64 it is necessary to flash 64-bit TZ/HYP [all …]
|
| D | sdm850-samsung-w737.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 8 /dts-v1/; 10 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 11 #include <dt-bindings/input/gpio-keys.h> 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 14 #include <dt-bindings/sound/qcom,q6afe.h> 15 #include <dt-bindings/sound/qcom,q6asm.h> 23 /delete-node/ &qseecom_mem; 24 /delete-node/ &wlan_msa_mem; [all …]
|
| D | sdm850-lenovo-yoga-c630.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 8 /dts-v1/; 10 #include <dt-bindings/input/gpio-keys.h> 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 13 #include <dt-bindings/sound/qcom,q6afe.h> 14 #include <dt-bindings/sound/qcom,q6asm.h> 23 /delete-node/ &ipa_fw_mem; 24 /delete-node/ &ipa_gsi_mem; 25 /delete-node/ &gpu_mem; [all …]
|
| D | sc7280-idp.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 8 #include <dt-bindings/iio/qcom,spmi-adc7-pmk8350.h> 9 #include <dt-bindings/input/linux-event-codes.h> 15 #include "sc7280-chrome-common.dtsi" 23 max98360a: audio-codec-0 { 25 pinctrl-names = "default"; 26 pinctrl-0 = <&_en>; 27 sdmode-gpios = <&tlmm 63 GPIO_ACTIVE_HIGH>; 28 #sound-dai-cells = <0>; 31 wcd9385: audio-codec-1 { [all …]
|
| D | apq8016-sbc.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 6 /dts-v1/; 8 #include "msm8916-pm8916.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 13 #include <dt-bindings/pinctrl/qcom,pmic-mpp.h> 14 #include <dt-bindings/sound/apq8016-lpass.h> 18 compatible = "qcom,apq8016-sbc", "qcom,apq8016"; [all …]
|
| /Linux-v6.1/ |
| D | MAINTAINERS | 9 ------------------------- 30 ``diff -u`` to make the patch easy to merge. Be prepared to get your 40 See Documentation/process/coding-style.rst for guidance here. 46 See Documentation/process/submitting-patches.rst for details. 57 include a Signed-off-by: line. The current version of this 59 Documentation/process/submitting-patches.rst. 70 that the bug would present a short-term risk to other users if it 76 Documentation/admin-guide/security-bugs.rst for details. 81 --------------------------------------------------- 97 W: *Web-page* with status/info [all …]
|