mirror of
https://github.com/linux-msm/laptops-kernel.git
synced 2026-08-13 14:19:53 -07:00
ASoC: starfive: Add JH7110 TDM driver
Add tdm driver support for the StarFive JH7110 SoC. Signed-off-by: Walker Chen <walker.chen@starfivetech.com> Reviewed-by: Claudiu Beznea <claudiu.beznea@microchip.com> Link: https://lore.kernel.org/r/20230526145402.450-3-walker.chen@starfivetech.com Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
@@ -20127,6 +20127,12 @@ F: Documentation/devicetree/bindings/power/starfive*
|
||||
F: drivers/soc/starfive/jh71xx_pmu.c
|
||||
F: include/dt-bindings/power/starfive,jh7110-pmu.h
|
||||
|
||||
STARFIVE JH7110 TDM DRIVER
|
||||
M: Walker Chen <walker.chen@starfivetech.com>
|
||||
S: Maintained
|
||||
F: Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
|
||||
F: sound/soc/starfive/jh7110_tdm.c
|
||||
|
||||
STARFIVE SOC DRIVERS
|
||||
M: Conor Dooley <conor@kernel.org>
|
||||
S: Maintained
|
||||
|
||||
@@ -92,6 +92,7 @@ source "sound/soc/sh/Kconfig"
|
||||
source "sound/soc/sof/Kconfig"
|
||||
source "sound/soc/spear/Kconfig"
|
||||
source "sound/soc/sprd/Kconfig"
|
||||
source "sound/soc/starfive/Kconfig"
|
||||
source "sound/soc/sti/Kconfig"
|
||||
source "sound/soc/stm/Kconfig"
|
||||
source "sound/soc/sunxi/Kconfig"
|
||||
|
||||
@@ -60,6 +60,7 @@ obj-$(CONFIG_SND_SOC) += sh/
|
||||
obj-$(CONFIG_SND_SOC) += sof/
|
||||
obj-$(CONFIG_SND_SOC) += spear/
|
||||
obj-$(CONFIG_SND_SOC) += sprd/
|
||||
obj-$(CONFIG_SND_SOC) += starfive/
|
||||
obj-$(CONFIG_SND_SOC) += sti/
|
||||
obj-$(CONFIG_SND_SOC) += stm/
|
||||
obj-$(CONFIG_SND_SOC) += sunxi/
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
# SPDX-License-Identifier: GPL-2.0-only
|
||||
config SND_SOC_STARFIVE
|
||||
tristate "Audio support for StarFive SoC"
|
||||
depends on COMPILE_TEST || ARCH_STARFIVE
|
||||
help
|
||||
Say Y or M if you want to add support for codecs attached to
|
||||
the Starfive SoCs' Audio interfaces. You will also need to
|
||||
select the audio interfaces to support below.
|
||||
|
||||
config SND_SOC_JH7110_TDM
|
||||
tristate "JH7110 TDM device driver"
|
||||
depends on HAVE_CLK && SND_SOC_STARFIVE
|
||||
select SND_SOC_GENERIC_DMAENGINE_PCM
|
||||
help
|
||||
Say Y or M if you want to add support for StarFive TDM driver.
|
||||
@@ -0,0 +1,2 @@
|
||||
# StarFive Platform Support
|
||||
obj-$(CONFIG_SND_SOC_JH7110_TDM) += jh7110_tdm.o
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user