ASoC: rockchip: add support for pdm controller
The Pulse Density Modulation Interface Controller (PDMC) is a PDM interface controller and decoder that support PDM format. It integrates a clock generator driving the PDM microphone and embeds filters which decimate the incoming bit stream to obtain most common audio rates. Signed-off-by:Sugar Zhang <sugar.zhang@rock-chips.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
Showing
- Documentation/devicetree/bindings/sound/rockchip,pdm.txt 39 additions, 0 deletionsDocumentation/devicetree/bindings/sound/rockchip,pdm.txt
- sound/soc/rockchip/Kconfig 9 additions, 0 deletionssound/soc/rockchip/Kconfig
- sound/soc/rockchip/Makefile 2 additions, 0 deletionssound/soc/rockchip/Makefile
- sound/soc/rockchip/rockchip_pdm.c 516 additions, 0 deletionssound/soc/rockchip/rockchip_pdm.c
- sound/soc/rockchip/rockchip_pdm.h 83 additions, 0 deletionssound/soc/rockchip/rockchip_pdm.h
Please register or sign in to comment