Searched refs:tas_fmw (Results 1 – 3 of 3) sorted by relevance
| /Linux-v6.6/sound/soc/codecs/ |
| D | tas2781-fmwlib.c | 319 static int fw_parse_block_data_kernel(struct tasdevice_fw *tas_fmw, in fw_parse_block_data_kernel() argument 325 dev_err(tas_fmw->dev, "%s: File Size error\n", __func__); in fw_parse_block_data_kernel() 355 dev_err(tas_fmw->dev, "%s: nSublocks error\n", __func__); in fw_parse_block_data_kernel() 371 static int fw_parse_data_kernel(struct tasdevice_fw *tas_fmw, in fw_parse_data_kernel() argument 380 dev_err(tas_fmw->dev, "%s: File Size error\n", __func__); in fw_parse_data_kernel() 396 offset = fw_parse_block_data_kernel(tas_fmw, blk, fmw, offset); in fw_parse_data_kernel() 408 struct tasdevice_priv *tas_priv, struct tasdevice_fw *tas_fmw, in fw_parse_program_data_kernel() argument 414 for (i = 0; i < tas_fmw->nr_programs; i++) { in fw_parse_program_data_kernel() 415 program = &(tas_fmw->programs[i]); in fw_parse_program_data_kernel() 424 offset = fw_parse_data_kernel(tas_fmw, &(program->dev_data), in fw_parse_program_data_kernel() [all …]
|
| D | tas2781-comlib.c | 392 struct tasdevice_fw *tas_fmw = tas_dev->fmw; in tasdevice_dsp_remove() local 397 if (tas_fmw->programs) in tasdevice_dsp_remove() 398 tasdev_dsp_prog_remove(tas_fmw->programs, in tasdevice_dsp_remove() 399 tas_fmw->nr_programs); in tasdevice_dsp_remove() 400 if (tas_fmw->configs) in tasdevice_dsp_remove() 401 tasdev_dsp_cfg_remove(tas_fmw->configs, in tasdevice_dsp_remove() 402 tas_fmw->nr_configurations); in tasdevice_dsp_remove() 403 kfree(tas_fmw); in tasdevice_dsp_remove()
|
| /Linux-v6.6/include/sound/ |
| D | tas2781.h | 127 struct tasdevice_fw *tas_fmw, 130 struct tasdevice_fw *tas_fmw,
|