Home
last modified time | relevance | path

Searched refs:fmw (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/sound/soc/codecs/
H A Dtas2781-fmwlib.c205 int tasdevice_rca_parser(void *context, const struct firmware *fmw) in tasdevice_rca_parser() argument
219 if (!fmw || !fmw->data) { in tasdevice_rca_parser()
226 buf = (unsigned char *)fmw->data; in tasdevice_rca_parser()
230 if (fw_hdr->img_sz != fmw->size) { in tasdevice_rca_parser()
232 "File size not match, %d %u", (int)fmw->size, in tasdevice_rca_parser()
318 struct tasdev_blk *block, const struct firmware *fmw, int offset) in fw_parse_block_data_kernel() argument
320 const unsigned char *data = fmw->data; in fw_parse_block_data_kernel()
322 if (offset + 16 > fmw->size) { in fw_parse_block_data_kernel()
352 if (offset + block->blk_size > fmw->size) { in fw_parse_block_data_kernel()
370 struct tasdevice_data *img_data, const struct firmware *fmw, in fw_parse_data_kernel() argument
[all …]
H A Dtas2781-i2c.c173 struct tasdevice_fw *tas_fw = tas_priv->fmw; in tasdevice_info_programs()
189 struct tasdevice_fw *tas_fw = tas_priv->fmw; in tasdevice_info_configurations()
371 static void tasdevice_fw_ready(const struct firmware *fmw, in tasdevice_fw_ready() argument
380 ret = tasdevice_rca_parser(tas_priv, fmw); in tasdevice_fw_ready()
437 if (fmw) in tasdevice_fw_ready()
438 release_firmware(fmw); in tasdevice_fw_ready()
H A Dtas2781-comlib.c390 struct tasdevice_fw *tas_fmw = tas_dev->fmw; in tasdevice_dsp_remove()
392 if (!tas_dev->fmw) in tasdevice_dsp_remove()
402 tas_dev->fmw = NULL; in tasdevice_dsp_remove()
/openbmc/linux/include/sound/
H A Dtas2781.h90 struct tasdevice_fw *fmw; member
119 const struct firmware *fmw, int offset);
122 const struct firmware *fmw, int offset);
125 const struct firmware *fmw, int offset);
H A Dtas2781-dsp.h179 int tasdevice_rca_parser(void *context, const struct firmware *fmw);
/openbmc/linux/sound/pci/hda/
H A Dtas2781_hda_i2c.c207 struct tasdevice_fw *tas_fw = tas_priv->fmw; in tasdevice_info_programs()
221 struct tasdevice_fw *tas_fw = tas_priv->fmw; in tasdevice_info_config()
249 struct tasdevice_fw *tas_fw = tas_priv->fmw; in tasdevice_program_put()
286 struct tasdevice_fw *tas_fw = tas_priv->fmw; in tasdevice_config_put()
512 static void tasdev_fw_ready(const struct firmware *fmw, void *context) in tasdev_fw_ready() argument
522 ret = tasdevice_rca_parser(tas_priv, fmw); in tasdev_fw_ready()
582 if (tas_priv->fmw->nr_programs > 0) in tasdev_fw_ready()
584 if (tas_priv->fmw->nr_configurations > 0) in tasdev_fw_ready()
597 if (fmw) in tasdev_fw_ready()
598 release_firmware(fmw); in tasdev_fw_ready()
/openbmc/qemu/docs/system/devices/
H A Dcxl.rst312 -M cxl-fmw.0.targets.0=cxl.1,cxl-fmw.0.size=4G
322 -M cxl-fmw.0.targets.0=cxl.1,cxl-fmw.0.size=4G
333 -M cxl-fmw.0.targets.0=cxl.1,cxl-fmw.0.size=4G
359 …-M cxl-fmw.0.targets.0=cxl.1,cxl-fmw.0.targets.1=cxl.2,cxl-fmw.0.size=4G,cxl-fmw.0.interleave-gran…
385 -M cxl-fmw.0.targets.0=cxl.1,cxl-fmw.0.size=4G,cxl-fmw.0.interleave-granularity=4k
/openbmc/qemu/qapi/
H A Dmachine.json602 # @cxl-fmw: List of CXLFixedMemoryWindowOptions
607 'data': { 'cxl-fmw': ['CXLFixedMemoryWindowOptions'] }
/openbmc/qemu/
H A Dqemu-options.hx42 …" cxl-fmw.0.targets.0=firsttarget,cxl-fmw.0.targets.1=secondtarget,cxl-fmw.0.size=s…
131 …``cxl-fmw.0.targets.0=firsttarget,cxl-fmw.0.targets.1=secondtarget,cxl-fmw.0.size=size[,cxl-fmw.0.…
161 …-machine cxl-fmw.0.targets.0=cxl.0,cxl-fmw.0.targets.1=cxl.1,cxl-fmw.0.size=128G,cxl-fmw.0.interle…