diff options
author | Jeeja KP <jeeja.kp@intel.com> | 2015-04-17 14:28:58 +0200 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2015-04-17 14:39:23 +0200 |
commit | 86f6501bf4c13e805e48497aaffab86ad7a98c44 (patch) | |
tree | bea57695e3d6666c99141bc86ae466a3044b5e4d /include | |
parent | ALSA: hda - add ASoC device type for hda core (diff) | |
download | linux-86f6501bf4c13e805e48497aaffab86ad7a98c44.tar.xz linux-86f6501bf4c13e805e48497aaffab86ad7a98c44.zip |
ALSA: hda - add generic functions to set hdac stream params
This will be used by hda controller driver to
setup stream params in prepare. This function will
setup the bdl and periods.
Signed-off-by: Jeeja KP <jeeja.kp@intel.com>
Signed-off-by: Subhransu S. Prusty <subhransu.s.prusty@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'include')
-rw-r--r-- | include/sound/hdaudio.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/sound/hdaudio.h b/include/sound/hdaudio.h index d05931fc6f28..6a2e030c836c 100644 --- a/include/sound/hdaudio.h +++ b/include/sound/hdaudio.h @@ -418,6 +418,8 @@ void snd_hdac_stream_release(struct hdac_stream *azx_dev); int snd_hdac_stream_setup(struct hdac_stream *azx_dev); void snd_hdac_stream_cleanup(struct hdac_stream *azx_dev); int snd_hdac_stream_setup_periods(struct hdac_stream *azx_dev); +int snd_hdac_stream_set_params(struct hdac_stream *azx_dev, + unsigned int format_val); void snd_hdac_stream_start(struct hdac_stream *azx_dev, bool fresh_start); void snd_hdac_stream_clear(struct hdac_stream *azx_dev); void snd_hdac_stream_stop(struct hdac_stream *azx_dev); |