| From 41d92e0c835bff7dec343bf41e79d24b326d94c1 Mon Sep 17 00:00:00 2001 |
| From: Arnd Bergmann <arnd@arndb.de> |
| Date: Mon, 17 Jun 2019 13:03:51 +0200 |
| Subject: [PATCH] ASoC: rockchip: pdm: select CONFIG_RATIONAL |
| |
| commit 41d92e0c835bff7dec343bf41e79d24b326d94c1 upstream. |
| |
| Without this, we get a link error: |
| |
| sound/soc/rockchip/rockchip_pdm.o: In function `rockchip_pdm_hw_params': |
| rockchip_pdm.c:(.text+0x754): undefined reference to `rational_best_approximation' |
| |
| Fixes: 624e8e00acaf ("ASoC: rockchip: pdm: fixup pdm fractional div") |
| Signed-off-by: Arnd Bergmann <arnd@arndb.de> |
| Signed-off-by: Mark Brown <broonie@kernel.org> |
| |
| diff --git a/sound/soc/rockchip/Kconfig b/sound/soc/rockchip/Kconfig |
| index 957046ac6c8c..d88555e0c389 100644 |
| --- a/sound/soc/rockchip/Kconfig |
| +++ b/sound/soc/rockchip/Kconfig |
| @@ -19,6 +19,7 @@ config SND_SOC_ROCKCHIP_PDM |
| tristate "Rockchip PDM Controller Driver" |
| depends on CLKDEV_LOOKUP && SND_SOC_ROCKCHIP |
| select SND_SOC_GENERIC_DMAENGINE_PCM |
| + select RATIONAL |
| help |
| Say Y or M if you want to add support for PDM driver for |
| Rockchip PDM Controller. The Controller supports up to maximum of |
| -- |
| 2.24.0 |
| |