Current test-component.c is using for_each_endpoint_of_node()
for parsing, but it should use "port" base loop instead of "endpoint",
because properties are "port" base, instead of "endpoint".

Signed-off-by: Kuninori Morimoto <[email protected]>
---
 sound/soc/generic/test-component.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sound/soc/generic/test-component.c 
b/sound/soc/generic/test-component.c
index e9e5e235a8a6..6f75da9f86e6 100644
--- a/sound/soc/generic/test-component.c
+++ b/sound/soc/generic/test-component.c
@@ -600,7 +600,7 @@ static int test_driver_probe(struct platform_device *pdev)
        }
 
        i = 0;
-       for_each_endpoint_of_node(node, ep) {
+       for_each_of_graph_port(node, ep) {
                snprintf(dname[i].name, TEST_NAME_LEN, "%s.%d", node->name, i);
                ddriv[i].name = dname[i].name;
 
-- 
2.43.0

Reply via email to