hdaudio.h (2ea13c83bf7bb3471e33b2d902b101af977ef2d4) hdaudio.h (24ad3835a6db4f8857975effa6bf47730371a5ff)
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * HD-audio core stuff
4 */
5
6#ifndef __SOUND_HDAUDIO_H
7#define __SOUND_HDAUDIO_H
8

--- 548 unchanged lines hidden (view full) ---

557
558int snd_hdac_stream_setup(struct hdac_stream *azx_dev);
559void snd_hdac_stream_cleanup(struct hdac_stream *azx_dev);
560int snd_hdac_stream_setup_periods(struct hdac_stream *azx_dev);
561int snd_hdac_stream_set_params(struct hdac_stream *azx_dev,
562 unsigned int format_val);
563void snd_hdac_stream_start(struct hdac_stream *azx_dev, bool fresh_start);
564void snd_hdac_stream_stop(struct hdac_stream *azx_dev);
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * HD-audio core stuff
4 */
5
6#ifndef __SOUND_HDAUDIO_H
7#define __SOUND_HDAUDIO_H
8

--- 548 unchanged lines hidden (view full) ---

557
558int snd_hdac_stream_setup(struct hdac_stream *azx_dev);
559void snd_hdac_stream_cleanup(struct hdac_stream *azx_dev);
560int snd_hdac_stream_setup_periods(struct hdac_stream *azx_dev);
561int snd_hdac_stream_set_params(struct hdac_stream *azx_dev,
562 unsigned int format_val);
563void snd_hdac_stream_start(struct hdac_stream *azx_dev, bool fresh_start);
564void snd_hdac_stream_stop(struct hdac_stream *azx_dev);
565void snd_hdac_stop_streams(struct hdac_bus *bus);
565void snd_hdac_stop_streams_and_chip(struct hdac_bus *bus);
566void snd_hdac_stream_reset(struct hdac_stream *azx_dev);
567void snd_hdac_stream_sync_trigger(struct hdac_stream *azx_dev, bool set,
568 unsigned int streams, unsigned int reg);
569void snd_hdac_stream_sync(struct hdac_stream *azx_dev, bool start,
570 unsigned int streams);
571void snd_hdac_stream_timecounter_init(struct hdac_stream *azx_dev,
572 unsigned int streams);

--- 104 unchanged lines hidden ---
566void snd_hdac_stop_streams_and_chip(struct hdac_bus *bus);
567void snd_hdac_stream_reset(struct hdac_stream *azx_dev);
568void snd_hdac_stream_sync_trigger(struct hdac_stream *azx_dev, bool set,
569 unsigned int streams, unsigned int reg);
570void snd_hdac_stream_sync(struct hdac_stream *azx_dev, bool start,
571 unsigned int streams);
572void snd_hdac_stream_timecounter_init(struct hdac_stream *azx_dev,
573 unsigned int streams);

--- 104 unchanged lines hidden ---