halo_alg         2398 sound/soc/codecs/wm_adsp.c 	struct wmfw_halo_alg_hdr *halo_alg;
halo_alg         2427 sound/soc/codecs/wm_adsp.c 	len = (sizeof(*halo_alg) * n_algs) / sizeof(u32);
halo_alg         2429 sound/soc/codecs/wm_adsp.c 	halo_alg = wm_adsp_read_algs(dsp, n_algs, mem, pos, len);
halo_alg         2430 sound/soc/codecs/wm_adsp.c 	if (IS_ERR(halo_alg))
halo_alg         2431 sound/soc/codecs/wm_adsp.c 		return PTR_ERR(halo_alg);
halo_alg         2436 sound/soc/codecs/wm_adsp.c 			  i, be32_to_cpu(halo_alg[i].alg.id),
halo_alg         2437 sound/soc/codecs/wm_adsp.c 			  (be32_to_cpu(halo_alg[i].alg.ver) & 0xff0000) >> 16,
halo_alg         2438 sound/soc/codecs/wm_adsp.c 			  (be32_to_cpu(halo_alg[i].alg.ver) & 0xff00) >> 8,
halo_alg         2439 sound/soc/codecs/wm_adsp.c 			  be32_to_cpu(halo_alg[i].alg.ver) & 0xff,
halo_alg         2440 sound/soc/codecs/wm_adsp.c 			  be32_to_cpu(halo_alg[i].xm_base),
halo_alg         2441 sound/soc/codecs/wm_adsp.c 			  be32_to_cpu(halo_alg[i].ym_base));
halo_alg         2443 sound/soc/codecs/wm_adsp.c 		ret = wm_halo_create_regions(dsp, halo_alg[i].alg.id,
halo_alg         2444 sound/soc/codecs/wm_adsp.c 					     halo_alg[i].xm_base,
halo_alg         2445 sound/soc/codecs/wm_adsp.c 					     halo_alg[i].ym_base);
halo_alg         2451 sound/soc/codecs/wm_adsp.c 	kfree(halo_alg);