Home
last modified time | relevance | path

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

/linux-6.12.1/sound/soc/codecs/aw88395/
Daw88395_lib.c25 static int aw_parse_bin_header(struct aw_device *aw_dev, struct aw_bin *bin);
27 static int aw_check_sum(struct aw_device *aw_dev, struct aw_bin *bin, int bin_num) in aw_check_sum()
53 static int aw_check_data_version(struct aw_device *aw_dev, struct aw_bin *bin, int bin_num) in aw_check_data_version()
64 static int aw_check_register_num(struct aw_device *aw_dev, struct aw_bin *bin, int bin_num) in aw_check_register_num()
91 static int aw_check_dsp_reg_num(struct aw_device *aw_dev, struct aw_bin *bin, int bin_num) in aw_check_dsp_reg_num()
122 static int aw_check_soc_app_num(struct aw_device *aw_dev, struct aw_bin *bin, int bin_num) in aw_check_soc_app_num()
151 static void aw_get_single_bin_header(struct aw_bin *bin) in aw_get_single_bin_header()
160 int bin_serial_num, struct aw_bin *bin) in aw_parse_one_of_multi_bins()
190 static int aw_get_multi_bin_header(struct aw_device *aw_dev, struct aw_bin *bin) in aw_get_multi_bin_header()
212 static int aw_parse_bin_header(struct aw_device *aw_dev, struct aw_bin *bin) in aw_parse_bin_header()
[all …]
Daw88395_lib.h83 struct aw_bin { struct
/linux-6.12.1/drivers/iio/proximity/
Daw96103.c70 struct aw_bin { struct
232 static void aw96103_parsing_bin_file(struct aw_bin *bin) in aw96103_parsing_bin_file()
458 struct aw_bin *aw_bin) in aw96103_reg_version_comp() argument
472 if ((fw_ver != AW96103A) || (aw_bin->chip_type[7] != '\0')) in aw96103_reg_version_comp()
495 struct aw_bin *aw_bin_data_s) in aw96103_bin_valid_loaded()
556 struct aw_bin *aw_bin __free(kfree) = in aw96103_cfg_all_loaded()
557 kzalloc(cont->size + sizeof(*aw_bin), GFP_KERNEL); in aw96103_cfg_all_loaded()
558 if (!aw_bin) in aw96103_cfg_all_loaded()
561 aw_bin->len = cont->size; in aw96103_cfg_all_loaded()
562 memcpy(aw_bin->data, cont->data, cont->size); in aw96103_cfg_all_loaded()
[all …]