Messages in this thread | | | From | Shengjiu Wang <> | Subject | [PATCH v2 0/7] Add PDM/DSD/dataline configuration support | Date | Fri, 17 Jun 2022 15:44:30 +0800 |
| |
Support PDM format and DSD format. Add new dts property to configure dataline. The SAI has multiple successive FIFO registers, but in some use case the required dataline/FIFOs are not successive.
Changes in v2: - refine the commit subject of patch 5/7
Shengjiu Wang (7): ASoC: fsl_sai: Add PDM daifmt support ASoC: fsl_sai: Add DSD bit format support ASoC: fsl_sai: Add support for more sample rates ASoc: fsl_sai: Add pinctrl operation for PDM and DSD ASoC: fsl_sai: Make res a member of struct fsl_sai ASoC: dt-bindings: fsl-sai: Add new property to configure dataline ASoC: fsl_sai: Configure dataline/FIFO information from dts property
.../devicetree/bindings/sound/fsl-sai.txt | 8 + sound/soc/fsl/fsl_sai.c | 260 ++++++++++++++++-- sound/soc/fsl/fsl_sai.h | 26 +- 3 files changed, 272 insertions(+), 22 deletions(-)
-- 2.17.1
| |