Searched +full:sm8250 +full:- +full:lpass +full:- +full:rx +full:- +full:macro (Results 1 – 7 of 7) sorted by relevance
/linux-6.8/Documentation/devicetree/bindings/sound/ |
D | qcom,lpass-rx-macro.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/qcom,lpass-rx-macro.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: LPASS(Low Power Audio Subsystem) RX Macro audio codec 10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 15 - enum: 16 - qcom,sc7280-lpass-rx-macro 17 - qcom,sm8250-lpass-rx-macro 18 - qcom,sm8450-lpass-rx-macro [all …]
|
/linux-6.8/arch/arm64/boot/dts/qcom/ |
D | sm8250.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 6 #include <dt-bindings/interrupt-controller/arm-gic.h> 7 #include <dt-bindings/clock/qcom,dispcc-sm8250.h> 8 #include <dt-bindings/clock/qcom,gcc-sm8250.h> 9 #include <dt-bindings/clock/qcom,gpucc-sm8250.h> 10 #include <dt-bindings/clock/qcom,rpmh.h> 11 #include <dt-bindings/clock/qcom,sm8250-lpass-aoncc.h> 12 #include <dt-bindings/clock/qcom,sm8250-lpass-audiocc.h> 13 #include <dt-bindings/dma/qcom-gpi.h> 14 #include <dt-bindings/gpio/gpio.h> [all …]
|
D | sc7280.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 5 * Copyright (c) 2020-2021, The Linux Foundation. All rights reserved. 7 #include <dt-bindings/clock/qcom,camcc-sc7280.h> 8 #include <dt-bindings/clock/qcom,dispcc-sc7280.h> 9 #include <dt-bindings/clock/qcom,gcc-sc7280.h> 10 #include <dt-bindings/clock/qcom,gpucc-sc7280.h> 11 #include <dt-bindings/clock/qcom,lpassaudiocc-sc7280.h> 12 #include <dt-bindings/clock/qcom,lpasscorecc-sc7280.h> 13 #include <dt-bindings/clock/qcom,rpmh.h> 14 #include <dt-bindings/clock/qcom,videocc-sc7280.h> [all …]
|
/linux-6.8/sound/soc/codecs/ |
D | lpass-wsa-macro.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 // Copyright (c) 2018-2020, The Linux Foundation. All rights reserved. 11 #include <linux/clk-provider.h> 13 #include <sound/soc-dapm.h> 18 #include "lpass-macro-common.h" 19 #include "lpass-wsa-macro.h" 314 {24000, -EINVAL},/* 24K */ 355 struct clk *macro; member 362 static const DECLARE_TLV_DB_SCALE(digital_gain, -8400, 100, -8400); 392 /* RX INT0 */ [all …]
|
D | lpass-rx-macro.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 // Copyright (c) 2018-2020, The Linux Foundation. All rights reserved. 13 #include <sound/soc-dapm.h> 16 #include <linux/clk-provider.h> 18 #include "lpass-macro-common.h" 615 struct clk *macro; member 628 static const DECLARE_TLV_DB_SCALE(digital_gain, -8400, 100, -8400); 653 "ZERO", "RX INT0_1 MIX1", 657 "ZERO", "RX INT1_1 MIX1", 661 "ZERO", "RX INT2_1 MIX1", [all …]
|
D | lpass-tx-macro.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 // Copyright (c) 2018-2020, The Linux Foundation. All rights reserved. 12 #include <sound/soc-dapm.h> 15 #include <linux/clk-provider.h> 17 #include "lpass-macro-common.h" 199 #define TX_ADC_TO_DMIC(n) ((n - TX_ADC_MAX)/2) 267 struct clk *macro; member 281 static const DECLARE_TLV_DB_SCALE(digital_gain, -8400, 100, -8400); 284 /* TX Macro */ 604 struct regmap *regmap = tx->regmap; in tx_macro_mclk_enable() [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. 472 tristate "Analog Devices AU1761 CODEC - I2C" 478 tristate "Analog Devices AU1761 CODEC - SPI" 515 tristate "Analog Devices ADAU7002 Stereo PDM-to-I2S/TDM Converter" 521 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - HW Mode" 524 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM 530 will be called snd-soc-adau7118-hw. 533 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - I2C" 538 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM [all …]
|