Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/sound/soc/codecs/aw883xx/
H A Daw_bin_parse.c92 static int aw_check_sum(struct aw_bin *bin, int bin_num) in aw_check_sum()
125 static int aw_check_data_version(struct aw_bin *bin, int bin_num) in aw_check_data_version()
138 static int aw_check_register_num_v1(struct aw_bin *bin, int bin_num) in aw_check_register_num_v1()
175 static int aw_check_dsp_reg_num_v1(struct aw_bin *bin, int bin_num) in aw_check_dsp_reg_num_v1()
217 static int aw_check_soc_app_num_v1(struct aw_bin *bin, int bin_num) in aw_check_soc_app_num_v1()
261 static void aw_get_single_bin_header_1_0_0(struct aw_bin *bin) in aw_get_single_bin_header_1_0_0()
307 struct aw_bin *bin) in aw_parse_each_of_multi_bins_1_0_0()
338 static int aw_get_multi_bin_header_1_0_0(struct aw_bin *bin) in aw_get_multi_bin_header_1_0_0()
373 int aw_parse_bin_header_1_0_0(struct aw_bin *bin) in aw_parse_bin_header_1_0_0()
415 static int aw_check_bin_header_version(struct aw_bin *bin) in aw_check_bin_header_version()
[all …]
H A Daw_bin_parse.h116 struct aw_bin { struct
125 int aw_parsing_bin_file(struct aw_bin *bin); argument
126 int aw_parse_bin_header_1_0_0(struct aw_bin *bin);
/OK3568_Linux_fs/kernel/sound/soc/codecs/aw87xxx/
H A Daw_bin_parse.c86 int aw_check_sum(struct aw_bin *bin, int bin_num) in aw_check_sum()
122 int aw_check_data_version(struct aw_bin *bin, int bin_num) in aw_check_data_version()
136 int aw_check_register_num_v1(struct aw_bin *bin, int bin_num) in aw_check_register_num_v1()
171 int aw_check_dsp_reg_num_v1(struct aw_bin *bin, int bin_num) in aw_check_dsp_reg_num_v1()
212 int aw_check_soc_app_num_v1(struct aw_bin *bin, int bin_num) in aw_check_soc_app_num_v1()
257 void aw_get_single_bin_header_1_0_0(struct aw_bin *bin) in aw_get_single_bin_header_1_0_0()
302 struct aw_bin *bin) in aw_parse_each_of_multi_bins_1_0_0()
333 int aw_get_multi_bin_header_1_0_0(struct aw_bin *bin) in aw_get_multi_bin_header_1_0_0()
368 int aw_parse_bin_header_1_0_0(struct aw_bin *bin) in aw_parse_bin_header_1_0_0()
414 static int aw_check_bin_header_version(struct aw_bin *bin) in aw_check_bin_header_version()
[all …]
H A Daw_bin_parse.h65 struct aw_bin { struct
74 extern int aw_parsing_bin_file(struct aw_bin *bin); argument
75 int aw_parse_bin_header_1_0_0(struct aw_bin *bin);
H A Daw_acf_bin.c401 struct aw_bin *aw_bin = NULL; in aw_parse_reg_with_hdr() local
406 aw_bin = kzalloc(data_len + sizeof(struct aw_bin), GFP_KERNEL); in aw_parse_reg_with_hdr()
407 if (aw_bin == NULL) { in aw_parse_reg_with_hdr()
412 aw_bin->info.len = data_len; in aw_parse_reg_with_hdr()
413 memcpy(aw_bin->info.data, data, data_len); in aw_parse_reg_with_hdr()
415 ret = aw_parsing_bin_file(aw_bin); in aw_parse_reg_with_hdr()
421 if ((aw_bin->all_bin_parse_num != 1) || in aw_parse_reg_with_hdr()
422 (aw_bin->header_info[0].bin_data_type != DATA_TYPE_REGISTER)) { in aw_parse_reg_with_hdr()
428 data + aw_bin->header_info[0].valid_data_addr; in aw_parse_reg_with_hdr()
429 prof_desc->data_container.len = aw_bin->header_info[0].valid_data_len; in aw_parse_reg_with_hdr()
[all …]