hda.h (f8bade6c9a6213c2c5ba6e5bf32415ecab6e41e5) hda.h (22aa9e021ad1ee7ce640270e75f4bdccff65d287)
1/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */
2/*
3 * This file is provided under a dual BSD/GPLv2 license. When using or
4 * redistributing this file, you may do so under either license.
5 *
6 * Copyright(c) 2017 Intel Corporation. All rights reserved.
7 *
8 * Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>

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

512int hda_dsp_set_power_state(struct snd_sof_dev *sdev,
513 const struct sof_dsp_power_state *target_state);
514
515int hda_dsp_suspend(struct snd_sof_dev *sdev, u32 target_state);
516int hda_dsp_resume(struct snd_sof_dev *sdev);
517int hda_dsp_runtime_suspend(struct snd_sof_dev *sdev);
518int hda_dsp_runtime_resume(struct snd_sof_dev *sdev);
519int hda_dsp_runtime_idle(struct snd_sof_dev *sdev);
1/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */
2/*
3 * This file is provided under a dual BSD/GPLv2 license. When using or
4 * redistributing this file, you may do so under either license.
5 *
6 * Copyright(c) 2017 Intel Corporation. All rights reserved.
7 *
8 * Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>

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

512int hda_dsp_set_power_state(struct snd_sof_dev *sdev,
513 const struct sof_dsp_power_state *target_state);
514
515int hda_dsp_suspend(struct snd_sof_dev *sdev, u32 target_state);
516int hda_dsp_resume(struct snd_sof_dev *sdev);
517int hda_dsp_runtime_suspend(struct snd_sof_dev *sdev);
518int hda_dsp_runtime_resume(struct snd_sof_dev *sdev);
519int hda_dsp_runtime_idle(struct snd_sof_dev *sdev);
520int hda_dsp_shutdown(struct snd_sof_dev *sdev);
520int hda_dsp_set_hw_params_upon_resume(struct snd_sof_dev *sdev);
521void hda_dsp_dump(struct snd_sof_dev *sdev, u32 flags);
522void hda_ipc_dump(struct snd_sof_dev *sdev);
523void hda_ipc_irq_dump(struct snd_sof_dev *sdev);
524void hda_dsp_d0i3_work(struct work_struct *work);
525
526/*
527 * DSP PCM Operations.

--- 243 unchanged lines hidden ---
521int hda_dsp_set_hw_params_upon_resume(struct snd_sof_dev *sdev);
522void hda_dsp_dump(struct snd_sof_dev *sdev, u32 flags);
523void hda_ipc_dump(struct snd_sof_dev *sdev);
524void hda_ipc_irq_dump(struct snd_sof_dev *sdev);
525void hda_dsp_d0i3_work(struct work_struct *work);
526
527/*
528 * DSP PCM Operations.

--- 243 unchanged lines hidden ---