Searched +full:sound +full:- +full:cs42888 (Results 1 – 9 of 9) sorted by relevance
/linux/Documentation/devicetree/bindings/sound/ |
H A D | fsl-asoc-card.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/fsl-asoc-card.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale Generic ASoC Sound Card with ASRC support 10 The Freescale Generic ASoC Sound Card can be used, ideally, 13 The idea of this generic sound card is a bit like ASoC Simple Card. 18 So having this generic sound card allows all Freescale SoC users to 22 Note, The card is initially designed for those sound cards who use AC'97, I2S 24 AC'97/I2S/PCM type sound cards, such as S/PDIF audio and HDMI audio, as [all …]
|
H A D | cirrus,cs42xx8.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/cirrus,cs42xx8.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Cirrus Logic CS42448/CS42888 audio CODEC 10 - patches@opensource.cirrus.com 15 - cirrus,cs42448 16 - cirrus,cs42888 25 clock-names: 28 VA-supply: [all …]
|
/linux/sound/soc/codecs/ |
H A D | cs42xx8-i2c.c | 2 * Cirrus Logic CS42448/CS42888 Audio CODEC DAI I2C driver 17 #include <sound/soc.h> 28 return dev_err_probe(&i2c->dev, -EINVAL, in cs42xx8_i2c_probe() 31 ret = cs42xx8_probe(&i2c->dev, in cs42xx8_i2c_probe() 36 pm_runtime_enable(&i2c->dev); in cs42xx8_i2c_probe() 37 pm_request_idle(&i2c->dev); in cs42xx8_i2c_probe() 44 pm_runtime_disable(&i2c->dev); in cs42xx8_i2c_remove() 49 { .compatible = "cirrus,cs42888", .data = &cs42888_data, }, 56 {"cs42888", (kernel_ulong_t)&cs42888_data}, 74 MODULE_DESCRIPTION("Cirrus Logic CS42448/CS42888 ALSA SoC Codec I2C Driver");
|
H A D | cs42xx8.c | 2 * Cirrus Logic CS42448/CS42888 Audio CODEC Digital Audio Interface (DAI) driver 19 #include <sound/pcm_params.h> 20 #include <sound/soc.h> 21 #include <sound/tlv.h> 52 /* -127.5dB to 0dB with step of 0.5dB */ 53 static const DECLARE_TLV_DB_SCALE(dac_tlv, -12750, 50, 1); 54 /* -64dB to 24dB with step of 0.5dB */ 55 static const DECLARE_TLV_DB_SCALE(adc_tlv, -6400, 50, 0); 57 static const char *const cs42xx8_adc_single[] = { "Differential", "Single-Ended" }; 82 CS42XX8_VOLAIN2, 0, -0x80, 0x30, 7, 0, adc_tlv), [all …]
|
H A 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. 489 tristate "Analog Devices AU1761 CODEC - I2C" 495 tristate "Analog Devices AU1761 CODEC - SPI" 532 tristate "Analog Devices ADAU7002 Stereo PDM-to-I2S/TDM Converter" 538 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - HW Mode" 541 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM 547 will be called snd-soc-adau7118-hw. 550 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - I2C" 555 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM [all …]
|
/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6sx-sabreauto.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 /dts-v1/; 11 compatible = "fsl,imx6sx-sabreauto", "fsl,imx6sx"; 19 compatible = "gpio-leds"; 20 pinctrl-names = "default"; 21 pinctrl-0 = <&pinctrl_led>; 23 led-user { 26 linux,default-trigger = "heartbeat"; 30 vcc_sd3: regulator-vcc-sd3 { 31 compatible = "regulator-fixed"; [all …]
|
H A D | imx6qdl-sabreauto.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/input/input.h> 11 stdout-path = &uart4; 20 compatible = "gpio-leds"; 21 pinctrl-names = "default"; 22 pinctrl-0 = <&pinctrl_gpio_leds>; 24 led-user { 30 gpio-keys { 31 compatible = "gpio-keys"; [all …]
|
/linux/sound/soc/fsl/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 17 This option is only useful for out-of-tree drivers since 18 in-tree drivers select it automatically. 29 This option is only useful for out-of-tree drivers since 30 in-tree drivers select it automatically. 33 tristate "Medium Quality Sound (MQS) module support" 38 Say Y if you want to add Medium Quality Sound (MQS) 40 This option is only useful for out-of-tree drivers since 41 in-tree drivers select it automatically. 58 This option is only useful for out-of-tree drivers since [all …]
|
/linux/sound/soc/sof/imx/ |
H A D | imx8.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 16 #include <sound/sof.h> 17 #include <sound/sof/xtensa.h> 22 #include <dt-bindings/firmware/imx/rsrc.h> 24 #include "../sof-of-dev.h" 25 #include "imx-common.h" 79 spin_lock_irqsave(&priv->sdev->ipc_lock, flags); in imx8_dsp_handle_reply() 80 snd_sof_ipc_process_reply(priv->sdev, 0); in imx8_dsp_handle_reply() 81 spin_unlock_irqrestore(&priv->sdev->ipc_lock, flags); in imx8_dsp_handle_reply() 90 sof_mailbox_read(priv->sdev, priv->sdev->debug_box.offset + 4, &p, sizeof(p)); in imx8_dsp_handle_request() [all …]
|