Home
last modified time | relevance | path

Searched refs:kcontrol (Results 1 – 5 of 5) sorted by relevance

/AliOS-Things-master/components/a2sa/src/driver/core/
A Dcontrol.c86 struct audio_kcontrol *kcontrol; in audio_soc_cnew() local
96 return kcontrol; in audio_soc_cnew()
102 if (! kcontrol) { in audio_ctl_add()
105 if (!dev || !kcontrol->info) { in audio_ctl_add()
111 dev->kcontrols_count += kcontrol->count; in audio_ctl_add()
112 kcontrol->id.id = dev->last_numid + 1; in audio_ctl_add()
113 dev->last_numid += kcontrol->count; in audio_ctl_add()
139 if(kcontrol->private_free) { in audio_ctl_add()
140 kcontrol->private_free(kcontrol); in audio_ctl_add()
142 free(kcontrol); in audio_ctl_add()
[all …]
/AliOS-Things-master/hardware/chip/rtl872xd/hal/
A Daudio.c19 static int codec_hw_vol_get(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *ucontrol);
20 static int codec_hw_vol_put(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *ucontrol);
21 static int codec_hw_mute_state_get(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *uc…
22 static int codec_hw_mute_state_put(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *uc…
42 static int codec_hw_mute_state_get(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *uc… in codec_hw_mute_state_get() argument
45 if(!kcontrol || !ucontrol) { in codec_hw_mute_state_get()
58 if(!kcontrol || !ucontrol) { in codec_hw_mute_state_put()
69 static int codec_hw_vol_get(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *ucontrol) in codec_hw_vol_get() argument
72 if(!kcontrol || !ucontrol) { in codec_hw_vol_get()
83 static int codec_hw_vol_put(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *ucontrol) in codec_hw_vol_put() argument
[all …]
/AliOS-Things-master/hardware/chip/haas1000/hal/
A Daudio.c121 static int codec_hw_vol_get(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *ucontrol);
122 static int codec_hw_vol_put(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *ucontrol);
123 static int codec_hw_mute_state_get(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *uc…
143 static int codec_hw_mute_state_get(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *uc… in codec_hw_mute_state_get() argument
146 if(!kcontrol || !ucontrol) { in codec_hw_mute_state_get()
156 static int codec_hw_mute_state_put(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *uc… in codec_hw_mute_state_put() argument
159 if(!kcontrol || !ucontrol) { in codec_hw_mute_state_put()
169 static int codec_hw_vol_get(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *ucontrol) in codec_hw_vol_get() argument
172 if(!kcontrol || !ucontrol) { in codec_hw_vol_get()
183 static int codec_hw_vol_put(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *ucontrol) in codec_hw_vol_put() argument
[all …]
/AliOS-Things-master/components/a2sa/src/driver/platform/rtos/
A Dtemplate.c26 static int codec_hw_vol_get(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *ucontrol);
27 static int codec_hw_vol_put(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *ucontrol);
28 static int codec_hw_mute_state_get(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *uc…
29 static int codec_hw_mute_state_put(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *uc…
48 static int codec_hw_mute_state_get(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *uc… in codec_hw_mute_state_get() argument
51 if(!kcontrol || !ucontrol) { in codec_hw_mute_state_get()
64 if(!kcontrol || !ucontrol) { in codec_hw_mute_state_put()
82 static int codec_hw_vol_get(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *ucontrol) in codec_hw_vol_get() argument
85 if(!kcontrol || !ucontrol) { in codec_hw_vol_get()
95 static int codec_hw_vol_put(struct audio_kcontrol *kcontrol, struct audio_ctl_elem_value *ucontrol) in codec_hw_vol_put() argument
[all …]
/AliOS-Things-master/components/a2sa/internal/driver/core/
A Dcontrol.h129 typedef int (audio_kcontrol_info_t) (struct audio_kcontrol * kcontrol, struct audio_ctl_elem_info *…
130 typedef int (audio_kcontrol_get_t) (struct audio_kcontrol * kcontrol, struct audio_ctl_elem_value *…
131 typedef int (audio_kcontrol_put_t) (struct audio_kcontrol * kcontrol, struct audio_ctl_elem_value *…
132 typedef int (audio_kcontrol_tlv_rw_t)(struct audio_kcontrol *kcontrol, int op_flag, unsigned int si…
181 void (*private_free)(struct audio_kcontrol *kcontrol);
191 int get_integer_info(struct audio_kcontrol * kcontrol, struct audio_ctl_elem_info * uinfo);

Completed in 9 milliseconds