Searched +full:hifi +full:- +full:asrc +full:- +full:be (Results 1 – 5 of 5) sorted by relevance
/linux-6.12.1/sound/soc/fsl/ |
D | fsl-asoc-card.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // Freescale Generic ASoC Sound Card driver with ASRC 23 #include "imx-audmux.h" 33 #define DRIVER_NAME "fsl-asoc-card" 44 * struct codec_priv - CODEC private data 62 * struct cpu_priv - CPU private data 80 * struct fsl_asoc_card_priv - Freescale Generic ASOC card private data 91 * @asrc_rate: ASRC sample rate used by Back-Ends 92 * @asrc_format: ASRC sample format used by Back-Ends 118 * Note: keep all ASRC routes in the second half [all …]
|
D | imx-card.c | 1 // SPDX-License-Identifier: GPL-2.0+ 2 // Copyright 2017-2021 NXP 14 #include <sound/soc-dapm.h> 54 * struct imx_card_plat_data - specific info for codecs 88 * struct dai_link_data - specific info for dai link 103 * struct imx_card_data - platform device data 110 * @asrc_rate: asrc rates 111 * @asrc_format: asrc format 142 * Table 13 - Audio Interface Format 153 * Table 7 - mapping multiplier and speed mode [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/sound/ |
D | imx-audio-card.yaml | 1 # 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# 10 - Shengjiu Wang <shengjiu.wang@nxp.com> 13 - $ref: sound-card-common.yaml# 18 - fsl,imx-audio-card 21 ".*-dai-link$": 23 Each subnode represents a dai link. Subnodes of each dai links would be 29 link-name: [all …]
|
/linux-6.12.1/Documentation/sound/soc/ |
D | dapm.rst | 11 management frameworks and, as such, can easily co-exist with them. 21 * a **widget** is every part of the audio hardware that can be enabled by 32 The graph for the STM32MP1-DK1 sound card is shown in picture: 34 .. kernel-figure:: dapm-graph.svg 47 can be set at stream time if power is not needed for sidetone, etc. 129 ASRC 139 (Widgets are defined in include/sound/soc-dapm.h) 141 Widgets can be added to the sound card by any of the component driver types. 142 There are convenience macros defined in soc-dapm.h that can be used to quickly 150 --------------------- [all …]
|
/linux-6.12.1/sound/soc/codecs/ |
D | tlv320dac33.c | 1 // SPDX-License-Identifier: GPL-2.0-only 27 #include <sound/tlv320dac33-plat.h> 32 * It can be configured to hold 16bit or 24bit samples 49 (((samples)*5000) / (((burstrate)*5000) / ((burstrate) - (playrate)))) 88 unsigned int alarm_threshold; /* set to be half of LATENCY_TIME_MS */ 115 0x00, 0x00, 0x00, 0x00, /* 0x00 - 0x03 */ 116 0x00, 0x00, 0x00, 0x00, /* 0x04 - 0x07 */ 117 0x00, 0x00, 0x00, 0x00, /* 0x08 - 0x0b */ 118 0x00, 0x00, 0x00, 0x00, /* 0x0c - 0x0f */ 119 0x00, 0x00, 0x00, 0x00, /* 0x10 - 0x13 */ [all …]
|