ALSA: pcm: add local header file for snd-pcm module
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Fri, 26 May 2017 00:30:46 +0000 (09:30 +0900)
committerTakashi Iwai <tiwai@suse.de>
Fri, 26 May 2017 06:38:14 +0000 (08:38 +0200)
commit2c4842d3b6b3cf6db0f21e487da7e9bd3aa23090
tree43a861b3b2041b687ad38927ea79cb87eef76ccc
parent9027c4639ef1e3254779e3033f229133222445f7
ALSA: pcm: add local header file for snd-pcm module

Several files are used to construct PCM core module, a.k.a snd-pcm.
Although available APIs are described in 'include/sound/pcm.h', some of
them are not exported as symbols in kernel space. Such APIs are just for
module local usage.

This commit adds module local header file and move some function prototypes
into it so that scopes of them are controlled properly and developers
get no confusion from unavailable symbols.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
include/sound/pcm.h
sound/core/pcm.c
sound/core/pcm_lib.c
sound/core/pcm_local.h [new file with mode: 0644]
sound/core/pcm_misc.c
sound/core/pcm_native.c