Lines Matching full:lnk
239 static enum graph_type __graph_get_type(struct device_node *lnk) in __graph_get_type() argument
247 * => lnk: port@0 { ... }; in __graph_get_type()
252 np = of_get_parent(lnk); in __graph_get_type()
283 struct device_node *lnk) in graph_get_type() argument
285 enum graph_type type = __graph_get_type(lnk); in graph_get_type()
298 if (graph_util_is_ports0(lnk)) in graph_get_type()
310 dev_dbg(dev, "%pOF (%s)", lnk, str); in graph_get_type()
316 static int graph_lnk_is_multi(struct device_node *lnk) in graph_lnk_is_multi() argument
318 return __graph_get_type(lnk) == GRAPH_MULTI; in graph_lnk_is_multi()
330 * => lnk: port@0 { ... }; // to pair in graph_get_next_multi_ep()
814 struct device_node *lnk, in audio_graph2_link_normal() argument
817 struct device_node *cpu_port = lnk; in audio_graph2_link_normal()
848 struct device_node *lnk, in audio_graph2_link_dpcm() argument
851 struct device_node *ep = port_to_endpoint(lnk); in audio_graph2_link_dpcm()
856 int is_cpu = graph_util_is_ports0(lnk); in audio_graph2_link_dpcm()
864 * => lnk: port@0 { ep: { ... = rep }; }; in audio_graph2_link_dpcm()
899 * => lnk: port@0 { ep: { ... = rep; }; }; in audio_graph2_link_dpcm()
941 struct device_node *lnk, in audio_graph2_link_c2c() argument
955 * => lnk: port@0 { c2c0_ep: { ... = codec0_ep; }; }; in audio_graph2_link_c2c()
967 of_node_get(lnk); in audio_graph2_link_c2c()
968 port0 = lnk; in audio_graph2_link_c2c()
970 port1 = of_get_next_child(ports, lnk); in audio_graph2_link_c2c()
1040 struct device_node *lnk, in graph_link() argument
1075 ret = func(priv, lnk, li); in graph_link()
1084 static int graph_counter(struct device_node *lnk) in graph_counter() argument
1091 * => lnk: port@0 { ... }; // to pair in graph_counter()
1098 * ignore first lnk part in graph_counter()
1100 if (graph_lnk_is_multi(lnk)) { in graph_counter()
1101 struct device_node *ports = of_get_parent(lnk); in graph_counter()
1126 struct device_node *lnk, in graph_count_normal() argument
1129 struct device_node *cpu_port = lnk; in graph_count_normal()
1135 * => lnk: port { endpoint { .. }; }; in graph_count_normal()
1155 struct device_node *lnk, in graph_count_dpcm() argument
1158 struct device_node *ep = port_to_endpoint(lnk); in graph_count_dpcm()
1165 * => lnk: port@0 { endpoint { ... }; }; in graph_count_dpcm()
1170 * => lnk: port@0 { endpoint { ... }; }; in graph_count_dpcm()
1176 if (graph_util_is_ports0(lnk)) { in graph_count_dpcm()
1195 struct device_node *lnk, in graph_count_c2c() argument
1198 struct device_node *ports = of_get_parent(lnk); in graph_count_c2c()
1199 struct device_node *port0 = lnk; in graph_count_c2c()
1200 struct device_node *port1 = of_get_next_child(ports, lnk); in graph_count_c2c()
1206 of_node_get(lnk); in graph_count_c2c()
1211 * => lnk: port@0 { endpoint { ... }; }; in graph_count_c2c()
1239 struct device_node *lnk, in graph_count() argument
1270 ret = func(priv, lnk, li); in graph_count()
1285 struct device_node *lnk, in graph_for_each_link() argument
1291 struct device_node *lnk; in graph_for_each_link() local
1297 lnk = it.node; in graph_for_each_link()
1299 gtype = graph_get_type(priv, lnk); in graph_for_each_link()
1301 ret = func(priv, hooks, gtype, lnk, li); in graph_for_each_link()