Searched refs:prof_info (Results 1 – 8 of 8) sorted by relevance
| /linux/sound/soc/codecs/aw88395/ |
| H A D | aw88395_lib.c | 566 struct aw_prof_info *prof_info = &aw_dev->prof_info; in aw_dev_cfg_get_reg_valid_prof() local 572 prof_info->count++; in aw_dev_cfg_get_reg_valid_prof() 575 dev_dbg(aw_dev->dev, "get valid profile:%d", aw_dev->prof_info.count); in aw_dev_cfg_get_reg_valid_prof() 577 if (!prof_info->count) { in aw_dev_cfg_get_reg_valid_prof() 582 prof_info->prof_desc = devm_kcalloc(aw_dev->dev, in aw_dev_cfg_get_reg_valid_prof() 583 prof_info->count, sizeof(struct aw_prof_desc), in aw_dev_cfg_get_reg_valid_prof() 585 if (!prof_info->prof_desc) in aw_dev_cfg_get_reg_valid_prof() 590 if (num >= prof_info->count) { in aw_dev_cfg_get_reg_valid_prof() 592 prof_info->count); in aw_dev_cfg_get_reg_valid_prof() 595 prof_info->prof_desc[num] = prof_desc[i]; in aw_dev_cfg_get_reg_valid_prof() [all …]
|
| H A D | aw88395_device.c | 1477 &aw_dev->prof_info.prof_desc[aw_dev->prof_cur].sec_desc[AW88395_DATA_TYPE_DSP_CFG]; in aw88395_dev_start() 1479 &aw_dev->prof_info.prof_desc[aw_dev->prof_cur].sec_desc[AW88395_DATA_TYPE_DSP_FW]; in aw88395_dev_start() 1541 aw_dev->prof_cur = aw_dev->prof_info.prof_desc[0].id; in aw88395_dev_init() 1542 aw_dev->prof_index = aw_dev->prof_info.prof_desc[0].id; in aw88395_dev_init() 1593 aw_dev->prof_info.prof_desc = NULL; in aw88395_parse_channel_dt() 1594 aw_dev->prof_info.count = 0; in aw88395_parse_channel_dt() 1595 aw_dev->prof_info.prof_type = AW88395_DEV_NONE_TYPE_ID; in aw88395_parse_channel_dt() 1608 return aw_dev->prof_info.count; in aw_dev_init() 1621 if ((index >= aw_dev->prof_info.count) || (index < 0)) 1629 aw_dev->prof_info 1648 struct aw_prof_info *prof_info = &aw_dev->prof_info; aw88395_dev_get_prof_name() local [all...] |
| H A D | aw88395_device.h | 185 struct aw_prof_info prof_info; member
|
| /linux/sound/soc/codecs/ |
| H A D | aw87390.c | 53 struct aw_prof_info *prof_info = &aw_dev->prof_info; in aw87390_dev_get_prof_name() 56 if ((index >= aw_dev->prof_info.count) || (index < 0)) { in aw87390_dev_get_prof_name() 58 index, aw_dev->prof_info.count); in aw87390_dev_get_prof_name() 62 prof_desc = &aw_dev->prof_info.prof_desc[index]; in aw87390_dev_get_prof_name() 64 *prof_name = prof_info->prof_name_list[prof_desc->id]; in aw87390_dev_get_prof_name() 72 if ((index >= aw_dev->prof_info.count) || (index < 0)) { in aw87390_dev_get_prof_data() 74 __func__, index, aw_dev->prof_info.count); in aw87390_dev_get_prof_data() 78 *prof_desc = &aw_dev->prof_info.prof_desc[index]; in aw87390_dev_get_prof_data() 165 if ((index >= aw_dev->prof_info in aw87390_dev_set_profile_index() 52 struct aw_prof_info *prof_info = &aw_dev->prof_info; aw87390_dev_get_prof_name() local [all...] |
| H A D | aw88261.c | 436 struct aw_prof_info *prof_info = &aw_dev->prof_info; in aw88261_dev_reg_update() 439 if ((index >= aw_dev->prof_info.count) || (index < 0)) { in aw88261_dev_reg_update() 441 index, aw_dev->prof_info.count); in aw88261_dev_reg_update() 445 prof_desc = &aw_dev->prof_info.prof_desc[index]; in aw88261_dev_reg_update() 447 *prof_name = prof_info->prof_name_list[prof_desc->id]; in aw88261_dev_reg_update() 455 if ((index >= aw_dev->prof_info.count) || (index < 0)) { in aw88261_dev_reg_update() 457 __func__, index, aw_dev->prof_info.count); in aw88261_dev_reg_update() 461 *prof_desc = &aw_dev->prof_info.prof_desc[index]; in aw88261_dev_reg_update() 899 if ((index >= aw_dev->prof_info in aw88261_volume_get() 483 struct aw_prof_info *prof_info = &aw_dev->prof_info; aw88261_dev_get_prof_name() local [all...] |
| H A D | aw88166.c | 1038 struct aw_prof_info *prof_info = &aw_dev->prof_info; in aw_dev_select_memclk() 1041 if ((index >= aw_dev->prof_info.count) || (index < 0)) { in aw_dev_select_memclk() 1043 index, aw_dev->prof_info.count); in aw_dev_update_reg_container() 1047 prof_desc = &aw_dev->prof_info.prof_desc[index]; in aw_dev_update_reg_container() 1049 *prof_name = prof_info->prof_name_list[prof_desc->id]; in aw_dev_update_reg_container() 1057 if ((index >= aw_dev->prof_info.count) || (index < 0)) { in aw_dev_update_reg_container() 1059 __func__, index, aw_dev->prof_info.count); in aw_dev_update_reg_container() 1063 *prof_desc = &aw_dev->prof_info.prof_desc[index]; in aw_dev_update_reg_container() 1221 &aw_dev->prof_info in aw88166_dev_fw_update() 1150 struct aw_prof_info *prof_info = &aw_dev->prof_info; aw88166_dev_get_prof_name() local [all...] |
| H A D | aw88081.c | 462 struct aw_prof_info *prof_info = &aw_dev->prof_info; in aw88081_dev_get_prof_name() 465 if ((index >= aw_dev->prof_info.count) || (index < 0)) { in aw88081_dev_get_prof_name() 467 index, aw_dev->prof_info.count); in aw88081_dev_get_prof_name() 471 prof_desc = &aw_dev->prof_info.prof_desc[index]; in aw88081_dev_get_prof_name() 473 *prof_name = prof_info->prof_name_list[prof_desc->id]; in aw88081_dev_get_prof_name() 481 if ((index >= aw_dev->prof_info.count) || (index < 0)) { in aw88081_dev_get_prof_data() 483 __func__, index, aw_dev->prof_info.count); in aw88081_dev_get_prof_data() 487 *prof_desc = &aw_dev->prof_info.prof_desc[index]; in aw88081_dev_get_prof_data() 880 if ((index >= aw_dev->prof_info in aw88081_dev_set_profile_index() 461 struct aw_prof_info *prof_info = &aw_dev->prof_info; aw88081_dev_get_prof_name() local [all...] |
| H A D | aw88399.c | 435 if ((index >= aw_dev->prof_info.count) || (index < 0)) in aw88399_dev_get_vcalk() 443 aw_dev->prof_info.prof_name_list[aw_dev->prof_info.prof_desc[index].id]); in aw88399_dev_get_vcalk() 459 count = aw88399->aw_pa->prof_info.count; in aw88399_dev_get_internal_vcalk() 1184 struct aw_prof_info *prof_info = &aw_dev->prof_info; aw88399_dev_get_prof_name() local
|