Home
last modified time | relevance | path

Searched refs:cali_desc (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/sound/soc/codecs/aw883xx/
H A Daw_calib.c168 if (aw_dev->cali_desc.cali_check_st) { in aw_run_mute_for_cali()
231 aw_dev->cali_desc.cali_re = re; in aw_cali_store_cali_re()
245 int aw_cali_get_cali_re(struct aw_cali_desc *cali_desc) in aw_cali_get_cali_re() argument
250 container_of(cali_desc, struct aw_device, cali_desc); in aw_cali_get_cali_re()
254 cali_desc->cali_re = AW_ERRO_CALI_RE_VALUE; in aw_cali_get_cali_re()
255 cali_desc->cali_result = CALI_RESULT_NONE; in aw_cali_get_cali_re()
263 cali_desc->cali_re = AW_ERRO_CALI_RE_VALUE; in aw_cali_get_cali_re()
265 if (aw_dev->cali_desc.cali_check_st) { in aw_cali_get_cali_re()
266 cali_desc->cali_result = CALI_RESULT_ERROR; in aw_cali_get_cali_re()
270 cali_desc->cali_re = cali_re; in aw_cali_get_cali_re()
[all …]
H A Daw_calib.h134 void aw_cali_init(struct aw_cali_desc *cali_desc);
135 void aw_cali_deinit(struct aw_cali_desc *cali_desc);
136 bool aw_cali_svc_get_cali_status(struct aw_cali_desc *cali_desc);
137 int aw_cali_svc_set_cali_re_to_dsp(struct aw_cali_desc *cali_desc);
138 int aw_cali_svc_get_ra(struct aw_cali_desc *cali_desc);
139 int aw_cali_svc_get_dev_te(struct aw_cali_desc *cali_desc, int32_t *te);
140 int aw_cali_get_cali_re(struct aw_cali_desc *cali_desc);
141 int aw_cali_read_cali_re_from_dsp(struct aw_cali_desc *cali_desc, uint32_t *re);
H A Daw_device.c329 if (mute || (aw_dev->cali_desc.cali_result == CALI_RESULT_ERROR)) { in aw_dev_mute()
1095 aw_cali_svc_get_ra(&aw_dev->cali_desc); in aw_dev_dsp_cfg_update()
1321 static void aw_dev_cali_re_update(struct aw_cali_desc *cali_desc) in aw_dev_cali_re_update() argument
1324 container_of(cali_desc, struct aw_device, cali_desc); in aw_dev_cali_re_update()
1326 if (aw_dev->cali_desc.cali_re < aw_dev->re_range.re_max && in aw_dev_cali_re_update()
1327 aw_dev->cali_desc.cali_re > aw_dev->re_range.re_min) { in aw_dev_cali_re_update()
1328 aw_cali_svc_set_cali_re_to_dsp(&aw_dev->cali_desc); in aw_dev_cali_re_update()
1331 aw_dev->cali_desc.cali_re); in aw_dev_cali_re_update()
1382 aw_dev_cali_re_update(&aw_dev->cali_desc); in aw_device_start()
1660 aw_cali_init(&aw_dev->cali_desc); in aw_device_probe()
[all …]
H A Daw_device.h483 struct aw_cali_desc cali_desc; member
H A Daw883xx.c590 if (AW_ERRO_CALI_RE_VALUE == aw883xx->aw_pa->cali_desc.cali_re) in aw883xx_startup()
591 aw_cali_get_cali_re(&aw883xx->aw_pa->cali_desc); in aw883xx_startup()
2125 ret = aw_cali_svc_get_dev_te(&aw883xx->aw_pa->cali_desc, &te); in aw883xx_spk_temp_show()
2202 ret = aw_cali_read_cali_re_from_dsp(&aw883xx->aw_pa->cali_desc, &read_re); in aw883xx_dsp_re_show()
H A Daw_monitor.c532 if (aw_cali_svc_get_cali_status(&aw_dev->cali_desc)) { in aw_monitor_work()