summaryrefslogtreecommitdiff
path: root/sound/soc/ux500/Kconfig
blob: aa5011894c7421aa56c5c28bad6aa228292c6ac7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#
# Ux500 SoC audio configuration
#
menuconfig SND_SOC_UX500
	tristate "SoC Audio support for Ux500 platform"
	depends on SND_SOC
	depends on MFD_DB8500_PRCMU
	help
		Say Y if you want to enable ASoC-support for
		any of the Ux500 platforms (e.g. U8500).

config SND_SOC_UX500_PLAT_MSP_I2S
	tristate
	depends on SND_SOC_UX500

config SND_SOC_UX500_PLAT_DMA
	tristate "Platform - DB8500 (DMA)"
	depends on SND_SOC_UX500
	select SND_SOC_GENERIC_DMAENGINE_PCM
	help
		Say Y if you want to enable the Ux500 platform-driver.

config SND_SOC_UX500_MACH_MOP500
	tristate "Machine - MOP500 (Ux500 + AB8500)"
	depends on AB8500_CORE && AB8500_GPADC && SND_SOC_UX500
	select SND_SOC_AB8500_CODEC
	select SND_SOC_UX500_PLAT_MSP_I2S
	select SND_SOC_UX500_PLAT_DMA
	help
		Select this to enable the MOP500 machine-driver.
		This will enable platform-drivers for: Ux500
		This will enable codec-drivers for: AB8500
452d692bf101167914437e848e&id2=238d1d0f79f619d75c2cc741d6770fb0986aef24'>diff)parent1db175428ee374489448361213e9c3b749d14900 (diff)
Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Pull DAX updates from Dan Williams: "The completion of Jan's DAX work for 4.10. As I mentioned in the libnvdimm-for-4.10 pull request, these are some final fixes for the DAX dirty-cacheline-tracking invalidation work that was merged through the -mm, ext4, and xfs trees in -rc1. These patches were prepared prior to the merge window, but we waited for 4.10-rc1 to have a stable merge base after all the prerequisites were merged. Quoting Jan on the overall changes in these patches: "So I'd like all these 6 patches to go for rc2. The first three patches fix invalidation of exceptional DAX entries (a bug which is there for a long time) - without these patches data loss can occur on power failure even though user called fsync(2). The other three patches change locking of DAX faults so that ->iomap_begin() is called in a more relaxed locking context and we are safe to start a transaction there for ext4" These have received a build success notification from the kbuild robot, and pass the latest libnvdimm unit tests. There have not been any -next releases since -rc1, so they have not appeared there" * 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm: ext4: Simplify DAX fault path dax: Call ->iomap_begin without entry lock during dax fault dax: Finish fault completely when loading holes dax: Avoid page invalidation races and unnecessary radix tree traversals mm: Invalidate DAX radix tree entries only if appropriate ext2: Return BH_New buffers for zeroed blocks
Diffstat (limited to 'sound/pci/lola')