Lines Matching refs:dsp

79 static int hsw_parse_module(struct sst_dsp *dsp, struct sst_fw *fw,  in hsw_parse_module()  argument
100 dev_dbg(dsp->dev, "new module sign 0x%s size 0x%x blocks 0x%x type 0x%x\n", in hsw_parse_module()
103 dev_dbg(dsp->dev, " entrypoint 0x%x\n", entry_point); in hsw_parse_module()
104 dev_dbg(dsp->dev, " persistent 0x%x scratch 0x%x\n", in hsw_parse_module()
122 dev_err(dsp->dev, in hsw_parse_module()
130 ram = dsp->addr.lpe; in hsw_parse_module()
132 dsp->addr.iram_offset; in hsw_parse_module()
137 ram = dsp->addr.lpe; in hsw_parse_module()
142 dev_err(dsp->dev, "error: bad type 0x%x for block 0x%x\n", in hsw_parse_module()
152 dev_dbg(dsp->dev, "module block %d type 0x%x " in hsw_parse_module()
159 dev_err(dsp->dev, "error: could not allocate blocks for module %d\n", in hsw_parse_module()
177 struct sst_dsp *dsp = sst_fw->dsp; in hsw_parse_fw_image() local
187 dev_err(dsp->dev, "error: invalid fw sign/filesize mismatch\n"); in hsw_parse_fw_image()
191 dev_dbg(dsp->dev, "header size=0x%x modules=0x%x fmt=0x%x size=%zu\n", in hsw_parse_fw_image()
200 ret = hsw_parse_module(dsp, sst_fw, module); in hsw_parse_fw_image()
202 dev_err(dsp->dev, "error: invalid module %d\n", count); in hsw_parse_fw_image()
496 struct sst_dsp *sst = block->dsp; in hsw_block_get_bit()
527 struct sst_dsp *sst = block->dsp; in sst_mem_block_dummy_read()
536 struct sst_dsp *sst = block->dsp; in hsw_block_enable()
542 dev_dbg(block->dsp->dev, " enabled block %d:%d at offset 0x%x\n", in hsw_block_enable()
572 struct sst_dsp *sst = block->dsp; in hsw_block_disable()
578 dev_dbg(block->dsp->dev, " disabled block %d:%d at offset 0x%x\n", in hsw_block_disable()