Lines Matching refs:region
1012 const struct wmfw_region *region) in wm_adsp_parse_coeff() argument
1017 const u8 *data = region->data; in wm_adsp_parse_coeff()
1060 const struct wmfw_region *region; in wm_adsp_load() local
1163 pos - firmware->size > sizeof(*region)) { in wm_adsp_load()
1164 region = (void *)&(firmware->data[pos]); in wm_adsp_load()
1168 offset = le32_to_cpu(region->offset) & 0xffffff; in wm_adsp_load()
1169 type = be32_to_cpu(region->type) & 0xff; in wm_adsp_load()
1175 text = kzalloc(le32_to_cpu(region->len) + 1, in wm_adsp_load()
1180 ret = wm_adsp_parse_coeff(dsp, region); in wm_adsp_load()
1186 text = kzalloc(le32_to_cpu(region->len) + 1, in wm_adsp_load()
1221 regions, le32_to_cpu(region->len), offset, in wm_adsp_load()
1225 memcpy(text, region->data, le32_to_cpu(region->len)); in wm_adsp_load()
1231 buf = wm_adsp_buf_alloc(region->data, in wm_adsp_load()
1232 le32_to_cpu(region->len), in wm_adsp_load()
1241 le32_to_cpu(region->len)); in wm_adsp_load()
1246 le32_to_cpu(region->len), offset, in wm_adsp_load()
1252 pos += le32_to_cpu(region->len) + sizeof(*region); in wm_adsp_load()