diff options
author | Takashi Sakamoto <o-takashi@sakamocchi.jp> | 2017-06-07 01:46:43 +0200 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2017-06-07 10:48:56 +0200 |
commit | be4e31dab0e14c1f6fa5c03b33056058b93316e2 (patch) | |
tree | b959f6ae7e69de8948fa1c2536d6aea6bd2a57ed /sound/core/Makefile | |
parent | ALSA: timer: Wrap with spinlock for queue access (diff) | |
download | linux-be4e31dab0e14c1f6fa5c03b33056058b93316e2.tar.xz linux-be4e31dab0e14c1f6fa5c03b33056058b93316e2.zip |
ALSA: pcm: tracepoints for refining PCM parameters
When working for devices which support configurable modes for its data
transmission or which consists of several components, developers are
likely to use rules of parameters of PCM substream. However, there's no
infrastructure to assist their work.
In old days, ALSA PCM core got a local 'RULES_DEBUG' macro to debug
refinement of parameters for PCM substream. Although this is merely a
makeshift. With some modifications, we get the infrastructure.
This commit is for the purpose. Refinement of mask/interval type of
PCM parameters is probed as tracepoint events as 'hw_mask_param' and
'hw_interval_param' on existent 'snd_pcm' subsystem.
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/core/Makefile')
-rw-r--r-- | sound/core/Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/core/Makefile b/sound/core/Makefile index e85d9dd12c2d..a8514b313a89 100644 --- a/sound/core/Makefile +++ b/sound/core/Makefile @@ -22,6 +22,7 @@ snd-pcm-$(CONFIG_SND_PCM_IEC958) += pcm_iec958.o # for trace-points CFLAGS_pcm_lib.o := -I$(src) +CFLAGS_pcm_native.o := -I$(src) snd-pcm-dmaengine-objs := pcm_dmaengine.o |