From 453bbe3dbd6b1a3282c0285a47d74e2eeb02380a Mon Sep 17 00:00:00 2001 From: Chris Lew Date: Tue, 11 Oct 2022 17:55:32 -0700 Subject: [PATCH] rpmsg: glink: Add name functionality back IPC logging and IRQ naming depend on the name variable in the glink data structure. Add device tree name reading code that was removed by upstream. Change-Id: Id1c521d94b8a3c9557273d8f8b072e7e87a1b759 Signed-off-by: Chris Lew --- drivers/rpmsg/qcom_glink_native.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/rpmsg/qcom_glink_native.c b/drivers/rpmsg/qcom_glink_native.c index ebad18e54a5a..49898b18dce1 100644 --- a/drivers/rpmsg/qcom_glink_native.c +++ b/drivers/rpmsg/qcom_glink_native.c @@ -2083,6 +2083,10 @@ struct qcom_glink *qcom_glink_native_probe(struct device *dev, if (ret) dev_err(dev, "failed to add groups\n"); + ret = of_property_read_string(dev->of_node, "label", &glink->name); + if (ret < 0) + glink->name = dev->of_node->name; + glink->mbox_client.dev = dev; glink->mbox_client.knows_txdone = true; glink->mbox_chan = mbox_request_channel(&glink->mbox_client, 0);