H A D | tas2781-fmwlib.c | 3 // tasdevice-fmw.c -- TASDEVICE firmware support 207 int tasdevice_rca_parser(void *context, const struct firmware *fmw) in tasdevice_rca_parser() argument 221 if (!fmw || !fmw->data) { in tasdevice_rca_parser() 228 buf = (unsigned char *)fmw->data; in tasdevice_rca_parser() 232 if (fw_hdr->img_sz != fmw->size) { in tasdevice_rca_parser() 234 "File size not match, %d %u", (int)fmw->size, in tasdevice_rca_parser() 320 struct tasdev_blk *block, const struct firmware *fmw, int offset) in fw_parse_block_data_kernel() 322 const unsigned char *data = fmw->data; in fw_parse_block_data_kernel() 324 if (offset + 16 > fmw in fw_parse_block_data_kernel() 319 fw_parse_block_data_kernel(struct tasdevice_fw *tas_fmw, struct tasdev_blk *block, const struct firmware *fmw, int offset) fw_parse_block_data_kernel() argument 371 fw_parse_data_kernel(struct tasdevice_fw *tas_fmw, struct tasdevice_data *img_data, const struct firmware *fmw, int offset) fw_parse_data_kernel() argument 407 fw_parse_program_data_kernel( struct tasdevice_priv *tas_priv, struct tasdevice_fw *tas_fmw, const struct firmware *fmw, int offset) fw_parse_program_data_kernel() argument 434 fw_parse_configuration_data_kernel( struct tasdevice_priv *tas_priv, struct tasdevice_fw *tas_fmw, const struct firmware *fmw, int offset) fw_parse_configuration_data_kernel() argument 463 fw_parse_variable_header_kernel( struct tasdevice_priv *tas_priv, const struct firmware *fmw, int offset) fw_parse_variable_header_kernel() argument 926 fw_parse_variable_hdr(struct tasdevice_priv *tas_priv, struct tasdevice_dspfw_hdr *fw_hdr, const struct firmware *fmw, int offset) fw_parse_variable_hdr() argument 965 fw_parse_variable_header_git(struct tasdevice_priv *tas_priv, const struct firmware *fmw, int offset) fw_parse_variable_header_git() argument 985 fw_parse_block_data(struct tasdevice_fw *tas_fmw, struct tasdev_blk *block, const struct firmware *fmw, int offset) fw_parse_block_data() argument 1047 fw_parse_data(struct tasdevice_fw *tas_fmw, struct tasdevice_data *img_data, const struct firmware *fmw, int offset) fw_parse_data() argument 1097 fw_parse_program_data(struct tasdevice_priv *tas_priv, struct tasdevice_fw *tas_fmw, const struct firmware *fmw, int offset) fw_parse_program_data() argument 1161 fw_parse_configuration_data( struct tasdevice_priv *tas_priv, struct tasdevice_fw *tas_fmw, const struct firmware *fmw, int offset) fw_parse_configuration_data() argument 1785 fw_parse_header(struct tasdevice_priv *tas_priv, struct tasdevice_fw *tas_fmw, const struct firmware *fmw, int offset) fw_parse_header() argument 1826 fw_parse_variable_hdr_cal(struct tasdevice_priv *tas_priv, struct tasdevice_fw *tas_fmw, const struct firmware *fmw, int offset) fw_parse_variable_hdr_cal() argument 1849 fw_parse_calibration_data(struct tasdevice_priv *tas_priv, struct tasdevice_fw *tas_fmw, const struct firmware *fmw, int offset) fw_parse_calibration_data() argument 1913 struct firmware fmw; tas2781_load_calibration() local 1980 tasdevice_dspfw_ready(const struct firmware *fmw, void *context) tasdevice_dspfw_ready() argument [all...] |