Home
last modified time | relevance | path

Searched +full:ak4458 +full:- +full:audio (Results 1 – 12 of 12) sorted by relevance

/kernel/linux/linux-6.6/sound/soc/codecs/
Dak4458.c1 // SPDX-License-Identifier: GPL-2.0
3 // Audio driver for AK4458 DAC
21 #include <sound/soc-dapm.h>
24 #include "ak4458.h"
33 AK4458 = 0, enumerator
43 /* AK4458 Codec Private Data */
86 * from -127 to 0 dB in 0.5 dB steps (mute instead of -127.5 dB)
88 static DECLARE_TLV_DB_SCALE(dac_tlv, -12750, 50, 1);
103 * 0, 0, 0 : Sharp Roll-Off Filter
104 * 0, 0, 1 : Slow Roll-Off Filter
[all …]
Dak4458.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Audio driver for AK4458
DKconfig1 # 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 …]
DMakefile1 # SPDX-License-Identifier: GPL-2.0
2 snd-soc-88pm860x-objs := 88pm860x-codec.o
3 snd-soc-ab8500-codec-objs := ab8500-codec.o
4 snd-soc-ac97-objs := ac97.o
5 snd-soc-ad1836-objs := ad1836.o
6 snd-soc-ad193x-objs := ad193x.o
7 snd-soc-ad193x-spi-objs := ad193x-spi.o
8 snd-soc-ad193x-i2c-objs := ad193x-i2c.o
9 snd-soc-ad1980-objs := ad1980.o
10 snd-soc-ad73311-objs := ad73311.o
[all …]
/kernel/linux/linux-5.10/sound/soc/codecs/
Dak4458.c1 // SPDX-License-Identifier: GPL-2.0
3 // Audio driver for AK4458 DAC
20 #include <sound/soc-dapm.h>
23 #include "ak4458.h"
32 AK4458 = 0, enumerator
42 /* AK4458 Codec Private Data */
84 * from -127 to 0 dB in 0.5 dB steps (mute instead of -127.5 dB)
86 static DECLARE_TLV_DB_SCALE(dac_tlv, -12750, 50, 1);
101 * 0, 0, 0 : Sharp Roll-Off Filter
102 * 0, 0, 1 : Slow Roll-Off Filter
[all …]
Dak4458.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Audio driver for AK4458
DKconfig1 # 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 …]
DMakefile1 # SPDX-License-Identifier: GPL-2.0
2 snd-soc-88pm860x-objs := 88pm860x-codec.o
3 snd-soc-ab8500-codec-objs := ab8500-codec.o
4 snd-soc-ac97-objs := ac97.o
5 snd-soc-ad1836-objs := ad1836.o
6 snd-soc-ad193x-objs := ad193x.o
7 snd-soc-ad193x-spi-objs := ad193x-spi.o
8 snd-soc-ad193x-i2c-objs := ad193x-i2c.o
9 snd-soc-ad1980-objs := ad1980.o
10 snd-soc-ad73311-objs := ad73311.o
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dak4458.txt1 AK4458 audio DAC
7 - compatible : "asahi-kasei,ak4458" or "asahi-kasei,ak4497"
8 - reg : The I2C address of the device for I2C
11 - reset-gpios: A GPIO specifier for the power down & reset pin
12 - mute-gpios: A GPIO specifier for the soft mute pin
13 - AVDD-supply: Analog power supply
14 - DVDD-supply: Digital power supply
15 - dsd-path: Select DSD input pins for ak4497
22 ak4458: dac@10 {
23 compatible = "asahi-kasei,ak4458";
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Dasahi-kasei,ak4458.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/sound/asahi-kasei,ak4458.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: AK4458 audio DAC
10 - Shengjiu Wang <shengjiu.wang@nxp.com>
15 - asahi-kasei,ak4458
16 - asahi-kasei,ak4497
21 avdd-supply:
24 dvdd-supply:
[all …]
Dimx-audio-card.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/imx-audio-card.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: NXP i.MX audio sound card.
10 - Shengjiu Wang <shengjiu.wang@nxp.com>
13 - $ref: sound-card-common.yaml#
18 - fsl,imx-audio-card
21 ".*-dai-link$":
29 link-name:
[all …]
/kernel/linux/linux-6.6/sound/soc/fsl/
Dimx-card.c1 // SPDX-License-Identifier: GPL-2.0+
2 // Copyright 2017-2021 NXP
15 #include <sound/soc-dapm.h>
55 * struct imx_card_plat_data - specific info for codecs
89 * struct dai_link_data - specific info for dai link
104 * struct imx_card_data - platform device data
143 * Table 13 - Audio Interface Format
154 * Table 7 - mapping multiplier and speed mode
155 * Tables 8 & 9 - mapping speed mode and LRCK fs
232 if (link_data->slots > 2) in format_is_tdm()
[all …]