kernel/drivers/hwtracing/coresight/coresight-core.c
.. .. @@ -1415,13 +1415,8 @@ 1415 1415 if (csdev->dev.fwnode == conn->child_fwnode) { 1416 1416 iterator->orphan = true; 1417 1417 coresight_remove_links(iterator, conn); 1418 - /*1419 - * Drop the reference to the handle for the remote1420 - * device acquired in parsing the connections from1421 - * platform data.1422 - */1423 - fwnode_handle_put(conn->child_fwnode);1424 - conn->child_fwnode = NULL;1418 +1419 + conn->child_dev = NULL;1425 1420 /* No need to continue */ 1426 1421 break; 1427 1422 }