Lines Matching refs:soc_ep_map
17 static const struct psil_ep_map *soc_ep_map; variable
31 if (!soc_ep_map) { in psil_get_ep_config()
36 soc_ep_map = soc->data; in psil_get_ep_config()
42 pr_debug("%s: Using map for %s\n", __func__, soc_ep_map->name); in psil_get_ep_config()
46 if (thread_id & K3_PSIL_DST_THREAD_ID_OFFSET && soc_ep_map->dst) { in psil_get_ep_config()
48 for (i = 0; i < soc_ep_map->dst_count; i++) { in psil_get_ep_config()
49 if (soc_ep_map->dst[i].thread_id == thread_id) in psil_get_ep_config()
50 return &soc_ep_map->dst[i].ep_config; in psil_get_ep_config()
55 if (soc_ep_map->src) { in psil_get_ep_config()
56 for (i = 0; i < soc_ep_map->src_count; i++) { in psil_get_ep_config()
57 if (soc_ep_map->src[i].thread_id == thread_id) in psil_get_ep_config()
58 return &soc_ep_map->src[i].ep_config; in psil_get_ep_config()