brintos

brintos / linux-shallow public Read only

0
0
Text · 581 B · d9fac35 Raw
24 lines · c
1/* SPDX-License-Identifier: GPL-2.0-only */2/*3 * Copyright(c) 2021-2022 Intel Corporation4 *5 * Authors: Amadeusz Slawinski <amadeuszx.slawinski@linux.intel.com>6 *          Cezary Rojewski <cezary.rojewski@intel.com>7 */8 9#ifndef __SOUND_SOC_INTEL_AVS_CTRL_H10#define __SOUND_SOC_INTEL_AVS_CTRL_H11 12#include <sound/control.h>13 14struct avs_control_data {15	u32 id;16 17	long volume;18};19 20int avs_control_volume_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol);21int avs_control_volume_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol);22 23#endif24