## ## Au1200/Au1550/Au1300 PSC + DBDMA ## config SND_SOC_AU1XPSC tristate "SoC Audio for Au12xx/Au13xx/Au1550" depends on MIPS_ALCHEMY help This option enables support for the Programmable Serial Controllers in AC97 and I2S mode, and the Descriptor-Based DMA Controller (DBDMA) as found on the Au12xx/Au13xx/Au1550 SoC. config SND_SOC_AU1XPSC_I2S tristate config SND_SOC_AU1XPSC_AC97 tristate select AC97_BUS select SND_AC97_CODEC select SND_SOC_AC97_BUS ## ## Au1000/1500/1100 DMA + AC97C/I2SC ## config SND_SOC_AU1XAUDIO tristate "SoC Audio for Au1000/Au1500/Au1100" depends on MIPS_ALCHEMY help This is a driver set for the AC97 unit and the old DMA controller as found on the Au1000/Au1500/Au1100 chips. config SND_SOC_AU1XAC97C tristate select AC97_BUS select SND_AC97_CODEC select SND_SOC_AC97_BUS config SND_SOC_AU1XI2SC tristate ## ## Boards ## config SND_SOC_DB1000 tristate "DB1000 Audio support" depends on SND_SOC_AU1XAUDIO select SND_SOC_AU1XAC97C select SND_SOC_AC97_CODEC help Select this option to enable AC97 audio on the early DB1x00 series of boards (DB1000/DB1500/DB1100). config SND_SOC_DB1200 tristate "DB1200/DB1300/DB1550 Audio support" depends on SND_SOC_AU1XPSC select SND_SOC_AU1XPSC_AC97 select SND_SOC_AC97_CODEC select SND_SOC_WM9712 select SND_SOC_AU1XPSC_I2S select SND_SOC_WM8731 help Select this option to enable audio (AC97 and I2S) on the Alchemy/AMD/RMI/NetLogic Db1200, Db1550 and Db1300 evaluation boards. If you need Db1300 touchscreen support, you definitely want to say Y. ux/net-next.git/?h=nds-private-remove'>summaryrefslogtreecommitdiff
path: root/sound/soc/fsl/eukrea-tlv320.c
diff options
context:
space:
mode:
authorSteven Rostedt (VMware) <rostedt@goodmis.org>2017-01-30 19:27:10 -0500
committerSteven Rostedt (VMware) <rostedt@goodmis.org>2017-01-31 09:13:49 -0500
commit79c6f448c8b79c321e4a1f31f98194e4f6b6cae7 (patch)
tree370efda701f03cccf21e02bb1fdd3b852547d75c /sound/soc/fsl/eukrea-tlv320.c
parent0c744ea4f77d72b3dcebb7a8f2684633ec79be88 (diff)
tracing: Fix hwlat kthread migration
The hwlat tracer creates a kernel thread at start of the tracer. It is pinned to a single CPU and will move to the next CPU after each period of running. If the user modifies the migration thread's affinity, it will not change after that happens. The original code created the thread at the first instance it was called, but later was changed to destroy the thread after the tracer was finished, and would not be created until the next instance of the tracer was established. The code that initialized the affinity was only called on the initial instantiation of the tracer. After that, it was not initialized, and the previous affinity did not match the current newly created one, making it appear that the user modified the thread's affinity when it did not, and the thread failed to migrate again. Cc: stable@vger.kernel.org Fixes: 0330f7aa8ee6 ("tracing: Have hwlat trace migrate across tracing_cpumask CPUs") Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
Diffstat (limited to 'sound/soc/fsl/eukrea-tlv320.c')