Lines Matching refs:adsp2_id
883 struct wmfw_adsp2_id_hdr adsp2_id; in wm_adsp_setup_algs() local
952 ret = regmap_raw_read(regmap, mem->base, &adsp2_id, in wm_adsp_setup_algs()
953 sizeof(adsp2_id)); in wm_adsp_setup_algs()
960 buf = &adsp2_id; in wm_adsp_setup_algs()
961 buf_size = sizeof(adsp2_id); in wm_adsp_setup_algs()
963 algs = be32_to_cpu(adsp2_id.algs); in wm_adsp_setup_algs()
964 dsp->fw_id = be32_to_cpu(adsp2_id.fw.id); in wm_adsp_setup_algs()
967 (be32_to_cpu(adsp2_id.fw.ver) & 0xff0000) >> 16, in wm_adsp_setup_algs()
968 (be32_to_cpu(adsp2_id.fw.ver) & 0xff00) >> 8, in wm_adsp_setup_algs()
969 be32_to_cpu(adsp2_id.fw.ver) & 0xff, in wm_adsp_setup_algs()
976 region->alg = be32_to_cpu(adsp2_id.fw.id); in wm_adsp_setup_algs()
977 region->base = be32_to_cpu(adsp2_id.xm); in wm_adsp_setup_algs()
984 region->alg = be32_to_cpu(adsp2_id.fw.id); in wm_adsp_setup_algs()
985 region->base = be32_to_cpu(adsp2_id.ym); in wm_adsp_setup_algs()
992 region->alg = be32_to_cpu(adsp2_id.fw.id); in wm_adsp_setup_algs()
993 region->base = be32_to_cpu(adsp2_id.zm); in wm_adsp_setup_algs()
996 pos = sizeof(adsp2_id) / 2; in wm_adsp_setup_algs()