Searched +full:playback +full:- +full:sd +full:- +full:lines (Results  1 – 15 of 15) sorted by relevance
| /linux/Documentation/devicetree/bindings/sound/ | 
| H A D | qcom,lpass-cpu.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/sound/qcom,lpass-cpu.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
 11   - Rohit kumar <quic_rohkumar@quicinc.com>
 14   Qualcomm Technologies Inc. SOC Low-Power Audio SubSystem (LPASS) that consist
 16   is a module to configure Low-Power Audio Interface(LPAIF) core registers
 22       - qcom,lpass-cpu
 23       - qcom,apq8016-lpass-cpu
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/qcom/ | 
| H A D | sc7280-herobrine-audio-rt5682.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)11 	/* BOARD-SPECIFIC TOP LEVEL NODES */
 13 		compatible = "google,sc7280-herobrine";
 14 		model = "sc7280-rt5682-max98360a-1mic";
 16 		audio-routing = "Headphone Jack", "HPOL",
 19 		#address-cells = <1>;
 20 		#size-cells = <0>;
 22 		dai-link@0 {
 23 			link-name = "MAX98360";
 27 				sound-dai = <&lpass_cpu MI2S_SECONDARY>;
 [all …]
 
 | 
| H A D | sc7280-herobrine-audio-rt5682-3mic.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)11 	/* BOARD-SPECIFIC TOP LEVEL NODES */
 13 		compatible = "google,sc7280-herobrine";
 14 		model = "sc7280-rt5682-max98360a-3mic";
 16 		audio-routing = "VA DMIC0", "vdd-micb",
 17 				"VA DMIC1", "vdd-micb",
 18 				"VA DMIC2", "vdd-micb",
 19 				"VA DMIC3", "vdd-micb",
 24 		#address-cells = <1>;
 25 		#size-cells = <0>;
 [all …]
 
 | 
| H A D | msm8916-samsung-gt5-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only3 /dts-v1/;
 5 #include "msm8916-pm8916.dtsi"
 6 #include "msm8916-modem-qdsp6.dtsi"
 8 #include <dt-bindings/gpio/gpio.h>
 9 #include <dt-bindings/input/input.h>
 10 #include <dt-bindings/interrupt-controller/irq.h>
 11 #include <dt-bindings/sound/apq8016-lpass.h>
 16 		mmc1 = &sdhc_2; /* SD card */
 21 		stdout-path = "serial0";
 [all …]
 
 | 
| H A D | sc7280-herobrine-audio-wcd9385.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause9 	/* BOARD-SPECIFIC TOP LEVEL NODES */
 11 		compatible = "google,sc7280-herobrine";
 12 		model = "sc7280-wcd938x-max98360a-1mic";
 14 		audio-routing =
 35 		#address-cells = <1>;
 36 		#size-cells = <0>;
 38 		dai-link@0 {
 39 			link-name = "MAX98360A";
 43 				sound-dai = <&lpass_cpu MI2S_SECONDARY>;
 [all …]
 
 | 
| H A D | msm8916-samsung-a2015-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only3 #include "msm8916-pm8916.dtsi"
 4 #include "msm8916-modem-qdsp6.dtsi"
 6 #include <dt-bindings/gpio/gpio.h>
 7 #include <dt-bindings/input/input.h>
 8 #include <dt-bindings/interrupt-controller/irq.h>
 9 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
 10 #include <dt-bindings/sound/apq8016-lpass.h>
 15 		mmc1 = &sdhc_2; /* SD card */
 20 		stdout-path = "serial0";
 [all …]
 
 | 
| H A D | msm8939-samsung-a7.dts | 1 // SPDX-License-Identifier: GPL-2.0-only3 /dts-v1/;
 5 #include "msm8939-pm8916.dtsi"
 6 #include "msm8916-modem-qdsp6.dtsi"
 8 #include <dt-bindings/gpio/gpio.h>
 9 #include <dt-bindings/input/input.h>
 10 #include <dt-bindings/interrupt-controller/irq.h>
 11 #include <dt-bindings/sound/apq8016-lpass.h>
 16 	chassis-type = "handset";
 20 		mmc1 = &sdhc_2; /* SDC2 SD card slot */
 [all …]
 
 | 
| H A D | sc7180-trogdor-homestar.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)8 #include "sc7180-trogdor-rt5682i-sku.dtsi"
 9 #include "sc7180-trogdor-detachable.dtsi"
 12 	/* BOARD-SPECIFIC TOP LEVEL NODES */
 14 	max98360a_1: amplifier-1 {
 16 		#sound-dai-cells = <0>;
 19 	max98360a_2: amplifier-2 {
 21 		#sound-dai-cells = <0>;
 24 	max98360a_3: amplifier-3 {
 26 		#sound-dai-cells = <0>;
 [all …]
 
 | 
| H A D | sc7180-trogdor.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)8 #include <dt-bindings/gpio/gpio.h>
 9 #include <dt-bindings/input/gpio-keys.h>
 10 #include <dt-bindings/input/input.h>
 11 #include <dt-bindings/leds/common.h>
 12 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
 13 #include <dt-bindings/sound/sc7180-lpass.h>
 16 #include "sc7180-firmware-tfa.dtsi"
 22 	thermal-zones {
 23 		charger_thermal: charger-thermal {
 [all …]
 
 | 
| H A D | apq8096-db820c.dts | 1 // SPDX-License-Identifier: GPL-2.0-only3  * Copyright (c) 2014-2016, The Linux Foundation. All rights reserved.
 6 /dts-v1/;
 11 #include <dt-bindings/input/input.h>
 12 #include <dt-bindings/gpio/gpio.h>
 13 #include <dt-bindings/leds/common.h>
 14 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
 15 #include <dt-bindings/sound/qcom,q6afe.h>
 16 #include <dt-bindings/sound/qcom,q6asm.h>
 17 #include <dt-bindings/sound/qcom,wcd9335.h>
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/amlogic/ | 
| H A D | meson-sm1-khadas-vim3l.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)7 /dts-v1/;
 9 #include "meson-sm1.dtsi"
 10 #include "meson-khadas-vim3.dtsi"
 11 #include <dt-bindings/sound/meson-g12a-tohdmitx.h>
 17 	vddcpu: regulator-vddcpu {
 21 		compatible = "pwm-regulator";
 23 		regulator-name = "VDDCPU";
 24 		regulator-min-microvolt = <690000>;
 25 		regulator-max-microvolt = <1050000>;
 [all …]
 
 | 
| /linux/sound/soc/qcom/qdsp6/ | 
| H A D | q6afe-dai.c | 1 // SPDX-License-Identifier: GPL-2.02 // Copyright (c) 2011-2017, The Linux Foundation. All rights reserved.
 5 #include <dt-bindings/sound/qcom,q6afe.h>
 15 #include "q6dsp-lpass-ports.h"
 16 #include "q6dsp-common.h"
 42 	struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev);  in q6slim_hw_params()
 43 	struct q6afe_slim_cfg *slim = &dai_data->port_config[dai->id].slim;  in q6slim_hw_params()
 45 	slim->sample_rate = params_rate(params);  in q6slim_hw_params()
 50 		slim->bit_width = 16;  in q6slim_hw_params()
 53 		slim->bit_width = 24;  in q6slim_hw_params()
 [all …]
 
 | 
| /linux/sound/soc/qcom/ | 
| H A D | lpass-cpu.c | 1 // SPDX-License-Identifier: GPL-2.0-only3  * Copyright (c) 2010-2011,2013-2015 The Linux Foundation. All rights reserved.
 5  * lpass-cpu.c -- ALSA SoC CPU DAI driver for QTi LPASS
 8 #include <dt-bindings/sound/qcom,lpass.h>
 18 #include <sound/soc-dai.h>
 19 #include "lpass-lpaif-reg.h"
 47 	const struct lpass_variant *v = drvdata->variant;  in lpass_cpu_init_i2sctl_bitfields()
 49 	i2sctl->loopback = devm_regmap_field_alloc(dev, map, v->loopback);  in lpass_cpu_init_i2sctl_bitfields()
 50 	i2sctl->spken = devm_regmap_field_alloc(dev, map, v->spken);  in lpass_cpu_init_i2sctl_bitfields()
 51 	i2sctl->spkmode = devm_regmap_field_alloc(dev, map, v->spkmode);  in lpass_cpu_init_i2sctl_bitfields()
 [all …]
 
 | 
| H A D | lpass.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */3  * Copyright (c) 2010-2011,2013-2015,2020 The Linux Foundation. All rights reserved.
 5  * lpass.h - Definitions for the QTi LPASS
 15 #include <dt-bindings/sound/qcom,lpass.h>
 16 #include <dt-bindings/sound/qcom,q6afe.h>
 17 #include "lpass-hdmi.h"
 39 			return -EINVAL;         \
 97 	/* AHB-I/X bus clocks inside the low-power audio subsystem (LPASS) */
 111 	/* MI2S SD lines to use for playback/capture */
 121 	/* low-power audio interface (LPAIF) registers */
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/mediatek/ | 
| H A D | mt8186-corsola.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)5 /dts-v1/;
 7 #include <dt-bindings/pinctrl/mt8186-pinfunc.h>
 8 #include <dt-bindings/gpio/gpio.h>
 9 #include <dt-bindings/input/input.h>
 10 #include <dt-bindings/input/gpio-keys.h>
 11 #include <dt-bindings/regulator/mediatek,mt6397-regulator.h>
 26 		stdout-path = "serial0:115200n8";
 35 	backlight_lcd0: backlight-lcd0 {
 36 		compatible = "pwm-backlight";
 [all …]
 
 |